![]() |
Altera SoCAL
16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
|
Clock Manager Module
Registers in the Clock Manager module
Data Structures | |
struct | ALT_CLKMGR_s |
struct | ALT_CLKMGR_raw_s |
Typedefs | |
typedef struct ALT_CLKMGR_s | ALT_CLKMGR_t |
typedef struct ALT_CLKMGR_raw_s | ALT_CLKMGR_raw_t |
struct ALT_CLKMGR_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_CLKMGR.
Data Fields | ||
---|---|---|
volatile ALT_CLKMGR_CTL_t | ctrl | ALT_CLKMGR_CTL |
volatile ALT_CLKMGR_BYPASS_t | bypass | ALT_CLKMGR_BYPASS |
volatile ALT_CLKMGR_INTER_t | inter | ALT_CLKMGR_INTER |
volatile ALT_CLKMGR_INTREN_t | intren | ALT_CLKMGR_INTREN |
volatile ALT_CLKMGR_DBCTL_t | dbctrl | ALT_CLKMGR_DBCTL |
volatile ALT_CLKMGR_STAT_t | stat | ALT_CLKMGR_STAT |
volatile uint32_t | _pad_0x18_0x3f | UNDEFINED |
volatile ALT_CLKMGR_MAINPLL_t | mainpllgrp | ALT_CLKMGR_MAINPLL |
volatile ALT_CLKMGR_PERPLL_t | perpllgrp | ALT_CLKMGR_PERPLL |
volatile ALT_CLKMGR_SDRPLL_t | sdrpllgrp | ALT_CLKMGR_SDRPLL |
volatile ALT_CLKMGR_MISCGRP_t | miscgrp | ALT_CLKMGR_MISCGRP |
volatile uint32_t | _pad_0x100_0x200 | UNDEFINED |
struct ALT_CLKMGR_raw_s |
The struct declaration for the raw register contents of register group ALT_CLKMGR.
Data Fields | ||
---|---|---|
volatile uint32_t | ctrl | ALT_CLKMGR_CTL |
volatile uint32_t | bypass | ALT_CLKMGR_BYPASS |
volatile uint32_t | inter | ALT_CLKMGR_INTER |
volatile uint32_t | intren | ALT_CLKMGR_INTREN |
volatile uint32_t | dbctrl | ALT_CLKMGR_DBCTL |
volatile uint32_t | stat | ALT_CLKMGR_STAT |
volatile uint32_t | _pad_0x18_0x3f | UNDEFINED |
volatile ALT_CLKMGR_MAINPLL_raw_t | mainpllgrp | ALT_CLKMGR_MAINPLL |
volatile ALT_CLKMGR_PERPLL_raw_t | perpllgrp | ALT_CLKMGR_PERPLL |
volatile ALT_CLKMGR_SDRPLL_raw_t | sdrpllgrp | ALT_CLKMGR_SDRPLL |
volatile ALT_CLKMGR_MISCGRP_raw_t | miscgrp | ALT_CLKMGR_MISCGRP |
volatile uint32_t | _pad_0x100_0x200 | UNDEFINED |
typedef struct ALT_CLKMGR_s ALT_CLKMGR_t |
The typedef declaration for register group ALT_CLKMGR.
typedef struct ALT_CLKMGR_raw_s ALT_CLKMGR_raw_t |
The typedef declaration for the raw register contents of register group ALT_CLKMGR.