NetMos NM9805 problems

Nejc Škoberne nejc at skoberne.net
Mon Jun 11 12:32:38 UTC 2007


Hello,

I have FreeBSD 6.2 system with MosChip NM9805 card (additional parallel port):

puc0 at pci7:4: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

I have enabled the 'puc' driver in loader.conf and at boot, I can see this:

puc0: <NetMos NM9805 1284 Printer port> port 0x1010-0x1017,0x1018-0x101f,
0x1020-0x1027,0x1028-0x102f,0x1030-0x1037,0x1000-0x100f irq 20 at device 4.0 on pci7

However, it seems that the puc driver doesn't glue the port with the ppc subsystem,
because I can only see ppc lines for the built-in parallel port:

ppc1: <ECP parallel printer port> port 0x378-0x37f,0x778-0x77d irq 7 drq 3 on acpi0
ppc1: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc1: FIFO with 16/16/13 bytes threshold
ppbus0: <Parallel port bus> on ppc1
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0

So the question is: how can I use my NetMos card with FreeBSD?

Thanks,
Nejc


More information about the freebsd-questions mailing list