Hello , Can you explain how booting is done on mips? On x86 architectures we have a bzImage , this bzImage has a boot header denoted by the structure struct boot_params defined in /include/asm-x86/bootparam.h. Reading the boot header gives us the entry point within bzImage where if we jump the image starts decompressing and kernel starts booting. Is there any equivalent structure to the struct boot_params from x86, how a bzImage to starts booting? thank-you.