Callisto4Bootloader: LPI2C Peripheral Access Layer

Callisto4Bootloader

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

## Modules

| LPI2C Register Masks

## Data Structures

struct | LPI2C_Type

## Macros

#define | LPI2C1_BASE (0x403F0000u)
#define | LPI2C1 ((LPI2C_Type *)LPI2C1_BASE)
#define | LPI2C2_BASE (0x403F4000u)
#define | LPI2C2 ((LPI2C_Type *)LPI2C2_BASE)
#define | LPI2C3_BASE (0x403F8000u)
#define | LPI2C3 ((LPI2C_Type *)LPI2C3_BASE)
#define | LPI2C4_BASE (0x403FC000u)
#define | LPI2C4 ((LPI2C_Type *)LPI2C4_BASE)
#define | LPI2C_BASE_ADDRS { 0u, LPI2C1_BASE, LPI2C2_BASE, LPI2C3_BASE, LPI2C4_BASE }
#define | LPI2C_BASE_PTRS { (LPI2C_Type *)0u, LPI2C1, LPI2C2, LPI2C3, LPI2C4 }
#define | LPI2C_IRQS { NotAvail_IRQn, LPI2C1_IRQn, LPI2C2_IRQn, LPI2C3_IRQn, LPI2C4_IRQn }

## Detailed Description

## Macro Definition Documentation

## ◆ LPI2C1

#define LPI2C1 ((LPI2C_Type *)LPI2C1_BASE)

Peripheral LPI2C1 base pointer

Definition at line 27689 of file MIMXRT1062.h.

## ◆ LPI2C1_BASE

#define LPI2C1_BASE (0x403F0000u)

Peripheral LPI2C1 base address

Definition at line 27687 of file MIMXRT1062.h.

## ◆ LPI2C2

#define LPI2C2 ((LPI2C_Type *)LPI2C2_BASE)

Peripheral LPI2C2 base pointer

Definition at line 27693 of file MIMXRT1062.h.

## ◆ LPI2C2_BASE

#define LPI2C2_BASE (0x403F4000u)

Peripheral LPI2C2 base address

Definition at line 27691 of file MIMXRT1062.h.

## ◆ LPI2C3

#define LPI2C3 ((LPI2C_Type *)LPI2C3_BASE)

Peripheral LPI2C3 base pointer

Definition at line 27697 of file MIMXRT1062.h.

## ◆ LPI2C3_BASE

#define LPI2C3_BASE (0x403F8000u)

Peripheral LPI2C3 base address

Definition at line 27695 of file MIMXRT1062.h.

## ◆ LPI2C4

#define LPI2C4 ((LPI2C_Type *)LPI2C4_BASE)

Peripheral LPI2C4 base pointer

Definition at line 27701 of file MIMXRT1062.h.

## ◆ LPI2C4_BASE

#define LPI2C4_BASE (0x403FC000u)

Peripheral LPI2C4 base address

Definition at line 27699 of file MIMXRT1062.h.

## ◆ LPI2C_BASE_ADDRS

#define LPI2C_BASE_ADDRS { 0u, LPI2C1_BASE, LPI2C2_BASE, LPI2C3_BASE, LPI2C4_BASE }

Array initializer of LPI2C peripheral base addresses

Definition at line 27703 of file MIMXRT1062.h.

## ◆ LPI2C_BASE_PTRS

#define LPI2C_BASE_PTRS { (LPI2C_Type *)0u, LPI2C1, LPI2C2, LPI2C3, LPI2C4 }

Array initializer of LPI2C peripheral base pointers

Definition at line 27705 of file MIMXRT1062.h.

## ◆ LPI2C_IRQS

#define LPI2C_IRQS { NotAvail_IRQn, LPI2C1_IRQn, LPI2C2_IRQn, LPI2C3_IRQn, LPI2C4_IRQn }

Interrupt vectors for the LPI2C peripheral type

Definition at line 27707 of file MIMXRT1062.h.