QEMU initrd option for arm
Posted: Sat Mar 07, 2015 1:31 pm
For x86 I am able to use -initrd to load an additional ramdisk alongside my kernel.
I am now working on ARM (-machine integratorcp) and I have a bit of problem understanding what data QEMU should provide to my kernel about where it has placed the ramdisk. When I look through the QEMU code it seems like it is suppose to provide the kernel with a table filled with ATAGS both at base + 0x100 and in register r2 but that does not seem to be the case.
Has anyone had any luck getting this to work? In that case what did you do?
I am now working on ARM (-machine integratorcp) and I have a bit of problem understanding what data QEMU should provide to my kernel about where it has placed the ramdisk. When I look through the QEMU code it seems like it is suppose to provide the kernel with a table filled with ATAGS both at base + 0x100 and in register r2 but that does not seem to be the case.
Has anyone had any luck getting this to work? In that case what did you do?