Subject: Cyclades-8Y on G4(Yikes!)
To: None <port-macppc@netbsd.org>
From: Andreas Wrede <andreas@planix.com>
List: port-macppc
Date: 07/13/2000 20:46:27
I can successful netboot the 20000620-1.5 snapshot on a G4/400
machine - dmesg output below.

The Cylcades-8Y PCI card does get recognized, and after making the
/dev nodes manually (no support in MAKEDEV, send-pr to follow), I can
open a port on the card. The modem signals appear to be handled
correctly, ie. the attached modem lights DTR when the port is opened,
and kermit reports correct status of DCD and DSR. However, I cannot
send or receive any characters through the port. systat vmstat does
not list the irq (irq24) in the right column, which leads me to
believe that something is wrong with the interrupt management in the
driver.

Is someone using a PCI Cyclades-Y board on G3 or G4 Powermac with
NetBSD 1.4/5? If not, where should I start to look in the code to
trace the missing interrupts?

$  ls -l /dev/*tyCY00
crw-------  1 uucp  wheel  47, 128 Jul 13 11:50 /dev/dtyCY00
crw-------  1 uucp  wheel  47,   0 Jul 13 10:26 /dev/ttyCY00


NetBSD 1.5_ALPHA (GENERIC) #8: Thu Jun 22 10:44:11 PDT 2000
    matt@yosemite.local:/other/kobj/macppc/GENERIC
CPU: 7400 (Revision 206)
total memory = 65536 KB
avail memory = 54684 KB
using 844 buffers containing 3376 KB of memory
mainbus0 (root)
cpu0 at mainbus0: 1MB backside cache
grackle0 at mainbus0
pci0 at grackle0 bus 0
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: Motorola MPC106 "Grackle" Host Bridge (rev. 0x40)
ppb0 at pci0 dev 13 function 0: Digital Equipment DECchip 21154 PCI-PCI Bridge (rev. 0x02)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
Texas Instruments TSB12LV21 IEEE 1394 Host Controller (Firewire serial bus, revision 0x04) at pci1 dev 0 function 0 not configured
pciide0 at pci1 dev 1 function 0: CMD Technology PCI0646 (rev. 0x07)
pciide0: bus-master DMA support present
pciide0: primary channel configured to native-PCI mode
pciide0: using irq 26 for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <QUANTUM FIREBALL CX10.2A>
wd0: drive supports 16-sector pio transfers, lba addressing
wd0: 9787 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 20044080 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
pciide0: secondary channel configured to native-PCI mode
pciide0: secondary channel ignored (disabled)
pciide0:0: bogus intr
cy0 at pci1 dev 3 function 0: interrupting at irq 24
cy0: 8 ports
obio0 at pci1 dev 5 function 0: addr 0x80800000
scsi at obio0 offset 0x10000 not configured
zsc0 at obio0 offset 0x13000: irq 15,16
zstty0 at zsc0 channel 0
zstty1 at zsc0 channel 1
davbus at obio0 offset 0x14000 not configured
fdc at obio0 offset 0x15000 not configured
adb0 at obio0 offset 0x16000 irq 18: 0 targets
aed0 at adb0 addr 0: ADB Event device
wdc0 at obio0 offset 0x20000 irq 13: DMA transfer
atapibus0 at wdc0 channel 0
cd0 at atapibus0 drive 0: <MATSHITA CR-589, , GA0W> type 5 cdrom removable
cd0: drive supports PIO mode 4, DMA mode 2
bm0 at obio0 offset 0x11000 irq 42,33: address 00:50:e4:10:ac:55
lxtphy0 at bm0 phy 0: LXT970 10/100 media interface, rev. 3
lxtphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
nvram0 at obio0 offset 0x60000
ohci0 at pci1 dev 6 function 0: Opti RM861HA (rev. 0x10)
ohci0: interrupting at irq 28
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Opti OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
ofb0 at pci0 dev 16 function 0: ATI Technologies product 0x5245
ofb0: 640 x 480, 8bpp
wsdisplay0 at ofb0: console (std, vt100 emulation)
uhub1 at uhub0 port 1
uhub1: Mitsumi Electric Hub in Apple USB Keyboard, class 9/0, rev 1.10/2.11, addr 2
uhub1: 3 ports with 2 removable, bus powered
ukbd0 at uhub1 port 1 configuration 1 interface 0
ukbd0: Mitsumi Electric Apple USB Keyboard, rev 1.00/1.03, addr 3, iclass 3/1
wskbd1 at ukbd0: console keyboard, using wsdisplay0
ums0 at uhub1 port 2 configuration 1 interface 0
ums0: Mitsumi Apple USB Mouse, rev 1.00/5.01, addr 4, iclass 3/1
ums0: 1 buttons
wsmouse1 at ums0
boot device: bm0
root on bm0
nfs_boot: trying DHCP/BOOTP
nfs_boot: DHCP server: 204.29.161.33
nfs_boot: my_name=test2.planix.com
nfs_boot: my_domain=planix.com
nfs_boot: my_addr=204.29.161.49
nfs_boot: my_mask=255.255.255.224
nfs_boot: gateway=204.29.161.51
root on 204.29.161.33:/u5/client/macppc/walker/root
root file system type: nfs


-- 
    - aew