File List
Here is a list of all files with brief descriptions:
flashvault.h [code] | AVR32 UC3L FlashVault basic example: FlashVault public API accessible by a third-party application |
flashvault.S [code] | AVR32 UC3L FlashVault basic example: Secure world implementation offering a public API; this implementation also temporarily switches back to outside the secure world when an interrupt occurs |
thirdparty_app.c [code] | AVR32 UC3L FlashVault basic example: this file contains the 3rd-party application that accesses public API functions of the FlashVault. This 3rd-party application also configures and handles the COUNT/COMPARE match interrupt. The purpose of this example is to show that no matter when this interrupt occurs (whether while executing code in the FlashVault or in the 3rd-party application) it will safely be handled by the interrupt handler of the 3rd-party application |
thirdparty_crt0.S [code] | AVR32UC3 C runtime startup for the 3rd-party application only |