entry point for jumping to application.
Copyright (c) 2020 Microchip Technology Inc. and its subsidiaries.
Macros | |
#define | RESET_FLAG 0x4B65A5B2B49A5A4D |
Functions | |
void | jumpToApplication (void) |
Variables | |
uint64_t | flag |
#define RESET_FLAG 0x4B65A5B2B49A5A4D |
Referenced by Boot_main(), srecHandshake(), srecProtocol(), and update_action().
void jumpToApplication | ( | void | ) |
References app_table_tag::app_start_addr, app_info_t::appTable, CLEAR_EIND, flag, and isCrcMatched.
Referenced by Boot_main().
uint64_t flag |
To send values once per button press
Referenced by _rww_eeprom_emulator_erase_invalid_page(), BM_APPLICATION_ClientWriteRequestExecutePkt(), Boot_main(), events_is_detected(), events_is_overrun(), EVSYS_Handler(), http_client_send_request(), i2c_slave_dma_write_interrupt_status(), jumpToApplication(), main(), pas_custom_event(), run_cbc_mode_test(), run_cfb128_mode_test(), run_ctr_mode_test(), run_ecb_mode_test(), run_ecb_mode_test_dma(), run_ofb_mode_test(), SAL_AESCmac(), srecHandshake(), srecProtocol(), update_action(), usb_device_endpoint_is_configured(), usb_device_endpoint_read_buffer_job(), and usb_device_endpoint_write_buffer_job().