Modules | Classes | Macros
Collaboration diagram for LPI2C Peripheral Access Layer:

Modules

 LPI2C Register Masks
 

Classes

struct  LPI2C_Type
 

Macros

#define LPI2C1   ((LPI2C_Type *)LPI2C1_BASE)
 
#define LPI2C1_BASE   (0x403F0000u)
 
#define LPI2C2   ((LPI2C_Type *)LPI2C2_BASE)
 
#define LPI2C2_BASE   (0x403F4000u)
 
#define LPI2C3   ((LPI2C_Type *)LPI2C3_BASE)
 
#define LPI2C3_BASE   (0x403F8000u)
 
#define LPI2C4   ((LPI2C_Type *)LPI2C4_BASE)
 
#define LPI2C4_BASE   (0x403FC000u)
 
#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 26109 of file MIMXRT1052.h.

◆ LPI2C1_BASE

#define LPI2C1_BASE   (0x403F0000u)

Peripheral LPI2C1 base address

Definition at line 26107 of file MIMXRT1052.h.

◆ LPI2C2

#define LPI2C2   ((LPI2C_Type *)LPI2C2_BASE)

Peripheral LPI2C2 base pointer

Definition at line 26113 of file MIMXRT1052.h.

◆ LPI2C2_BASE

#define LPI2C2_BASE   (0x403F4000u)

Peripheral LPI2C2 base address

Definition at line 26111 of file MIMXRT1052.h.

◆ LPI2C3

#define LPI2C3   ((LPI2C_Type *)LPI2C3_BASE)

Peripheral LPI2C3 base pointer

Definition at line 26117 of file MIMXRT1052.h.

◆ LPI2C3_BASE

#define LPI2C3_BASE   (0x403F8000u)

Peripheral LPI2C3 base address

Definition at line 26115 of file MIMXRT1052.h.

◆ LPI2C4

#define LPI2C4   ((LPI2C_Type *)LPI2C4_BASE)

Peripheral LPI2C4 base pointer

Definition at line 26121 of file MIMXRT1052.h.

◆ LPI2C4_BASE

#define LPI2C4_BASE   (0x403FC000u)

Peripheral LPI2C4 base address

Definition at line 26119 of file MIMXRT1052.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 26123 of file MIMXRT1052.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 26125 of file MIMXRT1052.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 26127 of file MIMXRT1052.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:10