Re: atafb allocates non-STRAM (was Re: kernel 2.2 and d-i)
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).