1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/drivers/periph_common
Koen Zandberg 41bbaa7442
flashpage: Make pagewise API optional
flashpage currently requires pagewise implementation with an optional
extension for per block writes (flashpage_raw). Most implementations
with flashpage_raw implement the pagewise access via the flashpage_raw
functions. This commit makes the flashpage raw the main access method
and adds an extension feature for the pagewise access.

The functions and defines are renamed to reflect this. The API is also
extended with a dedicated function for erasing a sector.
2020-11-11 22:26:33 +01:00
..
cpuid.c drivers/periph: fix doxygen groups in implementation 2018-05-24 09:11:43 +02:00
eeprom.c drivers/periph_eeprom: add eeprom_set function 2018-12-04 11:24:57 +01:00
flashpage.c flashpage: Make pagewise API optional 2020-11-11 22:26:33 +01:00
gpio_util.c drivers/periph_common/gpio_util: introduce gpio_util_shiftin() 2019-04-18 07:09:32 +02:00
i2c.c many typo fixes 2019-11-23 22:39:07 +01:00
init.c cpu/sam0_common: GPIO: use tamper detection to wake from Deep Sleep 2020-09-17 18:46:25 +02:00
Kconfig drivers/periph_common: remove redundant entry 2020-09-02 15:31:28 +02:00
Kconfig.flashpage flashpage: Make pagewise API optional 2020-11-11 22:26:33 +01:00
Kconfig.gpio drivers/periph_common: add gpio_fast_read module to Kconfig 2020-11-06 15:57:59 +01:00
Kconfig.i2c treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00
Kconfig.spi treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00
Kconfig.timer drivers/periph_common: remove redundant entry 2020-09-02 15:31:28 +02:00
Kconfig.uart drivers/periph_common: add LPUART module to Kconfig 2020-11-06 15:57:57 +01:00
Kconfig.wdt drivers/periph_common: remove redundant entry 2020-09-02 15:31:28 +02:00
Makefile drivers: add periph_common 2015-08-14 14:46:35 +02:00
pm.c drivers/*: realign ENABLE_DEBUG 2020-10-23 01:26:09 +02:00
rtc.c drivers/periph_common: RTC: move RIOT_EPOCH to header, document it. 2020-08-07 13:22:19 +02:00
spi.c drivers: use inline functions for GPIO comparisons 2020-08-31 13:10:28 +02:00
timer.c drivers/periph_common/timer: protect timer_set from IRQs 2020-01-10 09:58:18 +01:00