MosChip 9805 PCI Parallel Port
David Taylor
davidt at yadt.co.uk
Tue Apr 5 12:47:08 PDT 2005
I'm having trouble trying to get a NM9805 PCI parallel printer port
working in 5.4-STABLE.
I've got "device lpt" and "device puc" in the kernel.
pciconf -lv shows:
puc0 at pci0:8:0: class=0x078000 card=0x00101000 chip=0x98059710 rev=0x01 hdr=0x00
vendor = 'MosChip Semiconductors (Was: Netmos Technology)'
device = 'Nm9805 Parallel Port Adapter'
class = simple comms
dmesg from a verbose boot shows:
...
puc0: <NetMos NM9805 1284 Printer port> port 0xd000-0xd00f,0xd400-0xd407,0xd800-0xd807,0xdc00-0xdc07,0xe000-0xe007,0xe400-0xe407 irq 19 at device 8.0 on pci0
...
ppc1: <ECP parallel printer port> port 0x778-0x77b,0x378-0x37f irq 7 drq 3 on ac
pi0
ppc1: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc1: FIFO with 16/16/9 bytes threshold
ppbus0: <Parallel port bus> on ppc1
ppbus0: IEEE1284 device found /NIBBLE/PS2/ECP
Probing for PnP devices on ppbus0:
ppbus0: <HEWLETT-PACKARD DESKJET 850C> PCL,MLC,PML
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
(I already have 1 parallel port, ppc1->ppbus0->lpt0)
What's odd is that ppc1 is created -- presumably ppc0 also exists for the
add-on port, but for some reason is never mentioned even with boot -v.
Any ideas?
P.S. I've also got a few mail problems until DNS updates go through,
so I'll probably be following this thread through the archives.
--
David Taylor
More information about the freebsd-questions
mailing list