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

Description

Members

 Register : wdt_cr
 
 Register : wdt_torr
 
 Register : wdt_ccvr
 
 Register : wdt_crr
 
 Register : wdt_stat
 
 Register : wdt_eoi
 
 Register : cp_wdt_user_top_max
 
 Register : cp_wdt_user_top_init_max
 
 Register : cd_wdt_top_rst
 
 Register : cp_wdt_cnt_rst
 
 Register : wdt_comp_param_1
 
 Register : wdt_comp_version
 
 Register : wdt_comp_type
 

Data Structures

struct  ALT_L4WD_s
 
struct  ALT_L4WD_raw_s
 

Typedefs

typedef struct ALT_L4WD_s ALT_L4WD_t
 
typedef struct ALT_L4WD_raw_s ALT_L4WD_raw_t
 

Data Structure Documentation

struct ALT_L4WD_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_L4WD.

Data Fields
volatile ALT_L4WD_CR_t wdt_cr ALT_L4WD_CR
volatile ALT_L4WD_TORR_t wdt_torr ALT_L4WD_TORR
volatile ALT_L4WD_CCVR_t wdt_ccvr ALT_L4WD_CCVR
volatile ALT_L4WD_CRR_t wdt_crr ALT_L4WD_CRR
volatile ALT_L4WD_STAT_t wdt_stat ALT_L4WD_STAT
volatile ALT_L4WD_EOI_t wdt_eoi ALT_L4WD_EOI
volatile uint32_t _pad_0x18_0xe3 UNDEFINED
volatile
ALT_L4WD_CP_WDT_USER_TOP_MAX_t
cp_wdt_user_top_max ALT_L4WD_CP_WDT_USER_TOP_MAX
volatile
ALT_L4WD_CP_WDT_USER_TOP_INIT_MAX_t
cp_wdt_user_top_init_max ALT_L4WD_CP_WDT_USER_TOP_INIT_MAX
volatile ALT_L4WD_CD_WDT_TOP_RST_t cd_wdt_top_rst ALT_L4WD_CD_WDT_TOP_RST
volatile ALT_L4WD_CP_WDT_CNT_RST_t cp_wdt_cnt_rst ALT_L4WD_CP_WDT_CNT_RST
volatile ALT_L4WD_COMP_PARAM_1_t wdt_comp_param_1 ALT_L4WD_COMP_PARAM_1
volatile ALT_L4WD_COMP_VER_t wdt_comp_version ALT_L4WD_COMP_VER
volatile ALT_L4WD_COMP_TYPE_t wdt_comp_type ALT_L4WD_COMP_TYPE
struct ALT_L4WD_raw_s

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

Data Fields
volatile uint32_t wdt_cr ALT_L4WD_CR
volatile uint32_t wdt_torr ALT_L4WD_TORR
volatile uint32_t wdt_ccvr ALT_L4WD_CCVR
volatile uint32_t wdt_crr ALT_L4WD_CRR
volatile uint32_t wdt_stat ALT_L4WD_STAT
volatile uint32_t wdt_eoi ALT_L4WD_EOI
volatile uint32_t _pad_0x18_0xe3 UNDEFINED
volatile uint32_t cp_wdt_user_top_max ALT_L4WD_CP_WDT_USER_TOP_MAX
volatile uint32_t cp_wdt_user_top_init_max ALT_L4WD_CP_WDT_USER_TOP_INIT_MAX
volatile uint32_t cd_wdt_top_rst ALT_L4WD_CD_WDT_TOP_RST
volatile uint32_t cp_wdt_cnt_rst ALT_L4WD_CP_WDT_CNT_RST
volatile uint32_t wdt_comp_param_1 ALT_L4WD_COMP_PARAM_1
volatile uint32_t wdt_comp_version ALT_L4WD_COMP_VER
volatile uint32_t wdt_comp_type ALT_L4WD_COMP_TYPE

Typedef Documentation

typedef struct ALT_L4WD_s ALT_L4WD_t

The typedef declaration for register group ALT_L4WD.

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