1 2 3 4 5 6 7 8 9 10 11 12 13 14
#ifndef _PPC_BOOT_CUBOOT_H_ #define _PPC_BOOT_CUBOOT_H_ void cuboot_init(unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7, unsigned long end_of_ram); #define CUBOOT_INIT() \ do { \ memcpy(&bd, (bd_t *)r3, sizeof(bd)); \ cuboot_init(r4, r5, r6, r7, bd.bi_memstart + bd.bi_memsize); \ } while (0) #endif /* _PPC_BOOT_CUBOOT_H_ */