![]() |
MCCI Trusted Bootloader
Simple trusted bootloader and tools for small embedded systems
|
Go to the source code of this file.
Enumerations | |
| enum | AnnunciatorBitState_t { stNoChange = -1 , stInitial , stIdle , stLedOn , stBitGap , stByteGap } |
Functions | |
| void | McciBootloaderBoard_CatenaAbz_annunciatorIndicateState (McciBootloaderState_t state) |
| void | McciBootloaderBoard_CatenaAbz_annunciatorInit (void) |
| void | McciBootloaderBoard_CatenaAbz_handleSysTick (void) |
| static bool | nextBit (void) |
Variables | |
| static CatenaAbz_Annuciator_t | annunciator |
| Enumerator | |
|---|---|
| stNoChange | internal: don't change state. |
| stInitial | not initialized |
| stIdle | not displaying |
| stLedOn | light is on |
| stBitGap | displaying bit gap |
| stByteGap | displaying byte gap |
Definition at line 34 of file mccibootloaderboard_catenaabz_annunciator.c.
| void McciBootloaderBoard_CatenaAbz_annunciatorIndicateState | ( | McciBootloaderState_t | state | ) |
Definition at line 83 of file mccibootloaderboard_catenaabz_annunciator.c.
References annunciator.
| void McciBootloaderBoard_CatenaAbz_annunciatorInit | ( | void | ) |
enable interrupts
Definition at line 72 of file mccibootloaderboard_catenaabz_annunciator.c.
References annunciator, and stIdle.
| void McciBootloaderBoard_CatenaAbz_handleSysTick | ( | void | ) |
Definition at line 123 of file mccibootloaderboard_catenaabz_annunciator.c.
References annunciator, McciBootloaderBoard_CatenaAbz_clearLed(), nextBit(), stBitGap, stByteGap, stIdle, stInitial, stLedOn, and stNoChange.
Referenced by McciBootloaderBoard_CatenaAbz_fail().
|
static |
Definition at line 110 of file mccibootloaderboard_catenaabz_annunciator.c.
References annunciator, and McciBootloaderBoard_CatenaAbz_setLed().
Referenced by McciBootloaderBoard_CatenaAbz_handleSysTick().
|
static |
Definition at line 69 of file mccibootloaderboard_catenaabz_annunciator.c.
Referenced by McciBootloaderBoard_CatenaAbz_annunciatorIndicateState(), McciBootloaderBoard_CatenaAbz_annunciatorInit(), McciBootloaderBoard_CatenaAbz_handleSysTick(), and nextBit().