Enter Bootloader API argument. More...
#include <hpm_romapi.h>
Data Fields | |
| uint32_t | U |
| struct { | |
| uint32_t index: 8 | |
| uint32_t peripheral: 8 | |
| uint32_t src: 8 | |
| uint32_t tag: 8 | |
| }; | |
| struct { | |
| uint32_t index: 8 | |
| uint32_t peripheral: 8 | |
| uint32_t src: 8 | |
| uint32_t tag: 8 | |
| }; | |
| struct { | |
| uint32_t index: 8 | |
| uint32_t peripheral: 8 | |
| uint32_t src: 8 | |
| uint32_t tag: 8 | |
| }; | |
| struct { | |
| uint32_t index: 8 | |
| uint32_t peripheral: 8 | |
| uint32_t src: 8 | |
| uint32_t tag: 8 | |
| }; | |
| struct { | |
| uint32_t index: 8 | |
| uint32_t peripheral: 8 | |
| uint32_t src: 8 | |
| uint32_t tag: 8 | |
| }; | |
| struct { | |
| uint32_t index: 8 | |
| uint32_t peripheral: 8 | |
| uint32_t src: 8 | |
| uint32_t tag: 8 | |
| }; | |
| struct { | |
| uint32_t index: 8 | |
| uint32_t peripheral: 8 | |
| uint32_t src: 8 | |
| uint32_t tag: 8 | |
| }; | |
Enter Bootloader API argument.
| struct { ... } |
| struct { ... } |
| struct { ... } |
| struct { ... } |
| struct { ... } |
| struct { ... } |
| struct { ... } |
| uint32_t api_boot_arg_t::index |
Image index
| uint32_t api_boot_arg_t::peripheral |
Boot peripheral
| uint32_t api_boot_arg_t::src |
Boot source
| uint32_t api_boot_arg_t::tag |
ROM API parameter tag, must be 0xEB
| uint32_t api_boot_arg_t::U |