On Tue, 2004-08-10 at 13:01, Petr Stehlik wrote: > First, when the kernel starts it prints the following stuff: > > Kernel command line: root=/dev/ram video=atafb:vga16 load_ramdisk=1 > stram_swap=0 debug=par BOOT_IMAGE=vmlinux > Console: colour dummy device 80x25 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is NOT the Atari framebuffer yet, this is just a dummy device. They are not related. > Then, a while later (after devfs) it prints: > > Console: switching to colour frame buffer device 80x30 > Determined 640x480, depth 4 > virtual 640x972 > fb0: Atari Builtin vga16 frame buffer device, using 304K of video memory > > And there, in the "switching to colour frame buffer device" it allocated > the wrong memory and changed the screen_base to point to nowhere. Which means atafb must be doing something wrong, since at this place its initialisation routine atafb_init() gets called, AFAIK (the console is switched when register_framebuffer() is called). Kind regards, Kars.

