Martin Kojtal
406f9508d3
hal: add spdx license
2018-11-28 10:39:51 +00:00
David Saada
542744d03c
Support erase value in Flash HAL drivers, FlashIAP and block devices
2018-11-07 14:23:07 +02:00
Martin Kojtal
483427a285
hal: astyle update
2018-06-29 10:36:36 +01:00
Bartek Szatkowski
00a321846d
Rename __DOMAIN_NS to DOMAIN_NS to match CMSIS
2018-05-14 12:18:21 +01:00
ccli8
076a160ac1
Add comment for target_config/target_config_ns in flash IAP
2018-04-18 11:30:11 +08:00
ccli8
7a7b634fda
Refine code with MBED_NONSECURE_ENTRY in flash IAP
2018-04-16 16:59:14 +08:00
ccli8
00147b504b
Refactor code for non-secure flash check in flash IAP
2018-04-16 12:39:03 +08:00
ccli8
92d937dd46
Replace with MBED_NONSECURE_ENTRY for all-toolchain secure gateway functions in flash IAP
2018-04-16 09:59:03 +08:00
ccli8
a62c0796c5
Support secure/non-secure flash IAP for Cortex-M23/M33
2018-04-13 16:30:57 +08:00
Martin Kojtal
e828b392bc
flash: add docs for user defined data
...
This should make some of the data more clear to a user
2018-03-20 12:25:22 +00:00
Christopher Haster
aff49d8d1e
Renamed files in platform to match source names
...
critical.h -> mbed_critical.h
sleep.h -> mbed_sleep.h
toolchain.h -> mbed_toolchain.h
rtc_time.h -> mbed_rtc_time.h
semihost_api.h -> mbed_semihost_api.h
wait_api.h -> mbed_wait_api.h
2017-02-22 18:17:54 -06:00
0xc0170
bae0f97bc9
flash: add flash algo common layer
...
If target supports flash algo, it can get common HAL implementation, providing
feature "HAL_FLASH_CMSIS_ALGO". This simplifies target code, and having
one implementation that can be shared by many targets.
Be careful with flash cmsis algo, in some cases they execute code that
can affect the system. For instance, it can disable cache, or affect
some system clocks. Therefore this feature should be well tested.
2017-02-21 14:08:33 -06:00