Subject: What's the audio device on a beige G3?
To: None <port-macppc@netbsd.org>
From: Pierre Dubuc <pldubuc@yahoo.ca>
List: port-macppc
Date: 09/09/2007 07:51:45
I've got a beige G3/333 (Open Firmware 2.4) on which I'd like to use the 
"Line in" port for an NTP reference clock. My kernel is pretty much 
GENERIC, I've only hardwired root on wd0a because I netboot the kernel.

I have the following dmesg output:


NetBSD 3.1.1_PATCH (MAC) #0: Sat Sep  8 10:47:10 EDT 2007
         pldubuc@mac:/usr/src/sys/arch/macppc/compile/MAC
total memory = 384 MB
avail memory = 364 MB
mainbus0 (root)
cpu0 at mainbus0: 750 (Revision 2.1), ID 0 (primary)
cpu0: HID0 8290c0a4<EMCP,ECLK,DOZE,DPM,ICE,DCE,SGE,BTIC,BHT>
cpu0: 338.99 MHz, no-parity 1MB WB L2 cache (PB SRAM) at 2:1 ratio
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)
esiop0 at pci0 dev 13 function 0: Symbios Logic 53c875 (ultra-wide scsi)
esiop0: using on-board RAM
esiop0: interrupting at irq 23
scsibus0 at esiop0: 16 targets, 8 luns per target
ofb0 at pci0 dev 14 function 0: ATI Technologies 3D Rage Pro Turbo
ofb0: 1920 x 1200, 8bpp
wsdisplay0 at ofb0 kbdmux 1: console (std, vt100 emulation)
wsmux1: connecting to wsdisplay0
obio0 at pci0 dev 16 function 0: addr 0xf3000000
mesh0 at obio0 offset 0x10000 irq 12: 50MHz, SCSI ID 7
scsibus1 at mesh0: 8 targets, 8 luns per target
bm0 at obio0 offset 0x11000 irq 42,33: address 00:05:02:fd:5a:c3
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
swim3 at obio0 offset 0x15000 not configured
nvram0 at obio0 offset 0x60000
wdc0 at obio0 offset 0x20000 irq 13: DMA transfer
atabus0 at wdc0 channel 0
wdc1 at obio0 offset 0x21000 irq 14: DMA transfer
atabus1 at wdc1 channel 0
adb0 at obio0 offset 0x16000 irq 18: 1 targets
aed0 at adb0 addr 0: ADB Event device
akbd0 at adb0 addr 2: extended keyboard
wskbd0 at akbd0: console keyboard, using wsdisplay0
ofb1 at pci0 dev 18 function 0: ATI Technologies 3D Rage Pro
ofb1: 1920 x 1200, 8bpp
wsdisplay at ofb1 not configured
Kernelized RAIDframe activated
scsibus0: waiting 2 seconds for devices to settle...
scsibus1: waiting 2 seconds for devices to settle...
wd0 at atabus0 drive 0: <FUJITSU MPF3153AT>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 14659 MB, 29785 cyl, 16 head, 63 sec, 512 bytes/sect x 30023280 
sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
wd0(wdc0:0:0): using PIO mode 4, DMA mode 2 (using DMA)
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <CD-ROM CDU611-25, , 2.2c> cdrom removable
cd0: drive supports PIO mode 4, DMA mode 2
cd0(wdc1:0:0): using PIO mode 4, DMA mode 2 (using DMA)
boot device: bm0
root on wd0a dumps on wd0b



I don't see anything about audio in this report, but looking at the 
kernel configuration file for GENERIC, I'd be inclined to say it's the 
awacs device, which is commented out. I'm not sure, though.

Could it be the swim3 device? It's not configured, and I don't know what 
it's about.

I see warnings in the kernel configuration file about lock-ups when awacs 
is configured and the system is under heavy load. Is this still true?

Thanks...

-- 
Pierre Dubuc
pldubuc@yahoo.ca