MicrOS
|
Hard disk I/O based Error Register. More...
#include <harddisk_pio_mode_header.h>
Public Attributes | |
uint8_t | unused |
Unused. More... | |
uint8_t | address_mark_not_found: 1 |
Address mark not found (short: AMNF). More... | |
uint8_t | track_zero_not_found: 1 |
Track zero not found (short: TKZNF). More... | |
uint8_t | aborted_command: 1 |
Aborted command (short: ABRT). More... | |
uint8_t | media_change_request: 1 |
Media change request (short: MCR). More... | |
uint8_t | id_not_found: 1 |
ID not found (short: IDNF). More... | |
uint8_t | media_changed: 1 |
Media changed (short: MC). More... | |
uint8_t | uncorrectable_data_error: 1 |
Uncorrectable data error (short: UNC). More... | |
uint8_t | bad_block_detected: 1 |
Bad Block detected (short: BBK). More... | |
Hard disk I/O based Error Register.
Struct used to read from Error Register of I/O port. Used to retrieve any error generated by the last ATA command executed.
uint8_t harddisk_io_error_register_fields::aborted_command |
Aborted command (short: ABRT).
uint8_t harddisk_io_error_register_fields::address_mark_not_found |
Address mark not found (short: AMNF).
uint8_t harddisk_io_error_register_fields::bad_block_detected |
Bad Block detected (short: BBK).
uint8_t harddisk_io_error_register_fields::id_not_found |
ID not found (short: IDNF).
uint8_t harddisk_io_error_register_fields::media_change_request |
Media change request (short: MCR).
uint8_t harddisk_io_error_register_fields::media_changed |
Media changed (short: MC).
uint8_t harddisk_io_error_register_fields::track_zero_not_found |
Track zero not found (short: TKZNF).
uint8_t harddisk_io_error_register_fields::uncorrectable_data_error |
Uncorrectable data error (short: UNC).
uint8_t harddisk_io_error_register_fields::unused |
Unused.