Altera SoCAL  16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
 All Data Structures Variables Typedefs Groups
Component Instance : i_nand_dma

Description

Instance i_nand_dma of component ALT_NAND_DMA.

Macros

#define ALT_NAND_DMA_DMA_EN_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_DMA_EN_OFST))
 
#define ALT_NAND_DMA_DMA_INTR_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_DMA_INTR_OFST))
 
#define ALT_NAND_DMA_DMA_INTR_EN_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_DMA_INTR_EN_OFST))
 
#define ALT_NAND_DMA_TGT_ERR_ADDR_LO_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_TGT_ERR_ADDR_LO_OFST))
 
#define ALT_NAND_DMA_TGT_ERR_ADDR_HI_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_TGT_ERR_ADDR_HI_OFST))
 
#define ALT_NAND_DMA_CHNL_ACT_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_CHNL_ACT_OFST))
 
#define ALT_NAND_DMA_FLSH_BURST_LEN_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_FLSH_BURST_LEN_OFST))
 
#define ALT_NAND_DMA_INTRLV_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_INTRLV_OFST))
 
#define ALT_NAND_DMA_RESCAN_BUF_FLAG_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_RESCAN_BUF_FLAG_OFST))
 
#define ALT_NAND_DMA_NO_OF_BLOCKS_PER_LUN_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_NO_OF_BLOCKS_PER_LUN_OFST))
 
#define ALT_NAND_DMA_LUN_STAT_CMD_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_LUN_STAT_CMD_OFST))
 
#define ALT_NAND_DMA_CMD_DMA_CHANNEL_ERROR_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_CMD_DMA_CHANNEL_ERROR_OFST))
 
#define ALT_NAND_DMA_CMD_DMA_CHANNEL_ERROR_EN_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_CMD_DMA_CHANNEL_ERROR_EN_OFST))
 
#define ALT_NAND_DMA_OFST   0xffb80700
 
#define ALT_NAND_DMA_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_HPS_ADDR) + ALT_NAND_DMA_OFST))
 
#define ALT_NAND_DMA_LB_ADDR   ALT_NAND_DMA_ADDR
 
#define ALT_NAND_DMA_UB_ADDR   ALT_CAST(void *, ((ALT_CAST(char *, ALT_NAND_DMA_ADDR) + 0xd4) - 1))
 

Macro Definitions

#define ALT_NAND_DMA_DMA_EN_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_DMA_EN_OFST))

The address of the ALT_NAND_DMA_DMA_EN register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_DMA_INTR_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_DMA_INTR_OFST))

The address of the ALT_NAND_DMA_DMA_INTR register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_DMA_INTR_EN_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_DMA_INTR_EN_OFST))

The address of the ALT_NAND_DMA_DMA_INTR_EN register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_TGT_ERR_ADDR_LO_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_TGT_ERR_ADDR_LO_OFST))

The address of the ALT_NAND_DMA_TGT_ERR_ADDR_LO register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_TGT_ERR_ADDR_HI_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_TGT_ERR_ADDR_HI_OFST))

The address of the ALT_NAND_DMA_TGT_ERR_ADDR_HI register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_CHNL_ACT_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_CHNL_ACT_OFST))

The address of the ALT_NAND_DMA_CHNL_ACT register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_FLSH_BURST_LEN_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_FLSH_BURST_LEN_OFST))

The address of the ALT_NAND_DMA_FLSH_BURST_LEN register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_INTRLV_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_INTRLV_OFST))

The address of the ALT_NAND_DMA_INTRLV register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_RESCAN_BUF_FLAG_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_RESCAN_BUF_FLAG_OFST))

The address of the ALT_NAND_DMA_RESCAN_BUF_FLAG register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_NO_OF_BLOCKS_PER_LUN_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_NO_OF_BLOCKS_PER_LUN_OFST))

The address of the ALT_NAND_DMA_NO_OF_BLOCKS_PER_LUN register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_LUN_STAT_CMD_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_LUN_STAT_CMD_OFST))

The address of the ALT_NAND_DMA_LUN_STAT_CMD register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_CMD_DMA_CHANNEL_ERROR_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_CMD_DMA_CHANNEL_ERROR_OFST))

The address of the ALT_NAND_DMA_CMD_DMA_CHANNEL_ERROR register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_CMD_DMA_CHANNEL_ERROR_EN_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_NAND_DMA_ADDR) + ALT_NAND_DMA_CMD_DMA_CHANNEL_ERROR_EN_OFST))

The address of the ALT_NAND_DMA_CMD_DMA_CHANNEL_ERROR_EN register for the ALT_NAND_DMA instance.

#define ALT_NAND_DMA_OFST   0xffb80700

The base address byte offset for the start of the ALT_NAND_DMA component.

#define ALT_NAND_DMA_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_HPS_ADDR) + ALT_NAND_DMA_OFST))

The start address of the ALT_NAND_DMA component.

#define ALT_NAND_DMA_LB_ADDR   ALT_NAND_DMA_ADDR

The lower bound address range of the ALT_NAND_DMA component.

#define ALT_NAND_DMA_UB_ADDR   ALT_CAST(void *, ((ALT_CAST(char *, ALT_NAND_DMA_ADDR) + 0xd4) - 1))

The upper bound address range of the ALT_NAND_DMA component.