NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/44911: machfb broken on Mach64 GX

>Number:         44911
>Category:       kern
>Synopsis:       machfb broken on Mach64 GX
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 27 14:15:01 +0000 2011
>Originator:     David Riley
>Release:        5.0.2
NetBSD beastie-1.local 5.0.2 NetBSD 5.0.2 (BEASTIE) #52: Wed Apr 27 08:40:50 
EDT 2011  root@beastie-1.local:/usr/src/sys/arch/macppc/compile/BEASTIE macppc

machfb is broken for the Mach64GX chip; it does not contain support for it.  
I've made a patch which corrects the problem and allows me to boot and use 
machfb as a console.  How do I submit it?
- Use a PowerMacintosh 9500 with the stock Mach64 GX video card (probably any 
platform with any Mach64 GX/CX should behave the same on any platform).
- Note that machfb does not match the PCI card because the PCI product ID is 
not in the database.  There is an additional ID mismatch later on once the 
product ID is added because the ID in the chip itself does not match the PCI 
product ID for Mach64 GX/CX chips.
I have a patch which fixes it and allows console use, though it looks like some 
more work is needed; the video output is about a line and a half off, so 
everything is rotated 1/2 of a screen.  I'll be happy to send two patches, or 
one once it's fixed.

Home | Main Index | Thread Index | Old Index