timeout
include/drivers/timeout.h View source View on GitHubMacros
Section titled “Macros”AHCI_CMD_TIMEOUT_MS
Section titled “AHCI_CMD_TIMEOUT_MS”#define AHCI_CMD_TIMEOUT_MS 5000 source Data commands (read/write)
AHCI_IDENT_TIMEOUT_MS
Section titled “AHCI_IDENT_TIMEOUT_MS”#define AHCI_IDENT_TIMEOUT_MS 10000 source Identify, flush cache, etc.
AHCI_RESET_TIMEOUT_MS
Section titled “AHCI_RESET_TIMEOUT_MS”#define AHCI_RESET_TIMEOUT_MS 30000 source Full controller reset or COMRESET
IDE_IDENT_TIMEOUT_MS
Section titled “IDE_IDENT_TIMEOUT_MS”#define IDE_IDENT_TIMEOUT_MS 10000 source Identify or cache flush
IDE_RESET_TIMEOUT_MS
Section titled “IDE_RESET_TIMEOUT_MS”#define IDE_RESET_TIMEOUT_MS 30000 source Controller reset or spin-up
ATAPI_CMD_TIMEOUT_MS
Section titled “ATAPI_CMD_TIMEOUT_MS”#define ATAPI_CMD_TIMEOUT_MS 8000 source Short packet commands
ATAPI_SPINUP_TIMEOUT_MS
Section titled “ATAPI_SPINUP_TIMEOUT_MS”#define ATAPI_SPINUP_TIMEOUT_MS 15000 source Spinning up disc or loading tray
ATAPI_EJECT_TIMEOUT_MS
Section titled “ATAPI_EJECT_TIMEOUT_MS”#define ATAPI_EJECT_TIMEOUT_MS 20000 source Eject/load tray or seek disc
NVME_CMD_TIMEOUT_MS
Section titled “NVME_CMD_TIMEOUT_MS”#define NVME_CMD_TIMEOUT_MS 2000 source Normal command timeout
NVME_ADMIN_TIMEOUT_MS
Section titled “NVME_ADMIN_TIMEOUT_MS”#define NVME_ADMIN_TIMEOUT_MS 5000 source Admin commands
NVME_RESET_TIMEOUT_MS
Section titled “NVME_RESET_TIMEOUT_MS”#define NVME_RESET_TIMEOUT_MS 30000 source Controller reset or format NVM