Rev 3829 | Rev 3883 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3829 | Rev 3861 | ||
---|---|---|---|
Line 174... | Line 174... | ||
174 | 174 | ||
175 | fix_overlap(&real_mode, &real_mode_pa, "bootstrap trampoline", &top); |
175 | fix_overlap(&real_mode, &real_mode_pa, "bootstrap trampoline", &top); |
176 | fix_overlap(&trans, &trans_pa, "translation table", &top); |
176 | fix_overlap(&trans, &trans_pa, "translation table", &top); |
177 | fix_overlap(&bootinfo, &bootinfo_pa, "boot info", &top); |
177 | fix_overlap(&bootinfo, &bootinfo_pa, "boot info", &top); |
178 | 178 | ||
- | 179 | ofw_setup_palette(); |
|
- | 180 | ||
179 | printf("\nBooting the kernel...\n"); |
181 | printf("\nBooting the kernel...\n"); |
180 | jump_to_kernel(bootinfo_pa, sizeof(bootinfo), trans_pa, pages << PAGE_WIDTH, real_mode_pa, (void *) bootinfo.screen.addr, bootinfo.screen.scanline); |
182 | jump_to_kernel(bootinfo_pa, sizeof(bootinfo), trans_pa, pages << PAGE_WIDTH, real_mode_pa, (void *) bootinfo.screen.addr, bootinfo.screen.scanline); |
181 | } |
183 | } |