aboutsummaryrefslogtreecommitdiffstats
path: root/src/generic/armcm_reset.c
Commit message (Collapse)AuthorAgeFilesLines
* armcm_boot: Support ARM cortex-m33 chipsKevin O'Connor2024-11-131-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* armcm_reset: Flush dcache before rebooting into canbootKevin O'Connor2022-12-161-8/+10
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* armcm_link: Rename CONFIG_FLASH_START to CONFIG_FLASH_APPLICATION_ADDRESSKevin O'Connor2022-12-141-2/+2
| | | | | | Rename the build symbol name for better clarity on what it represents. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* armcm_reset: Introduce Kconfig FLASH_BOOT_ADDRESS valueKevin O'Connor2022-11-081-2/+2
| | | | | | | Specify the arm architecture flash bootup address for each chip type in Kconfig using a new FLASH_BOOT_ADDRESS setting. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* armcm_reset: Add a armcm_reset.h header file for try_request_canboot()Kevin O'Connor2022-06-041-2/+3
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* armcm_reset: support canboot detectionEric Callahan2022-06-031-0/+32
| | | | | | | | | | When CanBoot is detected set its bypass signature when a reset is requested. Add a "try_request_canboot()" method that may be called from from USB and Canbus bootloader requests. Signed-off-by: Eric Callahan <arksine.code@gmail.com>
* armcm_reset: Add a new helper file defining command_reset()Kevin O'Connor2019-09-181-0/+15
Add a generic ARM Cortex-M implementation of the "reset" command. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>