Changeset b1b723e in mainline for arch


Ignore:
Timestamp:
2006-05-14T15:00:24Z (19 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
68965ec5
Parents:
749122b
Message:

split framebuffer initialization and sysinfo registration

Location:
arch
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/src/drivers/vesa.c

    r749122b rb1b723e  
    8181        fb_init(vram_lin_addr, vesa_width, vesa_height, vesa_bpp, vesa_scanline);
    8282       
    83         sysinfo_set_item_val("Framebuffer.address.physical",NULL,vesa_ph_addr);
     83        fb_register();
     84        sysinfo_set_item_val("fb.address.physical", NULL, vesa_ph_addr);
    8485}
    8586
  • arch/ppc32/include/console.h

    r749122b rb1b723e  
    3131
    3232extern void ppc32_console_init(void);
     33extern void ppc32_console_register(void);
    3334
    3435#endif
  • arch/ppc32/src/console.c

    r749122b rb1b723e  
    4040        fb_init(0xf0000000 + (bootinfo.screen.addr & ((__address) ~0 >> 15)), bootinfo.screen.width, bootinfo.screen.height, bootinfo.screen.bpp, bootinfo.screen.scanline);
    4141}
     42
     43
     44void ppc32_console_register(void)
     45{
     46        fb_register();
     47}
  • arch/ppc32/src/ppc32.c

    r749122b rb1b723e  
    6363                /* Merge all zones to 1 big zone */
    6464                zone_merge_all();
     65               
     66                ppc32_console_register();
    6567        }
    6668}
Note: See TracChangeset for help on using the changeset viewer.