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
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