|
Contiki 3.x
|
Header file for the MKL25Z NVIC functions. More...
#include <MKL25Z4.h>Go to the source code of this file.
Functions | |
| void | NVIC_ENABLE_INT (uint32_t IRQ) |
| Enable specified interrupt in the ARM NVIC. More... | |
| void | NVIC_DISABLE_INT (uint32_t IRQ) |
| Disable specified interrupt in the ARM NVIC. More... | |
| void | NVIC_SET_PENDING (uint32_t IRQ) |
| Set a pending interrupt for the specified interrupt in the ARM NVIC. More... | |
| void | NVIC_CLEAR_PENDING (uint32_t IRQ) |
| Clear a pending interrupt for the specified interrupt in the ARM NVIC. More... | |
| void | NVIC_Set_Priority (uint32_t IRQ, uint8_t priority) |
| Set the priority of the specified interrupt in the ARM NVIC. More... | |
| void | NVIC_SET_SYSTICK_PRI (uint8_t priority) |
| Set the priority of the SYSTICK interrupt. More... | |
Header file for the MKL25Z NVIC functions.
Definition in file nvic.h.
| void NVIC_CLEAR_PENDING | ( | uint32_t | IRQ | ) |
Clear a pending interrupt for the specified interrupt in the ARM NVIC.
| IRQ | IRQ of relevant interrupt as specified in Table 3-7. on Page 52 of the KL25 Sub-Family Reference Manual. |
Clear a pending interrupt for the specified interrupt in the Nested Vector Interrupt Controller (NVIC).
Definition at line 124 of file nvic.c.
References NVIC.
Referenced by gpio_init().
| void NVIC_DISABLE_INT | ( | uint32_t | IRQ | ) |
Disable specified interrupt in the ARM NVIC.
| IRQ | IRQ of relevant interrupt as specified in Table 3-7. on Page 52 of the KL25 Sub-Family Reference Manual. |
Disable the specified interrupt in the Nested Vector Interrupt Controller (NVIC).
Definition at line 95 of file nvic.c.
References NVIC.
| void NVIC_ENABLE_INT | ( | uint32_t | IRQ | ) |
Enable specified interrupt in the ARM NVIC.
| IRQ | IRQ of relevant interrupt as specified in Table 3-7. on Page 52 of the KL25 Sub-Family Reference Manual. |
Enable the specified interrupt in the Nested Vector Interrupt Controller (NVIC) after clearing any pending interrupts.
Definition at line 80 of file nvic.c.
References NVIC.
Referenced by gpio_init().
| void NVIC_SET_PENDING | ( | uint32_t | IRQ | ) |
Set a pending interrupt for the specified interrupt in the ARM NVIC.
| IRQ | IRQ of relevant interrupt as specified in Table 3-7. on Page 52 of the KL25 Sub-Family Reference Manual. |
Set a pending interrupt for the specified interrupt in the Nested Vector Interrupt Controller (NVIC).
Definition at line 110 of file nvic.c.
References NVIC.
| void NVIC_Set_Priority | ( | uint32_t | IRQ, |
| uint8_t | priority | ||
| ) |
Set the priority of the specified interrupt in the ARM NVIC.
| IRQ | IRQ of relevant interrupt as specified in Table 3-7. on Page 52 of the KL25 Sub-Family Reference Manual. |
| priority | Priority of the interrupt. Value between 0 and 3. |
Set the priority of the specified interrupt in the Nested Vector Interrupt Controller (NVIC). The priority is a two-bit value with 0 being the highest priority.
Either a priority of 0 to 3 or 128
Definition at line 142 of file nvic.c.
References NVIC.
Referenced by gpio_init().
| void NVIC_SET_SYSTICK_PRI | ( | uint8_t | priority | ) |
Set the priority of the SYSTICK interrupt.
| priority | Priority of the interrupt. |
Set the priority of the SYSTICK interrupt.
Definition at line 188 of file nvic.c.
References SCB.
Referenced by clock_init().
1.8.6