RTEMS 6.1-rc4
Loading...
Searching...
No Matches
Modules | Data Structures | Macros

Modules

 FLEXSPI Register Masks
 

Data Structures

struct  FLEXSPI_Type
 

Macros

#define FLEXSPI_BASE   (0x402A8000u)
 
#define FLEXSPI   ((FLEXSPI_Type *)FLEXSPI_BASE)
 
#define FLEXSPI_BASE_ADDRS   { FLEXSPI_BASE }
 
#define FLEXSPI_BASE_PTRS   { FLEXSPI }
 
#define FLEXSPI_IRQS   { FLEXSPI_IRQn }
 
#define FlexSPI_AMBA_BASE   (0x60000000U)
 
#define FlexSPI_ASFM_BASE   (0x00000000U)
 
#define FlexSPI_ARDF_BASE   (0x7FC00000U)
 
#define FlexSPI_ATDF_BASE   (0x7F800000U)
 
#define FLEXSPI1_BASE   (0x400CC000u)
 
#define FLEXSPI1   ((FLEXSPI_Type *)FLEXSPI1_BASE)
 
#define FLEXSPI2_BASE   (0x400D0000u)
 
#define FLEXSPI2   ((FLEXSPI_Type *)FLEXSPI2_BASE)
 
#define FLEXSPI_BASE_ADDRS   { 0u, FLEXSPI1_BASE, FLEXSPI2_BASE }
 
#define FLEXSPI_BASE_PTRS   { (FLEXSPI_Type *)0u, FLEXSPI1, FLEXSPI2 }
 
#define FLEXSPI_IRQS   { NotAvail_IRQn, FLEXSPI1_IRQn, FLEXSPI2_IRQn }
 
#define FlexSPI1_AMBA_BASE   (0x30000000U)
 
#define FlexSPI1_ASFM_BASE   (0x30000000U)
 
#define FlexSPI1_ARDF_BASE   (0x2FC00000U)
 
#define FlexSPI1_ATDF_BASE   (0x2F800000U)
 
#define FlexSPI1_ALIAS_BASE   (0x8000000U)
 
#define FlexSPI2_AMBA_BASE   (0x60000000U)
 
#define FlexSPI2_ASFM_BASE   (0x60000000U)
 
#define FlexSPI2_ARDF_BASE   (0x7FC00000U)
 
#define FlexSPI2_ATDF_BASE   (0x7F800000U)
 
#define FLEXSPI1_BASE   (0x400CC000u)
 
#define FLEXSPI1   ((FLEXSPI_Type *)FLEXSPI1_BASE)
 
#define FLEXSPI2_BASE   (0x400D0000u)
 
#define FLEXSPI2   ((FLEXSPI_Type *)FLEXSPI2_BASE)
 
#define FLEXSPI_BASE_ADDRS   { 0u, FLEXSPI1_BASE, FLEXSPI2_BASE }
 
#define FLEXSPI_BASE_PTRS   { (FLEXSPI_Type *)0u, FLEXSPI1, FLEXSPI2 }
 
#define FLEXSPI_IRQS   { NotAvail_IRQn, FLEXSPI1_IRQn, FLEXSPI2_IRQn }
 
#define FlexSPI1_AMBA_BASE   (0x30000000U)
 
#define FlexSPI1_ASFM_BASE   (0x30000000U)
 
#define FlexSPI1_ARDF_BASE   (0x2FC00000U)
 
#define FlexSPI1_ATDF_BASE   (0x2F800000U)
 
#define FlexSPI1_ALIAS_BASE   (0x8000000U)
 
#define FlexSPI2_AMBA_BASE   (0x60000000U)
 
#define FlexSPI2_ASFM_BASE   (0x60000000U)
 
#define FlexSPI2_ARDF_BASE   (0x7FC00000U)
 
#define FlexSPI2_ATDF_BASE   (0x7F800000U)
 

Detailed Description

Macro Definition Documentation

◆ FLEXSPI

#define FLEXSPI   ((FLEXSPI_Type *)FLEXSPI_BASE)

Peripheral FLEXSPI base pointer

◆ FLEXSPI1 [1/2]

#define FLEXSPI1   ((FLEXSPI_Type *)FLEXSPI1_BASE)

Peripheral FLEXSPI1 base pointer

◆ FLEXSPI1 [2/2]

#define FLEXSPI1   ((FLEXSPI_Type *)FLEXSPI1_BASE)

Peripheral FLEXSPI1 base pointer

◆ FLEXSPI1_BASE [1/2]

#define FLEXSPI1_BASE   (0x400CC000u)

Peripheral FLEXSPI1 base address

◆ FLEXSPI1_BASE [2/2]

#define FLEXSPI1_BASE   (0x400CC000u)

Peripheral FLEXSPI1 base address

◆ FLEXSPI2 [1/2]

#define FLEXSPI2   ((FLEXSPI_Type *)FLEXSPI2_BASE)

Peripheral FLEXSPI2 base pointer

◆ FLEXSPI2 [2/2]

#define FLEXSPI2   ((FLEXSPI_Type *)FLEXSPI2_BASE)

Peripheral FLEXSPI2 base pointer

◆ FLEXSPI2_BASE [1/2]

#define FLEXSPI2_BASE   (0x400D0000u)

Peripheral FLEXSPI2 base address

◆ FLEXSPI2_BASE [2/2]

#define FLEXSPI2_BASE   (0x400D0000u)

Peripheral FLEXSPI2 base address

◆ FLEXSPI_BASE

#define FLEXSPI_BASE   (0x402A8000u)

Peripheral FLEXSPI base address

◆ FLEXSPI_BASE_ADDRS [1/3]

#define FLEXSPI_BASE_ADDRS   { FLEXSPI_BASE }

Array initializer of FLEXSPI peripheral base addresses

◆ FLEXSPI_BASE_ADDRS [2/3]

#define FLEXSPI_BASE_ADDRS   { 0u, FLEXSPI1_BASE, FLEXSPI2_BASE }

Array initializer of FLEXSPI peripheral base addresses

◆ FLEXSPI_BASE_ADDRS [3/3]

#define FLEXSPI_BASE_ADDRS   { 0u, FLEXSPI1_BASE, FLEXSPI2_BASE }

Array initializer of FLEXSPI peripheral base addresses

◆ FLEXSPI_BASE_PTRS [1/3]

#define FLEXSPI_BASE_PTRS   { FLEXSPI }

Array initializer of FLEXSPI peripheral base pointers

◆ FLEXSPI_BASE_PTRS [2/3]

#define FLEXSPI_BASE_PTRS   { (FLEXSPI_Type *)0u, FLEXSPI1, FLEXSPI2 }

Array initializer of FLEXSPI peripheral base pointers

◆ FLEXSPI_BASE_PTRS [3/3]

#define FLEXSPI_BASE_PTRS   { (FLEXSPI_Type *)0u, FLEXSPI1, FLEXSPI2 }

Array initializer of FLEXSPI peripheral base pointers

◆ FLEXSPI_IRQS [1/3]

#define FLEXSPI_IRQS   { FLEXSPI_IRQn }

Interrupt vectors for the FLEXSPI peripheral type

◆ FLEXSPI_IRQS [2/3]

#define FLEXSPI_IRQS   { NotAvail_IRQn, FLEXSPI1_IRQn, FLEXSPI2_IRQn }

Interrupt vectors for the FLEXSPI peripheral type

◆ FLEXSPI_IRQS [3/3]

#define FLEXSPI_IRQS   { NotAvail_IRQn, FLEXSPI1_IRQn, FLEXSPI2_IRQn }

Interrupt vectors for the FLEXSPI peripheral type