SAME54P20A Test Project
|
Component description for RAMECC. More...
Go to the source code of this file.
Data Structures | |
union | RAMECC_INTENCLR_Type |
union | RAMECC_INTENSET_Type |
union | RAMECC_INTFLAG_Type |
union | RAMECC_STATUS_Type |
union | RAMECC_ERRADDR_Type |
union | RAMECC_DBGCTRL_Type |
struct | Ramecc |
RAMECC hardware registers. More... | |
Macros | |
#define | RAMECC_U2268 |
#define | REV_RAMECC 0x100 |
#define | RAMECC_INTENCLR_OFFSET 0x0 |
(RAMECC_INTENCLR offset) Interrupt Enable Clear | |
#define | RAMECC_INTENCLR_RESETVALUE _U_(0x00) |
(RAMECC_INTENCLR reset_value) Interrupt Enable Clear | |
#define | RAMECC_INTENCLR_SINGLEE_Pos 0 |
(RAMECC_INTENCLR) Single Bit ECC Error Interrupt Enable Clear | |
#define | RAMECC_INTENCLR_SINGLEE (_U_(0x1) << RAMECC_INTENCLR_SINGLEE_Pos) |
#define | RAMECC_INTENCLR_DUALE_Pos 1 |
(RAMECC_INTENCLR) Dual Bit ECC Error Interrupt Enable Clear | |
#define | RAMECC_INTENCLR_DUALE (_U_(0x1) << RAMECC_INTENCLR_DUALE_Pos) |
#define | RAMECC_INTENCLR_MASK _U_(0x03) |
(RAMECC_INTENCLR) MASK Register | |
#define | RAMECC_INTENSET_OFFSET 0x1 |
(RAMECC_INTENSET offset) Interrupt Enable Set | |
#define | RAMECC_INTENSET_RESETVALUE _U_(0x00) |
(RAMECC_INTENSET reset_value) Interrupt Enable Set | |
#define | RAMECC_INTENSET_SINGLEE_Pos 0 |
(RAMECC_INTENSET) Single Bit ECC Error Interrupt Enable Set | |
#define | RAMECC_INTENSET_SINGLEE (_U_(0x1) << RAMECC_INTENSET_SINGLEE_Pos) |
#define | RAMECC_INTENSET_DUALE_Pos 1 |
(RAMECC_INTENSET) Dual Bit ECC Error Interrupt Enable Set | |
#define | RAMECC_INTENSET_DUALE (_U_(0x1) << RAMECC_INTENSET_DUALE_Pos) |
#define | RAMECC_INTENSET_MASK _U_(0x03) |
(RAMECC_INTENSET) MASK Register | |
#define | RAMECC_INTFLAG_OFFSET 0x2 |
(RAMECC_INTFLAG offset) Interrupt Flag | |
#define | RAMECC_INTFLAG_RESETVALUE _U_(0x00) |
(RAMECC_INTFLAG reset_value) Interrupt Flag | |
#define | RAMECC_INTFLAG_SINGLEE_Pos 0 |
(RAMECC_INTFLAG) Single Bit ECC Error Interrupt | |
#define | RAMECC_INTFLAG_SINGLEE (_U_(0x1) << RAMECC_INTFLAG_SINGLEE_Pos) |
#define | RAMECC_INTFLAG_DUALE_Pos 1 |
(RAMECC_INTFLAG) Dual Bit ECC Error Interrupt | |
#define | RAMECC_INTFLAG_DUALE (_U_(0x1) << RAMECC_INTFLAG_DUALE_Pos) |
#define | RAMECC_INTFLAG_MASK _U_(0x03) |
(RAMECC_INTFLAG) MASK Register | |
#define | RAMECC_STATUS_OFFSET 0x3 |
(RAMECC_STATUS offset) Status | |
#define | RAMECC_STATUS_RESETVALUE _U_(0x00) |
(RAMECC_STATUS reset_value) Status | |
#define | RAMECC_STATUS_ECCDIS_Pos 0 |
(RAMECC_STATUS) ECC Disable | |
#define | RAMECC_STATUS_ECCDIS (_U_(0x1) << RAMECC_STATUS_ECCDIS_Pos) |
#define | RAMECC_STATUS_MASK _U_(0x01) |
(RAMECC_STATUS) MASK Register | |
#define | RAMECC_ERRADDR_OFFSET 0x4 |
(RAMECC_ERRADDR offset) Error Address | |
#define | RAMECC_ERRADDR_RESETVALUE _U_(0x00000000) |
(RAMECC_ERRADDR reset_value) Error Address | |
#define | RAMECC_ERRADDR_ERRADDR_Pos 0 |
(RAMECC_ERRADDR) Error Address | |
#define | RAMECC_ERRADDR_ERRADDR_Msk (_U_(0x1FFFF) << RAMECC_ERRADDR_ERRADDR_Pos) |
#define | RAMECC_ERRADDR_ERRADDR(value) (RAMECC_ERRADDR_ERRADDR_Msk & ((value) << RAMECC_ERRADDR_ERRADDR_Pos)) |
#define | RAMECC_ERRADDR_MASK _U_(0x0001FFFF) |
(RAMECC_ERRADDR) MASK Register | |
#define | RAMECC_DBGCTRL_OFFSET 0xF |
(RAMECC_DBGCTRL offset) Debug Control | |
#define | RAMECC_DBGCTRL_RESETVALUE _U_(0x00) |
(RAMECC_DBGCTRL reset_value) Debug Control | |
#define | RAMECC_DBGCTRL_ECCDIS_Pos 0 |
(RAMECC_DBGCTRL) ECC Disable | |
#define | RAMECC_DBGCTRL_ECCDIS (_U_(0x1) << RAMECC_DBGCTRL_ECCDIS_Pos) |
#define | RAMECC_DBGCTRL_ECCELOG_Pos 1 |
(RAMECC_DBGCTRL) ECC Error Log | |
#define | RAMECC_DBGCTRL_ECCELOG (_U_(0x1) << RAMECC_DBGCTRL_ECCELOG_Pos) |
#define | RAMECC_DBGCTRL_MASK _U_(0x03) |
(RAMECC_DBGCTRL) MASK Register | |
Component description for RAMECC.
Copyright (c) 2019 Microchip Technology Inc.
\asf_license_start
Definition in file ramecc.h.