Subject: Atomwide serial card
To: None <port-arm32@NetBSD.ORG>
From: None <Tony.Engeham@net-tel.co.uk>
List: port-arm32
Date: 03/21/1998 03:09:34
In a fit of desperation I downloaded a current kernel today and compiled the
default RISCPC kernel to try and get some working Atomwide serial card
drivers.  If I comment out the line

com* at amps?

from the file sys/arch/arm32/conf/RISCPC the kernel works fine (I used the
machine fairly heavily for a few hours without problems).  If I put this line
back in the kernel hangs after printing
.
.
.
podulebus0 (root)
podule0  at podulebus0 : Atomwide : multiport serial interface :
Atomwide/Serial Port multiport serial card
podule1  at podulebus0 : Acorn Computers : ether 1 interface :
amps0 at podulebus0 [ podule 0 ]:
com1 at amps0, port 0: ns16550a, working fifo
com2 at amps0, port 1: ns16550a, working fifo
com3 at amps0, port 2: ns16550a, working fifo


Has anybody managed to get a working kernel with a 3 port serial card?  Could
someone give me a built RISCPC kernel with Atomwide serial drivers that I
could try?
Maybe somebody could point me at some documentation that would show me how I
would go about debugging the driver.

Thanks,
Tony

P.S. I had nothing plugged in to any of the serial ports whilst booting.