ospipsv: xospipsv_hw.h File Reference

| ospipsv Xilinx SDK Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

Macros
xospipsv_hw.h File Reference

## Macros
#define | XOSPIPSV_BASEADDR 0XF1010000
| OSPI Base Address. More...
#define | XOSPIPSV_CONFIG_REG 0X00000000U
| Register: OSPI_CONFIG_REG. More...
#define | XOSPIPSV_DEV_INSTR_RD_CONFIG_REG 0X00000004U
| Register: OSPI_DEV_INSTR_RD_CONFIG_REG. More...
#define | XOSPIPSV_DEV_INSTR_WR_CONFIG_REG 0X00000008U
| Register: OSPI_DEV_INSTR_WR_CONFIG_REG. More...
#define | XOSPIPSV_DEV_DELAY_REG 0X0000000CU
| Register: OSPI_DEV_DELAY_REG. More...
#define | XOSPIPSV_RD_DATA_CAPTURE_REG 0X00000010U
| Register: OSPI_RD_DATA_CAPTURE_REG. More...
#define | XOSPIPSV_DEV_SIZE_CONFIG_REG 0X00000014U
| Register: OSPI_DEV_SIZE_CONFIG_REG. More...
#define | XOSPIPSV_SRAM_PARTITION_CFG_REG 0X00000018U
| Register: OSPI_SRAM_PARTITION_CFG_REG. More...
#define | XOSPIPSV_IND_AHB_ADDR_TRIGGER_REG 0X0000001CU
| Register: OSPI_IND_AHB_ADDR_TRIGGER_REG. More...
#define | XOSPIPSV_DMA_PERIPH_CONFIG_REG 0X00000020U
| Register: OSPI_DMA_PERIPH_CONFIG_REG. More...
#define | XOSPIPSV_REMAP_ADDR_REG 0X00000024U
| Register: OSPI_REMAP_ADDR_REG. More...
#define | XOSPIPSV_MODE_BIT_CONFIG_REG 0X00000028U
| Register: OSPI_MODE_BIT_CONFIG_REG. More...
#define | XOSPIPSV_SRAM_FILL_REG 0X0000002CU
| Register: OSPI_SRAM_FILL_REG. More...
#define | XOSPIPSV_TX_THRESH_REG 0X00000030U
| Register: OSPI_TX_THRESH_REG. More...
#define | XOSPIPSV_RX_THRESH_REG 0X00000034U
| Register: OSPI_RX_THRESH_REG. More...
#define | XOSPIPSV_WRITE_COMPLETION_CTRL_REG 0X00000038U
| Register: OSPI_WRITE_COMPLETION_CTRL_REG. More...
#define | XOSPIPSV_NO_OF_POLLS_BEF_EXP_REG 0X0000003CU
| Register: OSPI_NO_OF_POLLS_BEF_EXP_REG. More...
#define | XOSPIPSV_IRQ_STATUS_REG 0X00000040U
| Register: OSPI_IRQ_STATUS_REG. More...
#define | XOSPIPSV_IRQ_MASK_REG 0X00000044U
| Register: OSPI_IRQ_MASK_REG. More...
#define | XOSPIPSV_LOWER_WR_PROT_REG 0X00000050U
| Register: OSPI_LOWER_WR_PROT_REG. More...
#define | XOSPIPSV_UPPER_WR_PROT_REG 0X00000054U
| Register: OSPI_UPPER_WR_PROT_REG. More...
#define | XOSPIPSV_WR_PROT_CTRL_REG 0X00000058U
| Register: OSPI_WR_PROT_CTRL_REG. More...
#define | XOSPIPSV_INDIRECT_READ_XFER_CTRL_REG 0X00000060U
| Register: OSPI_INDIRECT_READ_XFER_CTRL_REG. More...
#define | XOSPIPSV_INDIRECT_READ_XFER_WATERMARK_REG 0X00000064U
| Register: OSPI_INDIRECT_READ_XFER_WATERMARK_REG. More...
#define | XOSPIPSV_INDIRECT_READ_XFER_START_REG 0X00000068U
| Register: OSPI_INDIRECT_READ_XFER_START_REG. More...
#define | XOSPIPSV_INDIRECT_READ_XFER_NUM_BYTES_REG 0X0000006CU
| Register: OSPI_INDIRECT_READ_XFER_NUM_BYTES_REG. More...
#define | XOSPIPSV_INDIRECT_WRITE_XFER_CTRL_REG 0X00000070U
| Register: OSPI_INDIRECT_WRITE_XFER_CTRL_REG. More...
#define | XOSPIPSV_INDIRECT_WRITE_XFER_WATERMARK_REG 0X00000074U
| Register: OSPI_INDIRECT_WRITE_XFER_WATERMARK_REG. More...
#define | XOSPIPSV_INDIRECT_WRITE_XFER_START_REG 0X00000078U
| Register: OSPI_INDIRECT_WRITE_XFER_START_REG. More...
#define | XOSPIPSV_INDIRECT_WRITE_XFER_NUM_BYTES_REG 0X0000007CU
| Register: OSPI_INDIRECT_WRITE_XFER_NUM_BYTES_REG. More...
#define | XOSPIPSV_INDIRECT_TRIGGER_ADDR_RANGE_REG 0X00000080U
| Register: OSPI_INDIRECT_TRIGGER_ADDR_RANGE_REG. More...
#define | XOSPIPSV_FLASH_COMMAND_CTRL_MEM_REG 0X0000008CU
| Register: OSPI_FLASH_COMMAND_CTRL_MEM_REG. More...
#define | XOSPIPSV_FLASH_CMD_CTRL_REG 0X00000090U
| Register: OSPI_FLASH_CMD_CTRL_REG. More...
#define | XOSPIPSV_FLASH_CMD_ADDR_REG 0X00000094U
| Register: OSPI_FLASH_CMD_ADDR_REG. More...
#define | XOSPIPSV_FLASH_RD_DATA_LOWER_REG 0X000000A0U
| Register: OSPI_FLASH_RD_DATA_LOWER_REG. More...
#define | XOSPIPSV_FLASH_RD_DATA_UPPER_REG 0X000000A4U
| Register: OSPI_FLASH_RD_DATA_UPPER_REG. More...
#define | XOSPIPSV_FLASH_WR_DATA_LOWER_REG 0X000000A8U
| Register: OSPI_FLASH_WR_DATA_LOWER_REG. More...
#define | XOSPIPSV_FLASH_WR_DATA_UPPER_REG 0X000000ACU
| Register: OSPI_FLASH_WR_DATA_UPPER_REG. More...
#define | XOSPIPSV_POLLING_FLASH_STATUS_REG 0X000000B0U
| Register: OSPI_POLLING_FLASH_STATUS_REG. More...
#define | XOSPIPSV_PHY_CONFIGURATION_REG 0X000000B4U
| Register: OSPI_PHY_CONFIGURATION_REG. More...
#define | XOSPIPSV_PHY_MASTER_CONTROL_REG 0X000000B8U
| Register: OSPI_PHY_MASTER_CONTROL_REG. More...
#define | XOSPIPSV_DLL_OBSERVABLE_LOWER_REG 0X000000BCU
| Register: OSPI_DLL_OBSERVABLE_LOWER_REG. More...
#define | XOSPIPSV_DLL_OBSERVABLE_UPPER_REG 0X000000C0U
| Register: OSPI_DLL_OBSERVABLE_UPPER_REG. More...
#define | XOSPIPSV_OPCODE_EXT_LOWER_REG 0X000000E0U
| Register: OSPI_OPCODE_EXT_LOWER_REG. More...
#define | XOSPIPSV_OPCODE_EXT_UPPER_REG 0X000000E4U
| Register: OSPI_OPCODE_EXT_UPPER_REG. More...
#define | XOSPIPSV_MODULE_ID_REG 0X000000FCU
| Register: OSPI_MODULE_ID_REG. More...
#define | XOSPIPSV_OSPIDMA_SRC_RD_ADDR 0X00001000U
| Register: OSPI_OSPIDMA_SRC_RD_ADDR. More...
#define | XOSPIPSV_OSPIDMA_SRC_SIZE 0X00001004U
| Register: OSPI_OSPIDMA_SRC_SIZE. More...
#define | XOSPIPSV_OSPIDMA_SRC_STS 0X00001008U
| Register: OSPI_OSPIDMA_SRC_STS. More...
#define | XOSPIPSV_OSPIDMA_SRC_CTRL 0X0000100CU
| Register: OSPI_OSPIDMA_SRC_CTRL. More...
#define | XOSPIPSV_OSPIDMA_SRC_CRC 0X00001010U
| Register: OSPI_OSPIDMA_SRC_CRC. More...
#define | XOSPIPSV_OSPIDMA_SRC_I_STS 0X00001014U
| Register: OSPI_OSPIDMA_SRC_I_STS. More...
#define | XOSPIPSV_OSPIDMA_SRC_I_EN 0X00001018U
| Register: OSPI_OSPIDMA_SRC_I_EN. More...
#define | XOSPIPSV_OSPIDMA_SRC_I_DIS 0X0000101CU
| Register: OSPI_OSPIDMA_SRC_I_DIS. More...
#define | XOSPIPSV_OSPIDMA_SRC_I_MASK 0X00001020U
| Register: OSPI_OSPIDMA_SRC_I_MASK. More...
#define | XOSPIPSV_OSPIDMA_SRC_CTRL2 0X00001024U
| Register: OSPI_OSPIDMA_SRC_CTRL2. More...
#define | XOSPIPSV_OSPIDMA_DST_ADDR 0X00001800U
| Register: OSPI_OSPIDMA_DST_ADDR. More...
#define | XOSPIPSV_OSPIDMA_DST_SIZE 0X00001804U
| Register: OSPI_OSPIDMA_DST_SIZE. More...
#define | XOSPIPSV_OSPIDMA_DST_STS 0X00001808U
| Register: OSPI_OSPIDMA_DST_STS. More...
#define | XOSPIPSV_OSPIDMA_DST_CTRL 0X0000180CU
| Register: OSPI_OSPIDMA_DST_CTRL. More...
#define | XOSPIPSV_OSPIDMA_DST_I_STS 0X00001814U
| Register: OSPI_OSPIDMA_DST_I_STS. More...
#define | XOSPIPSV_OSPIDMA_DST_I_EN 0X00001818U
| Register: OSPI_OSPIDMA_DST_I_EN. More...
#define | XOSPIPSV_OSPIDMA_DST_I_DIS 0X0000181CU
| Register: OSPI_OSPIDMA_DST_I_DIS. More...
#define | XOSPIPSV_OSPIDMA_DST_I_MASK 0X00001820U
| Register: OSPI_OSPIDMA_DST_I_MASK. More...
#define | XOSPIPSV_OSPIDMA_DST_CTRL2 0X00001824U
| Register: OSPI_OSPIDMA_DST_CTRL2. More...
#define | XOSPIPSV_OSPIDMA_DST_ADDR_MSB 0X00001828U
| Register: OSPI_OSPIDMA_DST_ADDR_MSB. More...
#define | XOSPIPSV_OSPIDMA_SAFETY_CHK 0X00001FF8U
| Register: OSPI_OSPIDMA_SAFETY_CHK. More...
#define | XOSPIPSV_OSPIDMA_FUTURE_ECO 0X00001FFCU
| Register: OSPI_OSPIDMA_FUTURE_ECO. More...