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 | } |