#include <pshpack1.h>
#include <poppack.h>
Go to the source code of this file.
◆ IDE_COMMAND_ATAPI_IDENTIFY
#define IDE_COMMAND_ATAPI_IDENTIFY 0xA1 |
◆ IDE_COMMAND_ATAPI_PACKET
#define IDE_COMMAND_ATAPI_PACKET 0xA0 |
◆ IDE_COMMAND_ATAPI_RESET
#define IDE_COMMAND_ATAPI_RESET 0x08 |
◆ IDE_COMMAND_CHECK_POWER
#define IDE_COMMAND_CHECK_POWER 0xE5 |
◆ IDE_COMMAND_DATA_SET_MANAGEMENT
#define IDE_COMMAND_DATA_SET_MANAGEMENT 0x06 |
◆ IDE_COMMAND_DOOR_LOCK
#define IDE_COMMAND_DOOR_LOCK 0xDE |
◆ IDE_COMMAND_DOOR_UNLOCK
#define IDE_COMMAND_DOOR_UNLOCK 0xDF |
◆ IDE_COMMAND_DOWNLOAD_MICROCODE
#define IDE_COMMAND_DOWNLOAD_MICROCODE 0x92 |
◆ IDE_COMMAND_DOWNLOAD_MICROCODE_DMA
#define IDE_COMMAND_DOWNLOAD_MICROCODE_DMA 0x93 |
◆ IDE_COMMAND_EXECUTE_DEVICE_DIAGNOSTIC
#define IDE_COMMAND_EXECUTE_DEVICE_DIAGNOSTIC 0x90 |
◆ IDE_COMMAND_FLUSH_CACHE
#define IDE_COMMAND_FLUSH_CACHE 0xE7 |
◆ IDE_COMMAND_FLUSH_CACHE_EXT
#define IDE_COMMAND_FLUSH_CACHE_EXT 0xEA |
◆ IDE_COMMAND_GET_MEDIA_STATUS
#define IDE_COMMAND_GET_MEDIA_STATUS 0xDA |
◆ IDE_COMMAND_GET_PHYSICAL_ELEMENT_STATUS
#define IDE_COMMAND_GET_PHYSICAL_ELEMENT_STATUS 0x12 |
◆ IDE_COMMAND_IDENTIFY
#define IDE_COMMAND_IDENTIFY 0xEC |
◆ IDE_COMMAND_IDLE_IMMEDIATE
#define IDE_COMMAND_IDLE_IMMEDIATE 0xE1 |
◆ IDE_COMMAND_MEDIA_EJECT
#define IDE_COMMAND_MEDIA_EJECT 0xED |
◆ IDE_COMMAND_NCQ_NON_DATA
#define IDE_COMMAND_NCQ_NON_DATA 0x63 |
◆ IDE_COMMAND_NOP
◆ IDE_COMMAND_NOT_VALID
#define IDE_COMMAND_NOT_VALID 0xFF |
◆ IDE_COMMAND_READ
◆ IDE_COMMAND_READ_DMA
#define IDE_COMMAND_READ_DMA 0xC8 |
◆ IDE_COMMAND_READ_DMA_EXT
#define IDE_COMMAND_READ_DMA_EXT 0x25 |
◆ IDE_COMMAND_READ_DMA_QUEUED_EXT
#define IDE_COMMAND_READ_DMA_QUEUED_EXT 0x26 |
◆ IDE_COMMAND_READ_EXT
#define IDE_COMMAND_READ_EXT 0x24 |
◆ IDE_COMMAND_READ_FPDMA_QUEUED
#define IDE_COMMAND_READ_FPDMA_QUEUED 0x60 |
◆ IDE_COMMAND_READ_LOG_DMA_EXT
#define IDE_COMMAND_READ_LOG_DMA_EXT 0xB1 |
◆ IDE_COMMAND_READ_LOG_EXT
#define IDE_COMMAND_READ_LOG_EXT 0x2F |
◆ IDE_COMMAND_READ_MULTIPLE
#define IDE_COMMAND_READ_MULTIPLE 0xC4 |
◆ IDE_COMMAND_READ_MULTIPLE_EXT
#define IDE_COMMAND_READ_MULTIPLE_EXT 0x29 |
◆ IDE_COMMAND_RECEIVE_FPDMA_QUEUED
#define IDE_COMMAND_RECEIVE_FPDMA_QUEUED 0x65 |
◆ IDE_COMMAND_REMOVE_ELEMENT_AND_TRUNCATE
#define IDE_COMMAND_REMOVE_ELEMENT_AND_TRUNCATE 0x7C |
◆ IDE_COMMAND_SANITIZE_DEVICE
#define IDE_COMMAND_SANITIZE_DEVICE 0xB4 |
◆ IDE_COMMAND_SECURITY_DISABLE_PASSWORD
#define IDE_COMMAND_SECURITY_DISABLE_PASSWORD 0xF6 |
◆ IDE_COMMAND_SECURITY_ERASE_PREPARE
#define IDE_COMMAND_SECURITY_ERASE_PREPARE 0xF3 |
◆ IDE_COMMAND_SECURITY_ERASE_UNIT
#define IDE_COMMAND_SECURITY_ERASE_UNIT 0xF4 |
◆ IDE_COMMAND_SECURITY_FREEZE_LOCK
#define IDE_COMMAND_SECURITY_FREEZE_LOCK 0xF5 |
◆ IDE_COMMAND_SECURITY_SET_PASSWORD
#define IDE_COMMAND_SECURITY_SET_PASSWORD 0xF1 |
◆ IDE_COMMAND_SECURITY_UNLOCK
#define IDE_COMMAND_SECURITY_UNLOCK 0xF2 |
◆ IDE_COMMAND_SEND_FPDMA_QUEUED
#define IDE_COMMAND_SEND_FPDMA_QUEUED 0x64 |
◆ IDE_COMMAND_SET_DATE_AND_TIME
#define IDE_COMMAND_SET_DATE_AND_TIME 0x77 |
◆ IDE_COMMAND_SET_DRIVE_PARAMETERS
#define IDE_COMMAND_SET_DRIVE_PARAMETERS 0x91 |
◆ IDE_COMMAND_SET_FEATURE
#define IDE_COMMAND_SET_FEATURE 0xEF |
◆ IDE_COMMAND_SET_MULTIPLE
#define IDE_COMMAND_SET_MULTIPLE 0xC6 |
◆ IDE_COMMAND_SLEEP
#define IDE_COMMAND_SLEEP 0xE6 |
◆ IDE_COMMAND_SMART
#define IDE_COMMAND_SMART 0xB0 |
◆ IDE_COMMAND_STANDBY_IMMEDIATE
#define IDE_COMMAND_STANDBY_IMMEDIATE 0xE0 |
◆ IDE_COMMAND_TRUSTED_NON_DATA
#define IDE_COMMAND_TRUSTED_NON_DATA 0x5B |
◆ IDE_COMMAND_TRUSTED_RECEIVE
#define IDE_COMMAND_TRUSTED_RECEIVE 0x5C |
◆ IDE_COMMAND_TRUSTED_RECEIVE_DMA
#define IDE_COMMAND_TRUSTED_RECEIVE_DMA 0x5D |
◆ IDE_COMMAND_TRUSTED_SEND
#define IDE_COMMAND_TRUSTED_SEND 0x5E |
◆ IDE_COMMAND_TRUSTED_SEND_DMA
#define IDE_COMMAND_TRUSTED_SEND_DMA 0x5F |
◆ IDE_COMMAND_VERIFY
#define IDE_COMMAND_VERIFY 0x40 |
◆ IDE_COMMAND_VERIFY_EXT
#define IDE_COMMAND_VERIFY_EXT 0x42 |
◆ IDE_COMMAND_WRITE
#define IDE_COMMAND_WRITE 0x30 |
◆ IDE_COMMAND_WRITE_DMA
#define IDE_COMMAND_WRITE_DMA 0xCA |
◆ IDE_COMMAND_WRITE_DMA_EXT
#define IDE_COMMAND_WRITE_DMA_EXT 0x35 |
◆ IDE_COMMAND_WRITE_DMA_FUA_EXT
#define IDE_COMMAND_WRITE_DMA_FUA_EXT 0x3D |
◆ IDE_COMMAND_WRITE_DMA_QUEUED
#define IDE_COMMAND_WRITE_DMA_QUEUED 0xCC |
◆ IDE_COMMAND_WRITE_DMA_QUEUED_EXT
#define IDE_COMMAND_WRITE_DMA_QUEUED_EXT 0x36 |
◆ IDE_COMMAND_WRITE_DMA_QUEUED_FUA_EXT
#define IDE_COMMAND_WRITE_DMA_QUEUED_FUA_EXT 0x3E |
◆ IDE_COMMAND_WRITE_EXT
#define IDE_COMMAND_WRITE_EXT 0x34 |
◆ IDE_COMMAND_WRITE_FPDMA_QUEUED
#define IDE_COMMAND_WRITE_FPDMA_QUEUED 0x61 |
◆ IDE_COMMAND_WRITE_LOG_DMA_EXT
#define IDE_COMMAND_WRITE_LOG_DMA_EXT 0x57 |
◆ IDE_COMMAND_WRITE_LOG_EXT
#define IDE_COMMAND_WRITE_LOG_EXT 0x3F |
◆ IDE_COMMAND_WRITE_MULTIPLE
#define IDE_COMMAND_WRITE_MULTIPLE 0xC5 |
◆ IDE_COMMAND_WRITE_MULTIPLE_EXT
#define IDE_COMMAND_WRITE_MULTIPLE_EXT 0x39 |
◆ IDE_COMMAND_WRITE_MULTIPLE_FUA_EXT
#define IDE_COMMAND_WRITE_MULTIPLE_FUA_EXT 0xCE |
◆ IDE_COMMAND_ZAC_MANAGEMENT_IN
#define IDE_COMMAND_ZAC_MANAGEMENT_IN 0x4A |
◆ IDE_COMMAND_ZAC_MANAGEMENT_OUT
#define IDE_COMMAND_ZAC_MANAGEMENT_OUT 0x9F |
◆ IDE_DC_DISABLE_INTERRUPTS
#define IDE_DC_DISABLE_INTERRUPTS 0x02 |
◆ IDE_DC_REENABLE_CONTROLLER
#define IDE_DC_REENABLE_CONTROLLER 0x00 |
◆ IDE_DC_RESET_CONTROLLER
#define IDE_DC_RESET_CONTROLLER 0x04 |
◆ IDE_ERROR_ADDRESS_NOT_FOUND
◆ IDE_ERROR_BAD_BLOCK
#define IDE_ERROR_BAD_BLOCK 0x80 |
◆ IDE_ERROR_COMMAND_ABORTED
#define IDE_ERROR_COMMAND_ABORTED 0x04 |
◆ IDE_ERROR_CRC_ERROR
◆ IDE_ERROR_DATA_ERROR
#define IDE_ERROR_DATA_ERROR 0x40 |
◆ IDE_ERROR_END_OF_MEDIA
#define IDE_ERROR_END_OF_MEDIA 0x02 |
◆ IDE_ERROR_ID_NOT_FOUND
#define IDE_ERROR_ID_NOT_FOUND 0x10 |
◆ IDE_ERROR_ILLEGAL_LENGTH
#define IDE_ERROR_ILLEGAL_LENGTH 0x01 |
◆ IDE_ERROR_MEDIA_CHANGE
#define IDE_ERROR_MEDIA_CHANGE 0x20 |
◆ IDE_ERROR_MEDIA_CHANGE_REQ
#define IDE_ERROR_MEDIA_CHANGE_REQ 0x08 |
◆ IDE_FEATURE_DISABLE_MSN
#define IDE_FEATURE_DISABLE_MSN 0x31 |
◆ IDE_FEATURE_DISABLE_PUIS
#define IDE_FEATURE_DISABLE_PUIS 0x86 |
◆ IDE_FEATURE_DISABLE_REVERT_TO_POWER_ON
#define IDE_FEATURE_DISABLE_REVERT_TO_POWER_ON 0x66 |
◆ IDE_FEATURE_DISABLE_SATA_FEATURE
#define IDE_FEATURE_DISABLE_SATA_FEATURE 0x90 |
◆ IDE_FEATURE_DISABLE_WRITE_CACHE
#define IDE_FEATURE_DISABLE_WRITE_CACHE 0x82 |
◆ IDE_FEATURE_ENABLE_MSN
#define IDE_FEATURE_ENABLE_MSN 0x95 |
◆ IDE_FEATURE_ENABLE_PUIS
#define IDE_FEATURE_ENABLE_PUIS 0x6 |
◆ IDE_FEATURE_ENABLE_SATA_FEATURE
#define IDE_FEATURE_ENABLE_SATA_FEATURE 0x10 |
◆ IDE_FEATURE_ENABLE_WRITE_CACHE
#define IDE_FEATURE_ENABLE_WRITE_CACHE 0x2 |
◆ IDE_FEATURE_PUIS_SPIN_UP
#define IDE_FEATURE_PUIS_SPIN_UP 0x7 |
◆ IDE_FEATURE_SET_TRANSFER_MODE
#define IDE_FEATURE_SET_TRANSFER_MODE 0x3 |
◆ IDE_LBA_MODE
◆ IDE_STATUS_BUSY
◆ IDE_STATUS_CORRECTED_ERROR
#define IDE_STATUS_CORRECTED_ERROR 0x04 |
◆ IDE_STATUS_DEVICE_FAULT
#define IDE_STATUS_DEVICE_FAULT 0x20 |
◆ IDE_STATUS_DRDY
◆ IDE_STATUS_DRQ
◆ IDE_STATUS_DSC
◆ IDE_STATUS_ERROR
◆ IDE_STATUS_IDLE
◆ IDE_STATUS_INDEX
◆ GP_LOG_NCQ_COMMAND_ERROR
◆ IDENTIFY_DEVICE_DATA
◆ IDENTIFY_PACKET_DATA
◆ PGP_LOG_NCQ_COMMAND_ERROR
◆ PIDENTIFY_DEVICE_DATA
◆ PIDENTIFY_PACKET_DATA