Subject: Testers needed with Beige G3
To: netbsd-macppc macppc <port-macppc@netbsd.org>
From: Michael Lorenz <macallan@netbsd.org>
List: port-macppc
Date: 11/03/2006 14:41:00
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

please try this kernel on a Beige G3:
ftp://ftp.netbsd.org/pub/NetBSD/misc/macallan/macppc/netbsd_G3.bz2

It should
- - get the audio chip working, complete with bass/treble control. Tested 
only with a Whisper personality card but others /should/ work since 
they use the same external mixer chip.
- - use a different driver for Cuda - necessary to get access to Cuda's 
i2c-bus which controls the mixer mentioned above.
- - use different drivers for ADB devices, so far it only supports 
keyboards. This implementation is a lot smaller, simpler and it doesn't 
have many of the problems and weirdnesses the old driver has. For 
instance it doesn't produce phantom events on caps lock, it can control 
keyboard LEDs etc.
- - real time clock and so on should work as before.
- - IDE DMA should work. I still get one error message about a missed 
interrupt when starting init but that seems harmless and there are no 
other errors. Heathrow's IDE controllers seem very sensitive regarding 
bad cables so if you get errors try different cables first.

Here's some dmesg output:
awacs0 at obio0 offset 0x14000 Screamer: irq 17,8,9
awacs0: found 'whisper' personality card
audio0 at awacs0: full duplex
...
cuda0 at obio0 offset 0x16000
nadb0 at cuda0: Apple Desktop Bus
iic0 at cuda0: I2C bus
sgsmix0 at iic0 addr 0x8a: SGS TDA7433 Basic Audio Processor
...
adbkbd0 at nadb0: ADB Keyboard addr 2 extended keyboard
wskbd0 at adbkbd0: console keyboard, using wsdisplay0
...
awacs0: using sgsmix0

~> mixerctl -a
monitor.output=headphones
outputs.speaker=209,209
outputs.headphones=120,120
record.source=cd
record.record=224,224
monitor.bass=160,0
monitor.treble=160,0

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBRUubTMpnzkX8Yg2nAQLL4Qf/XzCv0vWiVXVxjelCMrJ0Q5uI0NyoT3bc
Eli7qQ3ydkkg0lG+zhzZgy3X6V/LymBxP3Aft6dP26PW77+jXccLBuQU8E5j5AZj
+bjMwmzoxpqleRNOTVmJw10dol7ssmcUCXQ6Pj9jXp/NP9k6iW6euQIqyaSud2uS
BhRFFIPfXpe9NvJ2qI5du5S9E0rpk752ahg4tbPdn6tO6diZsFJAy2fsLv3v5Gas
yQIF9dWdZwu7KABWKA8c9l6P+J/sojtC41bH3ox+TlyREFQXtyKpZ/7nhRMLo8MB
pSCDh/ZMYacIPkDwVKb3iebd+pMfZffdAUju6lbK2IitGF4a2lwiIA==
=UxKR
-----END PGP SIGNATURE-----