quote:
Expansion BaySequence of Control Signals
Specific signals to the Baboon IC and the Power Manager IC allow the computer to
detect the insertion of a module into the expansion bay and take appropriate action. For
example, when a module with an IDE device is inserted, the computer performs the
following sequence of events:
1. When a module is inserted, the /DEV_IN signal goes low, causing the Baboon IC to
generate an interrupt.
2. The Power Manager IC reads the three DEV_ID signals, which identify the device as
an IDE device.
3. System software responds to the interrupt and sets a signal that turns on the power to
the expansion bay.
4. When the expansion bay power goes high, the Baboon IC generates another interrupt.
5. System software responds to the power-on interrupt and asserts a signal to enable the
IDE bus in the expansion bay.
6. The software then releases the /MB_IDE_RST signal from the Power Manager IC,
allowing the IDE device to begin operating.
Essentially the reverse sequence occurs when a module is removed from the expansion
bay:
1. When the module is removed, the /DEV_IN signal goes high causing the Baboon IC
to generate an interrupt and set /MB_OE high, disabling the IDE bus.
2. System software responds to the interrupt by reading the device ID settings in the
Power Manager IC, setting the /MB_PWR_EN signal high to turn off the power to the
expansion bay, and asserting the /MB_IDE_RST signal to disable the IDE drive.