Subject: cyclades 8Yo isa multiport serial card
To: None <port-alpha@netbsd.org>
From: mel kravitz <melk@switchpwr.com>
List: port-alpha
Date: 02/20/2001 23:51:43
This is a multi-part message in MIME format.
--------------A32A9D7AD41819F20D285BF7
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
FWI,
This card is easily suported in 1.5 and works well on my AlphaServer
400,the diff i genererated for MAKEDEV
is included below:
-Mel
--------------A32A9D7AD41819F20D285BF7
Content-Type: text/plain; charset=us-ascii;
name="dmesg.cy0"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="dmesg.cy0"
[ using 460576 bytes of netbsd ELF symbol table ]
consinit: not using prom console
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001
The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
NetBSD 1.5Q (NEW) #1: Mon Feb 19 09:41:15 EST 2001
mel@casey182.doodle.com:/usr/src/sys/arch/alpha/compile/NEW
AlphaServer 400 4/233, 233MHz, s/n
8192 byte page size, 1 processor.
total memory = 65536 KB
(2000 KB reserved for PROM, 63536 KB used by NetBSD)
avail memory = 53464 KB
using 409 buffers containing 3272 KB of memory
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), 21064A-0
apecs0 at mainbus0: DECchip 21071 Core Logic chipset
apecs0: DC21071-CA pass 2, 64-bit memory bus
apecs0: DC21071-DA pass 2
pci0 at apecs0 bus 0
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
siop0 at pci0 dev 6 function 0: Symbios Logic 53c810 (fast scsi)
siop0: interrupting at isa irq 11
scsibus0 at siop0: 8 targets, 8 luns per target
sio0 at pci0 dev 7 function 0: Intel 82378ZB System I/O (SIO) (rev. 0x43)
tga0 at pci0 dev 11 function 0: TGA2 pass 2, board type T8-02
tga0: 1280 x 1024, 8bpp, Bt485 RAMDAC
tga0: interrupting at isa irq 5
wsdisplay0 at tga0: console (std, vt100 emulation)
de0 at pci0 dev 12 function 0
de0: interrupting at isa irq 9
de0: DEC DE500-BA 21143 [10-100Mb/s] pass 3.0
de0: address 00:00:f8:07:d4:49
isa0 at sio0
cy0 at isa0 iomem 0xd4000-0xd5fff irq 10: Cyclades-Y multiport serial
cy0: 8 channels (ttyCY000..ttyCY007)
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0
vga0 at isa0 port 0x3b0-0x3df iomem 0xa0000-0xbffff
wsdisplay1 at vga0
lpt0 at isa0 port 0x3bc-0x3bf irq 7
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
spkr0 at pcppi0
isabeep0 at pcppi0
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
mcclock0 at isa0 port 0x70-0x71: mc146818 or compatible
scsibus0: waiting 2 seconds for devices to settle...
siop0: target 0 using tagged queuing
sd0 at scsibus0 target 0 lun 0: <SEAGATE, ST39236LW, 0010> SCSI3 0/direct fixed
siop0: target 0 now synchronous at 10.0Mhz, offset 8
sd0: 8761 MB, 14384 cyl, 3 head, 415 sec, 512 bytes/sect x 17942584 sectors
de0: enabling 10baseT port
cd0 at scsibus0 target 5 lun 0: <DEC, RRD45 (C) DEC, 1645> SCSI2 5/cdrom removable
siop0: target 5 asynchronous
root on sd0a dumps on sd0b
root file system type: ffs
stray isa irq 7
--------------A32A9D7AD41819F20D285BF7
Content-Type: text/plain; charset=us-ascii;
name="MAKEDEV.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="MAKEDEV.diff"
73,75c73,74
< # makes 64 ports.
< # ttyCY? Cyclades-Y multiport serial boards. Each "unit"
< # makes 8 ports.
---
> #
133d131
< sh $0 ttyCY0
230,240d227
< ttyCY*)
< unit=${i#ttyCY}
< ttyCY=ttyCY$unit
< dtyCY=dtyCY$unit
< major=60
< rm -f $ttyCY $dtyCY
< mknod $ttyCY c $major $(($unit + $dialin ))
< mknod $dtyCY c $major $(($unit + $dialout ))
< chown uucp.wheel $ttyCY $dtyCY
< chmod 600 $ttyCY $dtyCY
< ;;
--------------A32A9D7AD41819F20D285BF7--