Motorola CPX8216TCPX8216T ユーザーズマニュアル
Typical Insertion and Extraction Processes
1-19
1
Typical Insertion and Extraction Processes
Many of the steps in the insertion and extraction processes are automated
by software. After the operator installs a board, it automatically advances
to P1. The hardware connection process proceeds automatically and
asserts the ENUM# signal to initiate the software connection process. The
host responds to the bussed ENUM# signal by reading the Hot Swap
Control Status Register of each board to find out which one is signaling an
insertion or extraction (INS or EXT bit asserted). Upon detecting an
insertion, the Host responds by adding software drivers to support the
newly inserted board.
by software. After the operator installs a board, it automatically advances
to P1. The hardware connection process proceeds automatically and
asserts the ENUM# signal to initiate the software connection process. The
host responds to the bussed ENUM# signal by reading the Hot Swap
Control Status Register of each board to find out which one is signaling an
insertion or extraction (INS or EXT bit asserted). Upon detecting an
insertion, the Host responds by adding software drivers to support the
newly inserted board.
Extraction is initiated when the operator opens the board ejector handle,
which activates a mechanical switch to assert ENUM#. The hot plug
system driver senses ENUM# and notifies software that board activity
must be quiesced and that software device drivers should be unloaded. The
application that is using the board is informed that the resource is no longer
available. When the board is ready for extraction, software informs the
operator by illuminating the blue LED. After extraction, all system
resources previously assigned to that board are made available for other
uses.
which activates a mechanical switch to assert ENUM#. The hot plug
system driver senses ENUM# and notifies software that board activity
must be quiesced and that software device drivers should be unloaded. The
application that is using the board is informed that the resource is no longer
available. When the board is ready for extraction, software informs the
operator by illuminating the blue LED. After extraction, all system
resources previously assigned to that board are made available for other
uses.
Device Drivers
In order to take full advantage of the high availability functions of the
CPX8216, and to support hot swap, board device drivers need to be
enhanced. Drivers need to cease all activity when the device is about to be
hot swapped, and they need to support initialization of the device without
support from the device firmware or BIOS.
CPX8216, and to support hot swap, board device drivers need to be
enhanced. Drivers need to cease all activity when the device is about to be
hot swapped, and they need to support initialization of the device without
support from the device firmware or BIOS.
Further, high availability device drivers need to be able to enter a standby
mode while bus control is being passed from one CPU to another. They
also provide diagnostic interfaces for run time fault detection and for pre-
initialization testing of newly inserted boards.
mode while bus control is being passed from one CPU to another. They
also provide diagnostic interfaces for run time fault detection and for pre-
initialization testing of newly inserted boards.