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

Description

Instance dmagrp of register group ALT_EMAC_DMA.

Macros

#define ALT_EMAC1_DMA_BUS_MOD_ADDR   ALT_EMAC_DMA_BUS_MOD_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_TX_POLL_DEMAND_ADDR   ALT_EMAC_DMA_TX_POLL_DEMAND_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_RX_POLL_DEMAND_ADDR   ALT_EMAC_DMA_RX_POLL_DEMAND_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_RX_DESC_LIST_ADDR_ADDR   ALT_EMAC_DMA_RX_DESC_LIST_ADDR_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_TX_DESC_LIST_ADDR_ADDR   ALT_EMAC_DMA_TX_DESC_LIST_ADDR_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_STAT_ADDR   ALT_EMAC_DMA_STAT_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_OP_MOD_ADDR   ALT_EMAC_DMA_OP_MOD_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_INT_EN_ADDR   ALT_EMAC_DMA_INT_EN_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_MISSED_FRM_AND_BUF_OVF_CNTR_ADDR   ALT_EMAC_DMA_MFRM_BUF_OVF_CNTR_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_RX_INT_WDT_ADDR   ALT_EMAC_DMA_RX_INT_WDT_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_AXI_BUS_MOD_ADDR   ALT_EMAC_DMA_AXI_BUS_MOD_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_AHB_OR_AXI_STAT_ADDR   ALT_EMAC_DMA_AHB_OR_AXI_STAT_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_CUR_HOST_TX_DESC_ADDR   ALT_EMAC_DMA_CUR_HOST_TX_DESC_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_CUR_HOST_RX_DESC_ADDR   ALT_EMAC_DMA_CUR_HOST_RX_DESC_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_CUR_HOST_TX_BUF_ADDR_ADDR   ALT_EMAC_DMA_CUR_HOST_TX_BUF_ADDR_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_CUR_HOST_RX_BUF_ADDR_ADDR   ALT_EMAC_DMA_CUR_HOST_RX_BUF_ADDR_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMA_HW_FEATURE_ADDR   ALT_EMAC_DMA_HW_FEATURE_ADDR(ALT_EMAC1_DMAGRP_ADDR)
 
#define ALT_EMAC1_DMAGRP_OFST   0x1000
 
#define ALT_EMAC1_DMAGRP_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_EMAC1_ADDR) + ALT_EMAC1_DMAGRP_OFST))
 
#define ALT_EMAC1_DMAGRP_LB_ADDR   ALT_EMAC1_DMAGRP_ADDR
 
#define ALT_EMAC1_DMAGRP_UB_ADDR   ALT_CAST(void *, ((ALT_CAST(char *, ALT_EMAC1_DMAGRP_ADDR) + 0x5c) - 1))
 

Macro Definitions

#define ALT_EMAC1_DMA_BUS_MOD_ADDR   ALT_EMAC_DMA_BUS_MOD_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_BUS_MOD register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_TX_POLL_DEMAND_ADDR   ALT_EMAC_DMA_TX_POLL_DEMAND_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_TX_POLL_DEMAND register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_RX_POLL_DEMAND_ADDR   ALT_EMAC_DMA_RX_POLL_DEMAND_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_RX_POLL_DEMAND register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_RX_DESC_LIST_ADDR_ADDR   ALT_EMAC_DMA_RX_DESC_LIST_ADDR_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_RX_DESC_LIST_ADDR register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_TX_DESC_LIST_ADDR_ADDR   ALT_EMAC_DMA_TX_DESC_LIST_ADDR_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_TX_DESC_LIST_ADDR register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_STAT_ADDR   ALT_EMAC_DMA_STAT_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_STAT register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_OP_MOD_ADDR   ALT_EMAC_DMA_OP_MOD_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_OP_MOD register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_INT_EN_ADDR   ALT_EMAC_DMA_INT_EN_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_INT_EN register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_MISSED_FRM_AND_BUF_OVF_CNTR_ADDR   ALT_EMAC_DMA_MFRM_BUF_OVF_CNTR_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_MFRM_BUF_OVF_CNTR register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_RX_INT_WDT_ADDR   ALT_EMAC_DMA_RX_INT_WDT_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_RX_INT_WDT register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_AXI_BUS_MOD_ADDR   ALT_EMAC_DMA_AXI_BUS_MOD_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_AXI_BUS_MOD register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_AHB_OR_AXI_STAT_ADDR   ALT_EMAC_DMA_AHB_OR_AXI_STAT_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_AHB_OR_AXI_STAT register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_CUR_HOST_TX_DESC_ADDR   ALT_EMAC_DMA_CUR_HOST_TX_DESC_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_CUR_HOST_TX_DESC register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_CUR_HOST_RX_DESC_ADDR   ALT_EMAC_DMA_CUR_HOST_RX_DESC_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_CUR_HOST_RX_DESC register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_CUR_HOST_TX_BUF_ADDR_ADDR   ALT_EMAC_DMA_CUR_HOST_TX_BUF_ADDR_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_CUR_HOST_TX_BUF_ADDR register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_CUR_HOST_RX_BUF_ADDR_ADDR   ALT_EMAC_DMA_CUR_HOST_RX_BUF_ADDR_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_CUR_HOST_RX_BUF_ADDR register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMA_HW_FEATURE_ADDR   ALT_EMAC_DMA_HW_FEATURE_ADDR(ALT_EMAC1_DMAGRP_ADDR)

The address of the ALT_EMAC_DMA_HW_FEATURE register for the ALT_EMAC1_DMAGRP instance.

#define ALT_EMAC1_DMAGRP_OFST   0x1000

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

#define ALT_EMAC1_DMAGRP_ADDR   ALT_CAST(void *, (ALT_CAST(char *, ALT_EMAC1_ADDR) + ALT_EMAC1_DMAGRP_OFST))

The start address of the ALT_EMAC1_DMAGRP component.

#define ALT_EMAC1_DMAGRP_LB_ADDR   ALT_EMAC1_DMAGRP_ADDR

The lower bound address range of the ALT_EMAC1_DMAGRP component.

#define ALT_EMAC1_DMAGRP_UB_ADDR   ALT_CAST(void *, ((ALT_CAST(char *, ALT_EMAC1_DMAGRP_ADDR) + 0x5c) - 1))

The upper bound address range of the ALT_EMAC1_DMAGRP component.