Motorola CPX8216T 用户手册
1-18
Computer Group Literature Center Web Site
System Architecture
1
Software Connection Process
The software connection process includes the tasks needed to configure
and load software. This process contains four states:
and load software. This process contains four states:
❏ S0 - The Software Connection Process has not been initiated. The
board’s configuration space registers are accessible but not yet
initialized.
initialized.
❏ S1 - The board is configured by the system. The system has
initialized the board’s PCI configuration space registers with I/O
space, memory space, interrupts and PCI bus numbers. The board
is ready to be accessed by a device driver, but no drivers are loaded
at this time.
space, memory space, interrupts and PCI bus numbers. The board
is ready to be accessed by a device driver, but no drivers are loaded
at this time.
❏ S2 - The necessary supporting software (drivers, etc.) have been
loaded. The board is ready for use by the OS and/or the
application, but no operations involving the board are active or
pending.
application, but no operations involving the board are active or
pending.
❏ S3 - The board is active. Software operations are either active or
pending.
Software Disconnection Process
The software disconnection process defines two additional states which
are used when quiescing activity on a board in preparation for extraction:
are used when quiescing activity on a board in preparation for extraction:
❏ S3Q - The software is completing current operations, but is not
allowed to start new ones. When current operations are completed,
the board transitions to S2.
the board transitions to S2.
❏ S2Q - The board is quiesced. This is the same state as S2, except
that no new operations are allowed to be initiated.
The Software Disconnection Process proceeds as S3, S3Q, S2Q, S1, and
finally S0.
finally S0.