Callisto4Bootloader: FLEXSPI Peripheral Access Layer

Callisto4Bootloader

Modules | Data Structures | Macros
FLEXSPI Peripheral Access Layer
Mapping Information » Edma_request » Iomuxc_pads » Device Peripheral Access Layer

## Modules

| FLEXSPI Register Masks

## Data Structures

struct | FLEXSPI_Type

## Macros

#define | FLEXSPI_BASE (0x402A8000u)
#define | FLEXSPI ((FLEXSPI_Type *)FLEXSPI_BASE)
#define | FLEXSPI2_BASE (0x402A4000u)
#define | FLEXSPI2 ((FLEXSPI_Type *)FLEXSPI2_BASE)
#define | FLEXSPI_BASE_ADDRS { FLEXSPI_BASE, 0u, FLEXSPI2_BASE }
#define | FLEXSPI_BASE_PTRS { FLEXSPI, (FLEXSPI_Type *)0u, FLEXSPI2 }
#define | FLEXSPI_IRQS { FLEXSPI_IRQn, NotAvail_IRQn, FLEXSPI2_IRQn }
#define | FlexSPI_AMBA_BASE (0x60000000U)
#define | FlexSPI_ASFM_BASE (0x60000000U)
#define | FlexSPI_ARDF_BASE (0x7FC00000U)
#define | FlexSPI_ATDF_BASE (0x7F800000U)
#define | FlexSPI2_AMBA_BASE (0x70000000U)
#define | FlexSPI2_ASFM_BASE (0x70000000U)
#define | FlexSPI2_ARDF_BASE (0x7F400000U)
#define | FlexSPI2_ATDF_BASE (0x7F000000U)

## Detailed Description

## Macro Definition Documentation

## ◆ FLEXSPI

#define FLEXSPI ((FLEXSPI_Type *)FLEXSPI_BASE)

Peripheral FLEXSPI base pointer

Definition at line 20156 of file MIMXRT1062.h.

## ◆ FLEXSPI2

#define FLEXSPI2 ((FLEXSPI_Type *)FLEXSPI2_BASE)

Peripheral FLEXSPI2 base pointer

Definition at line 20160 of file MIMXRT1062.h.

## ◆ FlexSPI2_AMBA_BASE

#define FlexSPI2_AMBA_BASE (0x70000000U)

Definition at line 20176 of file MIMXRT1062.h.

## ◆ FlexSPI2_ARDF_BASE

#define FlexSPI2_ARDF_BASE (0x7F400000U)

Definition at line 20180 of file MIMXRT1062.h.

## ◆ FlexSPI2_ASFM_BASE

#define FlexSPI2_ASFM_BASE (0x70000000U)

Definition at line 20178 of file MIMXRT1062.h.

## ◆ FlexSPI2_ATDF_BASE

#define FlexSPI2_ATDF_BASE (0x7F000000U)

Definition at line 20182 of file MIMXRT1062.h.

## ◆ FLEXSPI2_BASE

#define FLEXSPI2_BASE (0x402A4000u)

Peripheral FLEXSPI2 base address

Definition at line 20158 of file MIMXRT1062.h.

## ◆ FlexSPI_AMBA_BASE

#define FlexSPI_AMBA_BASE (0x60000000U)

Definition at line 20168 of file MIMXRT1062.h.

## ◆ FlexSPI_ARDF_BASE

#define FlexSPI_ARDF_BASE (0x7FC00000U)

Definition at line 20172 of file MIMXRT1062.h.

## ◆ FlexSPI_ASFM_BASE

#define FlexSPI_ASFM_BASE (0x60000000U)

Definition at line 20170 of file MIMXRT1062.h.

## ◆ FlexSPI_ATDF_BASE

#define FlexSPI_ATDF_BASE (0x7F800000U)

Definition at line 20174 of file MIMXRT1062.h.

## ◆ FLEXSPI_BASE

#define FLEXSPI_BASE (0x402A8000u)

Peripheral FLEXSPI base address

Definition at line 20154 of file MIMXRT1062.h.

## ◆ FLEXSPI_BASE_ADDRS

#define FLEXSPI_BASE_ADDRS { FLEXSPI_BASE, 0u, FLEXSPI2_BASE }

Array initializer of FLEXSPI peripheral base addresses

Definition at line 20162 of file MIMXRT1062.h.

## ◆ FLEXSPI_BASE_PTRS

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

Array initializer of FLEXSPI peripheral base pointers

Definition at line 20164 of file MIMXRT1062.h.

## ◆ FLEXSPI_IRQS

#define FLEXSPI_IRQS { FLEXSPI_IRQn, NotAvail_IRQn, FLEXSPI2_IRQn }

Interrupt vectors for the FLEXSPI peripheral type

Definition at line 20166 of file MIMXRT1062.h.