Gunar Schorcht
c21eb6b8a8
tests/periph_flashpage: use od_hex_dump for memdump
...
Replaces the custom `memdump` implementation with `od_hex_dump`, which provides a more common and especially more compact print format.
2023-01-07 14:49:36 +01:00
chrysn
facb5e633f
Merge pull request #17436 from Ollrogge/reserve_flash
...
cpu: add flash_writable section to linker script
2022-03-17 21:44:32 +01:00
Ollrogge
cdde810cb6
tests/periph_flashpage: Add _in_address_space feature tests
2022-03-17 19:46:00 +01:00
806e7dee9a
tests/periph_flashpage: fix conditional compilation
2022-02-12 22:41:12 +01:00
Ollrogge
72d47013dd
periph/flashpage: extend API
2021-10-19 22:33:09 +02:00
Jan Romann
4384795cb9
treewide: Remove excessive newlines
2021-08-13 19:50:38 +02:00
Benjamin Valentin
c7c4d75dfe
tests/periph_flashpage: respect FLASHPAGE_WRITE_BLOCK_SIZE
2021-04-29 17:57:05 +02:00
2bcddba5ca
tests/periph_flashpage: Make FLASHPAGE_SIZE optional
2021-02-01 17:22:07 +01:00
Daniel Lockau
13670be9bb
tests/periph_flashpage: test unaligned write for sam0
...
Adds test of unaligned write to already integrated sam0_common config area test.
2021-01-20 09:55:46 +01:00
Benjamin Valentin
4e1ee2253f
tests/periph_flashpage: print config page offset
2021-01-12 08:43:38 +01:00
Benjamin Valentin
2845554b4e
cpu/sam0_common: flashpage: rename to sam0_flashpage_aux_write()
...
`flashpage_write_raw()` got renamed to `flashpage_write()`.
Now `sam0_flashpage_aux_write_raw()` is the only remaining 'raw'
function, even though it behaves just like `flashpage_write()`.
So let's also rename that for consistency.
2020-11-17 00:34:31 +01:00
5683f30b2f
tests/periph_flashpage: Adapt to optional flashpage_pagewise
2020-11-11 23:16:37 +01:00
Benjamin Valentin
3a20beb53a
tests/periph_flashpage: add test for AUX page
2020-11-10 14:21:47 +01:00
Francisco Molina
0a68323570
tests/periph_flashpage: use before last page for msp430
...
- msp430 holds the isr vector on the last page so avoid erasing
that page when testing.
2019-11-24 13:19:20 +01:00
fjmolinas
b9b01ac57e
tests/periph_flashpage: adapt to 16 bits msp430
2019-11-24 13:19:19 +01:00
Federico Pellegrin
5faafac092
sam0 flashpage RWWEE flash support
2019-03-21 04:27:41 +01:00
Federico Pellegrin
4b7c37cca0
tests/periph_flashpage: improve flashpage tests
...
-) verify correctness of data written by raw write test
-) write to really last flash page and not last - 1
-) use flashpage_addr instead of manual calculation
2019-01-16 05:29:23 +01:00
Federico Pellegrin
50f2078fcd
tests/periph_flashpage: test_last_raw must erase page before write
2018-12-20 21:18:52 +01:00
Federico Pellegrin
b4f2c1a62a
tests/periph_flashpage: short raw write test if hardware supports it
2018-10-03 08:23:40 +02:00
Federico Pellegrin
2edfcdfcbb
tests/periph_flashpage: add automated test for flash peripheral
2018-10-03 07:19:28 +02:00
3e7c5423e5
Merge pull request #8917 from aabadie/pr/cpu/flashpage_l4
...
cpu/stm32l4: add support for flashpage
2018-08-06 14:11:45 +02:00
faa65f34bd
tests/periph_flashpage: ensure page_mem is correctly aligned
2018-08-06 12:33:03 +02:00
Martine Lenders
3b1afc45d1
tests: periph_flashpage: fix printf format strings
2018-08-06 12:19:44 +02:00
5f3228b3d6
tests/periph_flashpage: fix typo in doxygen header
2018-04-06 15:25:44 +02:00
890cec321e
tests/periph_flashpage: small cleanup
2018-03-16 15:20:54 +01:00
43e972fc61
Merge pull request #7970 from kYc0o/add_flashpage_write_raw
...
periph/flashpage: add flashpage_write_raw interface
2017-12-04 13:13:52 +01:00
kYc0o
202c9e174f
tests/periph_flashpage: add write_raw command
2017-11-30 17:25:36 +01:00
smlng
e381317fbf
make: fix sign-compare errors
...
cpu, nrf5x_common: fix sign-compare in periph/flashpage
drivers, periph_common: fix sign-compare in flashpage
cpu, sam0_common: fix sign-compare error in periph/gpio
cpu, cc2538: fix sign-compare in periph/timer
cpu, sam3: fix sign-compare in periph/gpio
cpu, stm32_common: fix sign-compare in periph/pwm
cpu, stm32_common: fix sign-compare in periph/timer
cpu, stm32_common: fix sign-compare in periph/flashpage
cpu, nrf5x_common: fix sign-compare in radio/nrfmin
cpu, samd21: fix sign-compare in periph/pwm
cpu, ezr32wg: fix sign-compare in periph/gpio
cpu, ezr32wg: fix sign-compare in periph/timer
drivers, ethos: fix sign-compare
sys, net: fix sign-compare
cpu, atmega_common: fix sign-compare error
cpu, msp430fxyz: fix sign-compare in periph/gpio
boards, msb-430-common: fix sign-compare in board_init
driver, cc2420: fix sign-compared
sys/net: fix sign-compare in gnrc_tftp
driver, pcd8544: fix sign-compare
driver, pn532: fix sign-compare
driver, sdcard_spi: fix sign-compare
tests: fix sign_compare
sys/net, lwmac: fix sign_compare
pkg, lwip: fix sign-compare
boards, waspmote: make CORECLOCK unsigned long to fix sign_compare error
tests, sock_ip: fix sign compare
tests, msg_avail: fix sign compare
tests, sock_udp: fix sign compare
boards: fix sign-compare for calliope and microbit matrix
2017-11-28 11:55:48 +01:00
Hauke Petersen
9fb771942d
tests: added test for periph/flashpage drivers
2016-11-30 16:51:09 +01:00