//kernel/trunk/arch/ppc32/src/console.c |
39,3 → 39,9 |
/* TODO: Framebuffer mapping */ |
fb_init(0xf0000000 + (bootinfo.screen.addr & ((__address) ~0 >> 15)), bootinfo.screen.width, bootinfo.screen.height, bootinfo.screen.bpp, bootinfo.screen.scanline); |
} |
|
|
void ppc32_console_register(void) |
{ |
fb_register(); |
} |
//kernel/trunk/arch/ia32/src/drivers/vesa.c |
80,7 → 80,8 |
|
fb_init(vram_lin_addr, vesa_width, vesa_height, vesa_bpp, vesa_scanline); |
|
sysinfo_set_item_val("Framebuffer.address.physical",NULL,vesa_ph_addr); |
fb_register(); |
sysinfo_set_item_val("fb.address.physical", NULL, vesa_ph_addr); |
} |
|
#endif |