nuttx/arch/arm/src/samv7
Michal Lenc 649ccb2d45 samv7: add support for user signature area in embedded flash
Embedded flash can have user signature area on SAMv7. This is a 512
bytes large page whose data are not erased by asserting ERASE pin or by
software ERASE command.

This commit adds arch to board interface for this area. It is possible
to perform read, write and erase operation. SAMV7_USER_SIGNATURE option
has to be set in the configuration.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2024-05-28 16:28:33 -03:00
..
hardware Update kconfig2html.c 2023-12-14 20:02:52 -08:00
chip.h
Kconfig samv7: add support for user signature area in embedded flash 2024-05-28 16:28:33 -03:00
Make.defs samv7: add support for user signature area in embedded flash 2024-05-28 16:28:33 -03:00
sam_1wire.c arch/arm/samv7: fix U(S)ART clock enable for 1-wire 2024-05-23 15:15:46 +08:00
sam_1wire.h samv7: add support for one wire driver over UART/USART 2023-09-20 17:27:26 +08:00
sam_afec.c channel gain switching in aefc by ioctl 2023-10-16 21:55:40 +08:00
sam_afec.h
sam_allocateheap.c
sam_clockconfig.c
sam_clockconfig.h
sam_config.h arch/arm/samv7: fix U(S)ART clock enable for 1-wire 2024-05-23 15:15:46 +08:00
sam_dac.c samv7: refactor DAC driver 2024-01-24 18:46:33 -08:00
sam_dac.h
sam_eefc.c
sam_eefc.h
sam_emac.c netdev/ipv6: Move xxx_ipv6multicast from arch to common code 2023-12-16 05:26:16 -08:00
sam_ethernet.c
sam_ethernet.h add phy bordinit functionality 2023-09-19 02:41:55 +08:00
sam_freerun.c
sam_freerun.h
sam_gpio.c arch/arm/samv7: enforce compilation error for incompatible configuration options 2024-05-23 15:16:00 +08:00
sam_gpio.h
sam_gpioirq.c
sam_hsmci.c sam_hsmci: rm sched_[un]lock 2023-09-09 00:21:29 +08:00
sam_hsmci.h
sam_hsmci_clkdiv.c
sam_irq.c arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
sam_lowputc.c arch/arm/samv7: enforce compilation error for incompatible configuration options 2024-05-23 15:16:00 +08:00
sam_mcan.c arch/arm/samv7: fix print specifiers issues 2023-09-16 14:17:47 +08:00
sam_mcan.h
sam_mpuinit.c
sam_mpuinit.h
sam_oneshot.c
sam_oneshot.h
sam_oneshot_lowerhalf.c
sam_pck.c
sam_pck.h
sam_periphclks.h
sam_progmem.c
sam_progmem.h
sam_pwm.c arch/arm/src/samv7/sam_pwm.c: option to make channels synchronous 2024-05-08 23:45:40 +08:00
sam_pwm.h
sam_qencoder.c samv7: build sam_qencoder.c only if at least one timer counter is enabled 2024-04-29 19:36:21 +08:00
sam_qencoder.h samv7: build sam_qencoder.c only if at least one timer counter is enabled 2024-04-29 19:36:21 +08:00
sam_qspi.c drivers/spi: add support for qspi hwfeatures 2023-07-12 01:42:25 +08:00
sam_qspi.h
sam_qspi_spi.c Update kconfig2html.c 2023-12-14 20:02:52 -08:00
sam_qspi_spi.h
sam_rswdt.c nuttx: fix nxstyle issues 2023-09-16 14:17:47 +08:00
sam_serial.c samv7: add support for USART TX DMA transfers 2024-03-05 09:48:03 +08:00
sam_serial.h samv7: add support for USART TX DMA transfers 2024-03-05 09:48:03 +08:00
sam_serial_spi.c samv7: add support for SPI mode in USART peripheral 2024-01-23 17:16:35 -03:00
sam_serial_spi.h samv7: add support for SPI mode in USART peripheral 2024-01-23 17:16:35 -03:00
sam_spi.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
sam_spi.h
sam_spi_slave.c
sam_ssc.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
sam_ssc.h
sam_start.c libc: add instrument api support 2023-12-11 02:06:51 -08:00
sam_start.h
sam_systemreset.c arch/samv7: add function to retrieve reset cause from HW 2024-02-07 13:26:37 -03:00
sam_systemreset.h arch/samv7: add function to retrieve reset cause from HW 2024-02-07 13:26:37 -03:00
sam_tc.c arch/arm/samv7: fix typos in quadrature encoder and timer drivers 2023-09-11 23:11:43 +08:00
sam_tc.h
sam_tc_lowerhalf.c
sam_tc_lowerhalf.h
sam_tickless.c
sam_timerisr.c stm32/samv7: Update SysTick drivers to new up_adjtime() API. 2023-11-14 19:47:40 -08:00
sam_trng.c
sam_trng.h
sam_twihs.c
sam_twihs.h
sam_uid.c
sam_uid.h
sam_us.c samv7: add support for user signature area in embedded flash 2024-05-28 16:28:33 -03:00
sam_us.h samv7: add support for user signature area in embedded flash 2024-05-28 16:28:33 -03:00
sam_usbdev.h
sam_usbdevhs.c sam_usbdevhs.c: fix compile warning 2023-09-08 15:56:52 +03:00
sam_userspace.c
sam_userspace.h
sam_wdt.c samv7: fix compile warnings for sam_wdt.c 2023-06-27 10:03:25 -03:00
sam_wdt.h
sam_xdmac.c samv7: add support for USART TX DMA transfers 2024-03-05 09:48:03 +08:00
sam_xdmac.h samv7: add support for USART TX DMA transfers 2024-03-05 09:48:03 +08:00
same70_periphclks.h
samv71_periphclks.h