Altera SoCAL  16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
 All Data Structures Variables Typedefs Groups
Register Group : NAND - ALT_L3_SLV_NAND

Description

NAND

Registers associated with the NAND slave interface. This slave is used by the DMA controller built into the NAND flash controller to access slaves attached to the L3/L4 Interconnect.

Data Structures

struct  ALT_L3_SLV_NAND_s
 
struct  ALT_L3_SLV_NAND_raw_s
 

Typedefs

typedef struct ALT_L3_SLV_NAND_s ALT_L3_SLV_NAND_t
 
typedef struct
ALT_L3_SLV_NAND_raw_s 
ALT_L3_SLV_NAND_raw_t
 

Data Structure Documentation

struct ALT_L3_SLV_NAND_s

WARNING: The C register and register group struct declarations are provided for convenience and illustrative purposes. They should, however, be used with caution as the C language standard provides no guarantees about the alignment or atomicity of device memory accesses. The recommended practice for writing hardware drivers is to use the SoCAL access macros and alt_read_word() and alt_write_word() functions.

The struct declaration for register group ALT_L3_SLV_NAND.

Data Fields
volatile uint32_t _pad_0x0_0xff UNDEFINED
volatile ALT_L3_RD_QOS_t read_qos ALT_L3_RD_QOS
volatile ALT_L3_WR_QOS_t write_qos ALT_L3_WR_QOS
volatile ALT_L3_FN_MOD_t fn_mod ALT_L3_FN_MOD
struct ALT_L3_SLV_NAND_raw_s

The struct declaration for the raw register contents of register group ALT_L3_SLV_NAND.

Data Fields
volatile uint32_t _pad_0x0_0xff UNDEFINED
volatile uint32_t read_qos ALT_L3_RD_QOS
volatile uint32_t write_qos ALT_L3_WR_QOS
volatile uint32_t fn_mod ALT_L3_FN_MOD

Typedef Documentation

The typedef declaration for register group ALT_L3_SLV_NAND.

The typedef declaration for the raw register contents of register group ALT_L3_SLV_NAND.