Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Ksdk_common
Typedef Documentation
| typedef int32_t status_t |
Type used for all status and error return values.
Definition at line 123 of file fsl_common.h.
Enumeration Type Documentation
| enum _generic_status |
Generic status return codes.
Definition at line 111 of file fsl_common.h.
| enum _status_groups |
Status group numbers.
- Enumerator:
Definition at line 67 of file fsl_common.h.
Function Documentation
| static uint32_t DisableGlobalIRQ | ( | void | ) | [static] |
Disable the global IRQ.
Disable the global interrupt and return the current primask register. User is required to provided the primask register for the EnableGlobalIRQ().
- Returns:
- Current primask value.
Definition at line 215 of file fsl_common.h.
| static void DisableIRQ | ( | IRQn_Type | interrupt ) | [static] |
Disable specific interrupt.
Disable the interrupt not routed from intmux.
- Parameters:
-
interrupt The IRQ number.
Definition at line 197 of file fsl_common.h.
| static void EnableGlobalIRQ | ( | uint32_t | primask ) | [static] |
Enaable the global IRQ.
Set the primask register with the provided primask value but not just enable the primask. The idea is for the convinience of integration of RTOS. some RTOS get its own management mechanism of primask. User is required to use the EnableGlobalIRQ() and DisableGlobalIRQ() in pair.
- Parameters:
-
primask value of primask register to be restored. The primask value is supposed to be provided by the DisableGlobalIRQ().
Definition at line 234 of file fsl_common.h.
| static void EnableIRQ | ( | IRQn_Type | interrupt ) | [static] |
Enable specific interrupt.
Enable the interrupt not routed from intmux.
- Parameters:
-
interrupt The IRQ number.
Definition at line 180 of file fsl_common.h.
| void InstallIRQHandler | ( | IRQn_Type | irq, |
| uint32_t | irqHandler | ||
| ) |
install IRQ handler
- Parameters:
-
irq IRQ number irqHandler IRQ handler address
Generated on Tue Jul 12 2022 15:37:33 by
1.7.2