September 21, 2003 OBIO 4 macppc

### NAME

obio - introduction to Macintosh On-Board IO bus support and drivers

### SYNOPSIS

obio0 at pci? dev ? function ?

### DESCRIPTION

The obio interface serves as an abstraction used by the autoconfiguration system to help find and attach devices (e.g. the Ethernet or disk controllers) connected to the Macintosh onboard I/O bus.

### HARDWARE

NetBSD includes machine-dependent On-Board drivers, sorted by device type and driver name:

#### SCSI interfaces

esp
  NCR 53C9x SCSI interfaces.

mesh
  Apple Macintosh Enhanced SCSI Hardware SCSI interfaces.

#### Disk and tape controllers

wdc
  Standard IDE/ATAPI type hard drive controllers.

mediabay
  Standard IDE/ATAPI type CD-ROM drive controllers in PowerBooks.

#### Network interfaces

bm
  Apple BMac ethernet interface.

mc
  Apple MACE ethernet interface.

gem
  GMAC ethernet interface.

wi
  WaveLAN/IEEE and PRISM-II 802.11 wireless interfaces.

#### Serial interfaces

zsc
  Zilog 8530 serial communications interfaces.

#### Audio devices

awacs
  Apple's `audio waveform amplifier and converter for sound' audio device found on most macppc models. May not work on several G4 and iBook models.

#### Miscellaneous devices

adb
  Apple Desktop Bus for keyboards, mice, and other input devices.

nvram
  Placeholder device for the persistant system settings.

### SEE ALSO

adb(4), autoconf(4), awacs(4), bm(4), esp(4), gem(4), intro(4), mc(4), mediabay(4), mesh(4), wdc(4), wi(4), zsc(4)

### HISTORY

obio first appeared in NetBSD1.2.