diff options
Diffstat (limited to 'include/ahci.h')
| -rw-r--r-- | include/ahci.h | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/include/ahci.h b/include/ahci.h index 465ea7fcb..c4fb9e79a 100644 --- a/include/ahci.h +++ b/include/ahci.h @@ -30,12 +30,13 @@  #define AHCI_PCI_BAR		0x24  #define AHCI_MAX_SG		56 /* hardware max is 64K */  #define AHCI_CMD_SLOT_SZ	32 +#define AHCI_MAX_CMD_SLOT	32  #define AHCI_RX_FIS_SZ		256  #define AHCI_CMD_TBL_HDR	0x80  #define AHCI_CMD_TBL_CDB	0x40  #define AHCI_CMD_TBL_SZ		AHCI_CMD_TBL_HDR + (AHCI_MAX_SG * 16) -#define AHCI_PORT_PRIV_DMA_SZ	AHCI_CMD_SLOT_SZ + AHCI_CMD_TBL_SZ	\ -				+ AHCI_RX_FIS_SZ +#define AHCI_PORT_PRIV_DMA_SZ	(AHCI_CMD_SLOT_SZ * AHCI_MAX_CMD_SLOT + \ +				AHCI_CMD_TBL_SZ	+ AHCI_RX_FIS_SZ)  #define AHCI_CMD_ATAPI		(1 << 5)  #define AHCI_CMD_WRITE		(1 << 6)  #define AHCI_CMD_PREFETCH	(1 << 7)  |