Re: radeonfb doesn't work with an ati X800 pcie card
From: Jimmy Jazz <hidden>
Date: 2007-04-13 09:04:42
Benjamin Herrenschmidt a écrit :
On Wed, 2007-04-11 at 14:17 +0200, Jimmy Jazz wrote:quoted
Hello, i sent it without care and i forgot to add some diff files you will have to apply to radeonfb.h, ati_ids.h and radeon_base.c with both radeon_accel.c and radeon_monitor.c patches. Otherwise, you won't be able to compile the kernel anymore. Sorry for the inconvenient. Thank you all of you who contributed to these patches, the initiator of the radeonfb driver and of course the Xorg team who made ATI cards compatible with the xorg server.There are already patches from Solomon for Atom BIOSes. I admit that I never found the time to fully cleanup, split, test, etc... those along with other fixes I have in my queue. I could use a co-maintainer for radeonfb... Ben.
Hello Ben, I would be happy to help you to improve ATI framebuffer driver but really i have few knowlegdes about videocards. I followed the logic of the program and compared it to the xorg version. Besides, it is sad that xorg and kernel teams didn't follow the same code writing conventions. Also, i tried to stay as near as possible with the original kernel version without increasing the size of the binary code. Moreover, i'm a bit lost about the notion of connectors and how they share s-video, dvi and vga and why we need to invert them sometimes :). Really, it is hardly explained and there is too much exceptions thru the source code that make it difficult to understand what is a dirty hack and what is not. Perhaps, i could bypass many difficulties just because my bios card is "well programmed". Jj PS: I don't know if tables are used exclusively by laptops or if they have atom bios too, so i didn't try to include code about it. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV