When is the Linux Logo ( penguin ) drawn on startup in 2.4.20 ?

2 messages, 2 authors, 2003-07-08 · open the first message on its own page

When is the Linux Logo ( penguin ) drawn on startup in 2.4.20 ?

From: Wayne Gowcher <hidden>
Date: 2003-07-08 23:45:30

Dear List,

I am trying to debug a Xpert98 PCI graphics card on a
mips system with a 2.4.20 kernel. I am using vga
emulation to read the gfx card's ROM and initialize
the card. I know the card is being somewhat
initialized because after the vga emulation has
completed, the vga monitor shows lots of colored
squares / random colors etc. I have single stepped
into the code and noticed that within aty_init() the
call to fb_memset() clears the screen to black. But
after that nothing else happens - ie nothing else is
output to the screen.

Single stepping is proving to be very slow, and I
don't really know the framebuffer code, so I would be
very grateful if someone on the list could suggest
which routines I need to set breakpoints in and / or
what may be the cause of my non-existent penguin.

Please Note, I have successfully used a cirrus logic
PCI gfx card in the same system and it outputs the
penguin to the vga monitor, so i know the system is
capable of it.

TIA

Wayne

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com


-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps

Re: When is the Linux Logo ( penguin ) drawn on startup in 2.4.20 ?

From: James Simmons <hidden>
Date: 2003-07-08 23:54:47

I am trying to debug a Xpert98 PCI graphics card on a
mips system with a 2.4.20 kernel. 
Really cool. Are you using a serial console? If that is the case you can 
transfer the printks from tty0 to ttyS0. After that you can in the aty 
driver and in fbcon.c enable DEBUG. This shoudl give you lots of data. 
Hope I gave you enough detail. If not I can give you teh exact steps.
 
P.S
	I have a patch that allows you to boot that card without a BIOS 
emulator :-) I really like it if you could test it on 2.5.X.
 
I am using vga
emulation to read the gfx card's ROM and initialize
the card. I know the card is being somewhat
initialized because after the vga emulation has
completed, the vga monitor shows lots of colored
squares / random colors etc. I have single stepped
into the code and noticed that within aty_init() the
call to fb_memset() clears the screen to black. But
after that nothing else happens - ie nothing else is
output to the screen.

Single stepping is proving to be very slow, and I
don't really know the framebuffer code, so I would be
very grateful if someone on the list could suggest
which routines I need to set breakpoints in and / or
what may be the cause of my non-existent penguin.

Please Note, I have successfully used a cirrus logic
PCI gfx card in the same system and it outputs the
penguin to the vga monitor, so i know the system is
capable of it.

TIA

Wayne

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com


-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps
_______________________________________________
Linux-fbdev-devel mailing list
Linux-fbdev-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-fbdev-devel


-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help