I read the u-boot code of am335x recently.
In the beginning of the code, u-boot calls a function named save_boot_params
and I find the definition of the function in arch/arm/cpu/armv7/omap-common/lowlevel_init.S.
The function saves its first parameter into the address 0x4030B824 only. So, the first parameter
of the function comes from ROM CODE.
Then s_init calls a function named save_omap_boot_params,
the function loads the boot params with some offset values that is defined in u-boot header files.
I know the ROM CODE is not public, and I want to know the structure of the boot params that is passed by ROM CODE.
Can you help me?