This is an automated email from the ASF dual-hosted git repository.
acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 946601d ESP32: Keep the 'waiti 0' instruction - noticed by Masayuki
Ishikawa
add 8a2c480 arch: samd5e5: - Add MTD progmem support. - NVM USER PAGE
IOCTLs support.
No new revisions were added by this update.
Summary of changes:
arch/arm/src/samd5e5/Kconfig | 20 +
arch/arm/src/samd5e5/Make.defs | 4 +
arch/arm/src/samd5e5/hardware/sam_nvmctrl.h | 23 +-
arch/arm/src/samd5e5/sam_progmem.c | 1011 ++++++++++++++++++++
.../arm/src/samd5e5/sam_progmem.h | 32 +-
boards/arm/samd5e5/metro-m4/Kconfig | 30 +
boards/arm/samd5e5/metro-m4/src/Makefile | 15 +
boards/arm/samd5e5/metro-m4/src/metro-m4.h | 55 +-
.../metro-m4/src/sam_at24.c} | 109 +--
.../metro-m4/src/{sam_i2c.c => sam_bq27426.c} | 52 +-
boards/arm/samd5e5/metro-m4/src/sam_bringup.c | 42 +-
.../metro-m4/src/sam_gpio.c} | 162 ++--
boards/arm/samd5e5/metro-m4/src/sam_smartfs.c | 235 +++++
drivers/power/Kconfig | 21 +
drivers/power/Make.defs | 6 +
drivers/power/bq27426.c | 457 +++++++++
include/nuttx/power/battery_gauge.h | 57 +-
include/nuttx/power/bq27426.h | 210 ++++
18 files changed, 2333 insertions(+), 208 deletions(-)
create mode 100644 arch/arm/src/samd5e5/sam_progmem.c
copy sched/sched/sched_getsockets.c => arch/arm/src/samd5e5/sam_progmem.h (77%)
copy boards/arm/{stm32/nucleo-f429zi/src/stm32_pwm.c =>
samd5e5/metro-m4/src/sam_at24.c} (54%)
copy boards/arm/samd5e5/metro-m4/src/{sam_i2c.c => sam_bq27426.c} (69%)
copy boards/arm/{stm32/nucleo-f429zi/src/stm32_gpio.c =>
samd5e5/metro-m4/src/sam_gpio.c} (63%)
create mode 100644 boards/arm/samd5e5/metro-m4/src/sam_smartfs.c
create mode 100644 drivers/power/bq27426.c
create mode 100644 include/nuttx/power/bq27426.h