123456789101112131415161718192021222324252627282930313233 |
- #include "ops.h"
- #include "stdio.h"
- #include "44x.h"
- BSS_STACK(4096);
- #define OPENBIOS_MAC_BASE 0xfffffe0c
- #define OPENBIOS_MAC_OFFSET 0xc
- void platform_init(void)
- {
- unsigned long end_of_ram = 0x8000000;
- unsigned long avail_ram = end_of_ram - (unsigned long)_end;
- simple_alloc_init(_end, avail_ram, 32, 64);
- ebony_init((u8 *)OPENBIOS_MAC_BASE,
- (u8 *)(OPENBIOS_MAC_BASE + OPENBIOS_MAC_OFFSET));
- }
|