![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
Go to the source code of this file.
Macros | |
| #define | CPU_INT_SRC_POS_MAX ((((CPU_REG_NVIC_NVIC + 1) & 0x1F) * 32) + 16) |
| #define | CPU_BIT_BAND_SRAM_REG_LO 0x20000000 |
| #define | CPU_BIT_BAND_SRAM_REG_HI 0x200FFFFF |
| #define | CPU_BIT_BAND_SRAM_BASE 0x22000000 |
| #define | CPU_BIT_BAND_PERIPH_REG_LO 0x40000000 |
| #define | CPU_BIT_BAND_PERIPH_REG_HI 0x400FFFFF |
| #define | CPU_BIT_BAND_PERIPH_BASE 0x42000000 |
Functions | |
| void | CPU_BitBandClr (CPU_ADDR addr, CPU_INT08U bit_nbr) |
| void | CPU_BitBandSet (CPU_ADDR addr, CPU_INT08U bit_nbr) |
| void | CPU_IntSrcDis (CPU_INT08U pos) |
| void | CPU_IntSrcEn (CPU_INT08U pos) |
| void | CPU_IntSrcPendClr (CPU_INT08U pos) |
| void | CPU_IntSrcPrioSet (CPU_INT08U pos, CPU_INT08U prio) |
| CPU_INT16S | CPU_IntSrcPrioGet (CPU_INT08U pos) |
| #define CPU_INT_SRC_POS_MAX ((((CPU_REG_NVIC_NVIC + 1) & 0x1F) * 32) + 16) |
| void CPU_BitBandClr | ( | CPU_ADDR | addr, |
| CPU_INT08U | bit_nbr | ||
| ) |
| void CPU_BitBandSet | ( | CPU_ADDR | addr, |
| CPU_INT08U | bit_nbr | ||
| ) |
| void CPU_IntSrcDis | ( | CPU_INT08U | pos | ) |
| void CPU_IntSrcEn | ( | CPU_INT08U | pos | ) |
| void CPU_IntSrcPendClr | ( | CPU_INT08U | pos | ) |
| CPU_INT16S CPU_IntSrcPrioGet | ( | CPU_INT08U | pos | ) |
| void CPU_IntSrcPrioSet | ( | CPU_INT08U | pos, |
| CPU_INT08U | prio | ||
| ) |