[Bug 312] New Driver: SMI 501

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Feb 15 01:00:24 PST 2005


Please do not reply to this email: if you want to comment on the bug, go to    
       
the URL shown below and enter yourcomments there.     
   
https://bugs.freedesktop.org/show_bug.cgi?id=312          
     




------- Additional Comments From snickl at snickl.freaks.de  2005-02-15 01:00 -------
> I have modified (well dirty hack) this dirver so the SM501 can work
> also on other busses not only on the PCI. It works (I did not do
> much testing) and mplayer can play movies trough xv.
> 
> I'd like to contribute this, but first I need to get the latest 
> sources from X.org.

Nice to see somebody else is also working on the code now.
I've got the PCI eval board and got started somewhat.

The problem I've got is that the driver manages to initialize the display, but
apparently kills the machine in doing this. Any process that dares to move
afterwards makes the linux kernel go Oops immediately.

>From the fact that the bit pattern for the hardware cursor is distorted I
conclude that the original author at SM was not aware of endianess issues.
Most is still correct as endianess-aware macros are used for register access.

Did you base your work on my merge?
Did you find any "obvious" bugs in there?
What kind of endianess do you have in your hardware configuration?
AFAICT, I've got 0x12345678 -> 0x78563412 for MMIO registers, but data
in RGB 5:6:5 mode is more like 0x12345678 -> 0x34127856.

Stefan          
     
     
--           
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email         
     
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list