1*fc8c745dSAlexey Kardashevskiy #include "vof.h" 2*fc8c745dSAlexey Kardashevskiy boot_from_memory(uint64_t initrd,uint64_t initrdsize)3*fc8c745dSAlexey Kardashevskiyvoid boot_from_memory(uint64_t initrd, uint64_t initrdsize) 4*fc8c745dSAlexey Kardashevskiy { 5*fc8c745dSAlexey Kardashevskiy uint64_t kern[2]; 6*fc8c745dSAlexey Kardashevskiy phandle chosen = ci_finddevice("/chosen"); 7*fc8c745dSAlexey Kardashevskiy 8*fc8c745dSAlexey Kardashevskiy if (ci_getprop(chosen, "qemu,boot-kernel", kern, sizeof(kern)) != 9*fc8c745dSAlexey Kardashevskiy sizeof(kern)) { 10*fc8c745dSAlexey Kardashevskiy return; 11*fc8c745dSAlexey Kardashevskiy } 12*fc8c745dSAlexey Kardashevskiy 13*fc8c745dSAlexey Kardashevskiy do_boot(kern[0], initrd, initrdsize); 14*fc8c745dSAlexey Kardashevskiy } 15