libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Collaboration diagram for EXTI Registers:

Macros

#define EXTI_RTSR1   MMIO32(EXTI_BASE + 0x00)
 EXTI Rising Trigger Selection Register 1. More...
 
#define EXTI_RTSR   EXTI_RTSR1
 
#define EXTI_FTSR1   MMIO32(EXTI_BASE + 0x04)
 EXTI Falling Trigger Selection Register 1. More...
 
#define EXTI_FTSR   EXTI_FTSR1
 
#define EXTI_SWIER1   MMIO32(EXTI_BASE + 0x08)
 EXTI Software Interrupt Event Register. More...
 
#define EXTI_IMR1   MMIO32(EXTI_BASE + 0x80)
 EXTI Interrupt Mask Registers 1. More...
 
#define EXTI_IMR   EXTI_IMR1
 
#define EXTI_EMR1   MMIO32(EXTI_BASE + 0x84)
 EXTI Event Mask Registers 1. More...
 
#define EXTI_EMR   EXTI_EMR1
 
#define EXTI_IMR2   MMIO32(EXTI_BASE + 0x90)
 EXTI Interrupt Mask Registers 2. More...
 
#define EXTI_EMR2   MMIO32(EXTI_BASE + 0x94)
 EXTI Event Mask Registers 2. More...
 

Detailed Description

Macro Definition Documentation

◆ EXTI_EMR

#define EXTI_EMR   EXTI_EMR1

Definition at line 54 of file exti_common_v2.h.

◆ EXTI_EMR1

#define EXTI_EMR1   MMIO32(EXTI_BASE + 0x84)

EXTI Event Mask Registers 1.

Definition at line 53 of file exti_common_v2.h.

◆ EXTI_EMR2

#define EXTI_EMR2   MMIO32(EXTI_BASE + 0x94)

EXTI Event Mask Registers 2.

Definition at line 59 of file exti_common_v2.h.

◆ EXTI_FTSR

#define EXTI_FTSR   EXTI_FTSR1

Definition at line 43 of file exti_common_v2.h.

◆ EXTI_FTSR1

#define EXTI_FTSR1   MMIO32(EXTI_BASE + 0x04)

EXTI Falling Trigger Selection Register 1.

Definition at line 42 of file exti_common_v2.h.

◆ EXTI_IMR

#define EXTI_IMR   EXTI_IMR1

Definition at line 50 of file exti_common_v2.h.

◆ EXTI_IMR1

#define EXTI_IMR1   MMIO32(EXTI_BASE + 0x80)

EXTI Interrupt Mask Registers 1.

Definition at line 49 of file exti_common_v2.h.

◆ EXTI_IMR2

#define EXTI_IMR2   MMIO32(EXTI_BASE + 0x90)

EXTI Interrupt Mask Registers 2.

Definition at line 57 of file exti_common_v2.h.

◆ EXTI_RTSR

#define EXTI_RTSR   EXTI_RTSR1

Definition at line 39 of file exti_common_v2.h.

◆ EXTI_RTSR1

#define EXTI_RTSR1   MMIO32(EXTI_BASE + 0x00)

EXTI Rising Trigger Selection Register 1.

Definition at line 38 of file exti_common_v2.h.

◆ EXTI_SWIER1

#define EXTI_SWIER1   MMIO32(EXTI_BASE + 0x08)

EXTI Software Interrupt Event Register.

Definition at line 46 of file exti_common_v2.h.