📄 xstatus.h
字号:
#define XST_EMAC_OUT_OF_BUFFERS 1005L /* Driver is out of buffers */#define XST_EMAC_PARSE_ERROR 1006L /* Invalid driver init string */#define XST_EMAC_COLLISION_ERROR 1007L /* Excess deferral or late * collision on polled send *//*********************** UART statuses 1051 - 1075 ***************************/#define XST_UART#define XST_UART_INIT_ERROR 1051L#define XST_UART_START_ERROR 1052L#define XST_UART_CONFIG_ERROR 1053L#define XST_UART_TEST_FAIL 1054L#define XST_UART_BAUD_ERROR 1055L#define XST_UART_BAUD_RANGE 1056L/************************ IIC statuses 1076 - 1100 ***************************/#define XST_IIC_SELFTEST_FAILED 1076 /* self test failed */#define XST_IIC_BUS_BUSY 1077 /* bus found busy */#define XST_IIC_GENERAL_CALL_ADDRESS 1078 /* mastersend attempted with */ /* general call address */#define XST_IIC_STAND_REG_RESET_ERROR 1079 /* A non parameterizable reg */ /* value after reset not valid */#define XST_IIC_TX_FIFO_REG_RESET_ERROR 1080 /* Tx fifo included in design */ /* value after reset not valid */#define XST_IIC_RX_FIFO_REG_RESET_ERROR 1081 /* Rx fifo included in design */ /* value after reset not valid */#define XST_IIC_TBA_REG_RESET_ERROR 1082 /* 10 bit addr incl in design */ /* value after reset not valid */#define XST_IIC_CR_READBACK_ERROR 1083 /* Read of the control register */ /* didn't return value written */#define XST_IIC_DTR_READBACK_ERROR 1084 /* Read of the data Tx reg */ /* didn't return value written */#define XST_IIC_DRR_READBACK_ERROR 1085 /* Read of the data Receive reg */ /* didn't return value written */#define XST_IIC_ADR_READBACK_ERROR 1086 /* Read of the data Tx reg */ /* didn't return value written */#define XST_IIC_TBA_READBACK_ERROR 1087 /* Read of the 10 bit addr reg */ /* didn't return written value */#define XST_IIC_NOT_SLAVE 1088 /* The device isn't a slave *//*********************** ATMC statuses 1101 - 1125 ***************************/#define XST_ATMC_ERROR_COUNT_MAX 1101L /* the error counters in the ATM controller hit the max value which requires the statistics to be cleared *//*********************** Flash statuses 1126 - 1150 **************************/#define XST_FLASH_BUSY 1126L /* Flash is erasing or programming */#define XST_FLASH_READY 1127L /* Flash is ready for commands */#define XST_FLASH_ERROR 1128L /* Flash had detected an internal error. Use XFlash_DeviceControl to retrieve device specific codes */#define XST_FLASH_ERASE_SUSPENDED 1129L /* Flash is in suspended erase state */#define XST_FLASH_WRITE_SUSPENDED 1130L /* Flash is in suspended write state */#define XST_FLASH_PART_NOT_SUPPORTED 1131L /* Flash type not supported by driver */#define XST_FLASH_NOT_SUPPORTED 1132L /* Operation not supported */#define XST_FLASH_TOO_MANY_REGIONS 1133L /* Too many erase regions */#define XST_FLASH_TIMEOUT_ERROR 1134L /* Programming or erase operation aborted due to a timeout */#define XST_FLASH_ADDRESS_ERROR 1135L /* Accessed flash outside its addressible range */#define XST_FLASH_ALIGNMENT_ERROR 1136L /* Write alignment error */#define XST_FLASH_BLOCKING_CALL_ERROR 1137L /* Couldn't return immediately from write/erase function with XFL_NON_BLOCKING_WRITE/ERASE option cleared */#define XST_FLASH_CFI_QUERY_ERROR 1138L /* Failed to query the device *//*********************** SPI statuses 1151 - 1175 ****************************/#define XST_SPI_MODE_FAULT 1151 /* master was selected as slave */#define XST_SPI_TRANSFER_DONE 1152 /* data transfer is complete */#define XST_SPI_TRANSMIT_UNDERRUN 1153 /* slave underruns transmit register */#define XST_SPI_RECEIVE_OVERRUN 1154 /* device overruns receive register */#define XST_SPI_NO_SLAVE 1155 /* no slave has been selected yet */#define XST_SPI_TOO_MANY_SLAVES 1156 /* more than one slave is being * selected */#define XST_SPI_NOT_MASTER 1157 /* operation is valid only as master */#define XST_SPI_SLAVE_ONLY 1158 /* device is configured as slave-only */#define XST_SPI_SLAVE_MODE_FAULT 1159 /* slave was selected while disabled */#define XST_SPI_SLAVE_MODE 1160 /* device has been addressed as slave */#define XST_SPI_RECEIVE_NOT_EMPTY 1161 /* device received data in slave mode */#define XST_SPI_COMMAND_ERROR 1162 /* unrecognised command - qspi only *//********************** OPB Arbiter statuses 1176 - 1200 *********************/#define XST_OPBARB_INVALID_PRIORITY 1176 /* the priority registers have either * one master assigned to two or more * priorities, or one master not * assigned to any priority */#define XST_OPBARB_NOT_SUSPENDED 1177 /* an attempt was made to modify the * priority levels without first * suspending the use of priority * levels */#define XST_OPBARB_PARK_NOT_ENABLED 1178 /* bus parking by id was enabled but * bus parking was not enabled */#define XST_OPBARB_NOT_FIXED_PRIORITY 1179 /* the arbiter must be in fixed * priority mode to allow the * priorities to be changed *//************************ Intc statuses 1201 - 1225 **************************/#define XST_INTC_FAIL_SELFTEST 1201 /* self test failed */#define XST_INTC_CONNECT_ERROR 1202 /* interrupt already in use *//********************** TmrCtr statuses 1226 - 1250 **************************/#define XST_TMRCTR_TIMER_FAILED 1226 /* self test failed *//********************** WdtTb statuses 1251 - 1275 ***************************/#define XST_WDTTB_TIMER_FAILED 1251L/********************** PlbArb statuses 1276 - 1300 **************************/#define XST_PLBARB_FAIL_SELFTEST 1276L/********************** Plb2Opb statuses 1301 - 1325 *************************/#define XST_PLB2OPB_FAIL_SELFTEST 1301L/********************** Opb2Plb statuses 1326 - 1350 *************************/#define XST_OPB2PLB_FAIL_SELFTEST 1326L/********************** SysAce statuses 1351 - 1360 **************************/#define XST_SYSACE_NO_LOCK 1351L /* No MPU lock has been granted *//********************** PCI Bridge statuses 1361 - 1375 **********************/#define XST_PCI_INVALID_ADDRESS 1361L/********************** FlexRay constants 1400 - 1409 *************************/#define XST_FR_TX_ERROR 1400#define XST_FR_TX_BUSY 1401#define XST_FR_BUF_LOCKED 1402#define XST_FR_NO_BUF 1403/****************** USB constants 1410 - 1420 *******************************/#define XST_USB_ALREADY_CONFIGURED 1410#define XST_USB_BUF_ALIGN_ERROR 1411#define XST_USB_NO_DESC_AVAILABLE 1412#define XST_USB_BUF_TOO_BIG 1413#define XST_USB_NO_BUF 1414/****************** HWICAP constants 1421 - 1429 *****************************/#define XST_HWICAP_WRITE_DONE 1421/****************** AXI VDMA constants 1430 - 1440 *****************************/#define XST_VDMA_MISMATCH_ERROR 1430/*********************** NAND Flash statuses 1441 - 1459 *********************/#define XST_NAND_BUSY 1441L /* Flash is erasing or * programming */#define XST_NAND_READY 1442L /* Flash is ready for commands */#define XST_NAND_ERROR 1443L /* Flash had detected an * internal error. */#define XST_NAND_PART_NOT_SUPPORTED 1444L /* Flash type not supported by * driver */#define XST_NAND_OPT_NOT_SUPPORTED 1445L /* Operation not supported */#define XST_NAND_TIMEOUT_ERROR 1446L /* Programming or erase * operation aborted due to a * timeout */#define XST_NAND_ADDRESS_ERROR 1447L /* Accessed flash outside its * addressible range */#define XST_NAND_ALIGNMENT_ERROR 1448L /* Write alignment error */#define XST_NAND_PARAM_PAGE_ERROR 1449L /* Failed to read parameter * page of the device */#define XST_NAND_CACHE_ERROR 1450L /* Flash page buffer error */#define XST_NAND_WRITE_PROTECTED 1451L /* Flash is write protected *//**************************** Type Definitions *******************************/typedef int XStatus;/***************** Macros (Inline Functions) Definitions *********************//************************** Function Prototypes ******************************/#ifdef __cplusplus}#endif#endif /* end of protection macro */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -