NetBSD-Bugs archive

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

port-i386/42615: add support for IT8888 PCI-ISA bridge chip



>Number:         42615
>Category:       port-i386
>Synopsis:       add support for IT8888 PCI-ISA bridge chip
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    port-i386-maintainer
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Jan 13 21:25:00 +0000 2010
>Originator:     agrier%poofygoof.com@localhost
>Release:        NetBSD 5.99.23
>Organization:
  Aaron J. Grier | "Not your ordinary poofy goof." | 
agrier%poofygoof.com@localhost
>Environment:
        
        
System: NetBSD 5.99.23 (GENERIC) #0: Mon Jan 11 17:47:30 UTC 2010 
builds%b8.netbsd.org@localhost:/home/builds/ab/HEAD/i386/201001110000Z-obj/home/builds/ab/HEAD/src/sys/arch/i386/compile/GENERIC
Architecture: i386
Machine: i386
>Description:

IT8888 PCI to ISA bridge chip is not recognized or configured by NetBSD
kernel.  usually control of this part is handled by BIOS, but there are
a few implementations which offer poor control over the part's port
mapping and interrupt handling parameters.  the driver config round may
be able to make more intelligent use of this part if the knobs were
available.

vendor 0x1283 product 0x8888 (miscellaneous bridge, revision 0x03) at pci0 dev 
13 function 0 not configured

the part seems to be common on single-board computers with ISA (PC/104)
bus.  technically it could show up on any NetBSD port with a PCI
bus, but I have only seen it on i386 so far.
>How-To-Repeat:
boot kernel, note unsupported device.  add ISA (PC/104) card with a
peripheral at non-standard I/O address and wonder why it's not being
correctly mapped into PCI space.
>Fix:
docs for IT8888 available at http://www.costronic.com/IT8888.PDF .

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index