TrustZoneBootloader Core
Description
TrustZone utilities.
Functions |
|
| void | bl_fatal_assert_action (void) |
| bool | bl_verify_ns_memory_access (const void *p, size_t s) |
Function Documentation
| void bl_fatal_assert_action | ( | void |
|
) |
TrustZone fatal error handler.
This function triggers a soft-reset with the reset reason set to BOOTLOADER_RESET_REASON_TZ_FAULT.
| bool bl_verify_ns_memory_access | ( | const void * |
p,
|
| size_t |
s
|
||
| ) |
Validate the non-secure pointers.
Validate if the address of the memory is actually non-secure as expected.
- Parameters
-
pPointer to the memory. sSize of the memory to be validated.
- Returns
- True if the memory being accessed is from NS