Enhanced ATA channel command structure for automatic polling, hot swapping and extending coupled peripheral devices
OwnerTony Goodfellowinventor
Life of this patent
Estimating the term…
Abstract
A protocol for expanding control elements of an ATA-based disk channel supports device command and data information issued over the channel to a number of peripheral devices coupled to the channel. In addition, channel command circuitry issues channel commands which control channel related functional blocks, each of which perform non device-specific channel related functions. The channel commands are interpreted by the channel and are not directed to peripheral devices coupled thereto. Channels commands include an identification indicia which distinguishes a channel command from a device command.
Claims1
A protocol for expanding control elements of an ATA-based disk channel, comprising:
- a channel, including a plurality of non-device-specific channel related functional blocks;
- a plurality of peripheral devices coupled to the channel, each peripheral device receiving device command and data information from the channel;
- channel command means for issuing channel commands controlling channel related functional blocks, the channel commands being interpreted by the channel and not passed on to peripheral devices coupled thereto;
- and
- wherein channel commands include identification indicia distinguishing channel commands from a device command.
Dependencies are inferred from the claim text.