Specifications
SATA-IO Confidential 26
2.4.6. SSP-06 : Set Features – Set Transfer Mode
2.4.6.1. Device Expected Behavior
Upon receipt of a COMRESET, a device shall maintain the Multiword DMA and Ultra DMA mode settings. Specifically,
the values contained within Word 63 bits 10:8 (MWDMA) and Word 88 bits 14:8 (UDMA) in IDENTIFY DEVICE or
IDENTIFY PACKET DEVICE data shall be maintained after a COMRESET.
The bits in Word 88 are only valid if Word 53 bit 2 is set to one.
• Check Word 78 bit 6 in IDENTIFY DEVICE or IDENTIFY PACKET DEVICE (set to one)
Measurement Requirements
• If the above is false, then the test is not applicable
• Otherwise, run the following test
o Check value of Word 63 bits 10:8 for Multiword DMA support
o Check value of Word 88 bits 14:8 for Ultra DMA support
o Complete an ATA specification compliant activity to change the values represented in Word 63 bits
10:8 and Word 88 bits 14:8 such that they do not represent the default values. The state of the new
values must be known for comparison in pass/fail criteria.
o Verify the new value of Word 63 bits 10:8 and Word 88 bits 14:8
o Issue COMRESET and complete OOB sequence
Note that you may need to appropriately handle the reset condition for ATAPI devices (i.e.
handling of request sense)
o Check value of Word 63 bits 10:8
o Check value of Word 88 bits 14:8
o Issue a read to any valid random location on the device (using Multiword DMA transfer, if supported)
o Issue a read to any valid random location on the device (using Ultra DMA transfer, if supported)
• Verify that IDENTIFY DEVICE or IDENTIFY PACKET DEVICE Word 63 bits 10:8 contain the same values
following COMRESET
Pass/Fail Criteria
• Verify that Word 88 bits 14:8 contain the same values following COMRESET
• Verify that the read Multiword DMA command completed successfully, if supported
• Verify that the read Ultra DMA command completed successfully, if supported
2.4.7. SSP-07 : Set Features – Advanced Power Management Enable/Disable
2.4.7.1. Device Expected Behavior
This test is not applicable to ATAPI devices.
NOTE - To test the following requirement, a device must claim support for Advanced Power Management (Word 83
bit 3 set to one in IDENTIFY DEVICE data).
Upon receipt of a COMRESET, a device shall maintain the value of Advanced Power Management (APM)
enable/disable and the advanced power management level. Specifically, if APM is enabled (Word 86 bit 3 set to one
in IDENTIFY DEVICE data) upon receipt of a COMRESET then the feature shall be enabled after the COMRESET,
and Word 91 bits 7:0 in IDENTIFY DEVICE data shall contain the value present prior to the COMRESET. If APM is
disabled (Word 86 bit 3 cleared to zero in IDENTIFY DEVICE data) upon receipt of a COMRESET then the feature
shall be disabled after the COMRESET.
• Check Word 78 bit 6 in IDENTIFY DEVICE (set to one)
Measurement Requirements
• Check Word 83 bit 3 (set to one)
• If the above is false, then the test is not applicable
• Otherwise, run the following test