Commit Graph

352 Commits (bea048006a6d83f20eac37ce9f5bfd3782a99a17)

Author SHA1 Message Date
S.J.R. van Schaik bea048006a ftl: separate code to start a transaction 7 years ago
S.J.R. van Schaik 65d269e2d4 ftl: maintain state for the transaction that is currently active 7 years ago
S.J.R. van Schaik e40bd819d6 test: flash: mock flash_write0() and flash_copy() 7 years ago
S.J.R. van Schaik fc1476d9dd test: ftl: add test to check if an exact match works for trace_path() 7 years ago
S.J.R. van Schaik 851c0cb7a6 test: ftl: check returned page descriptor for trace_path() 7 years ago
S.J.R. van Schaik ae3b7933b7 test: ftl: add tests for trace_path() 7 years ago
S.J.R. van Schaik f3eb5df644 test: ftl: add tests for ftl_is_mapped() 7 years ago
S.J.R. van Schaik 5004fed4aa test: reorganise code 7 years ago
S.J.R. van Schaik 6243dabea8 test: ftl: add tests for find_head() 7 years ago
S.J.R. van Schaik 920a59499b test: ftl: add tests for find_root() 7 years ago
S.J.R. van Schaik b8426f12f2 test: ftl: mock read_page_desc() 7 years ago
S.J.R. van Schaik 1153f2bdcd test: ftl: improve descriptions for the test cases 7 years ago
S.J.R. van Schaik 6dcfd0d322 test: add tests for find_last_group() 7 years ago
S.J.R. van Schaik d778e5a325 test: add tests for find_last_block() 7 years ago
S.J.R. van Schaik c6744d6975 test: ftl: add tests for find_block() 7 years ago
S.J.R. van Schaik 73057f6f25 test: only call memcpy() in __wrap_flash_read() and __wrap_flash_write() when there is something to copy 7 years ago
S.J.R. van Schaik 0da262cc0f test: implement __wrap_is_group_erased() and __wrap_find_block() 7 years ago
S.J.R. van Schaik bbfb9ca800 ftl: mock is_group_erased() and find_block() and simplify implementation of binary search 7 years ago
S.J.R. van Schaik 8e4dc856e7 test: ftl: separate mocked functions 7 years ago
S.J.R. van Schaik 2ff1003430 test: ftl: add tests for write_upage() 7 years ago
S.J.R. van Schaik c1a7b885f2 test: call __real_write_page_desc() in tests and mock prepare_head() and write_page_desc() 7 years ago
S.J.R. van Schaik d2aa954573 test: remove redundant declarations 7 years ago
S.J.R. van Schaik f951d695e8 test: flash: use different mocking technique 7 years ago
S.J.R. van Schaik b4ecfb527c ftl: check magic in read_page_group() 7 years ago
S.J.R. van Schaik ed49402e3b test: ftl: add tests for read_page_group() 7 years ago
S.J.R. van Schaik 3e0df6537a test: ftl: implement tests for write_page_desc() 7 years ago
S.J.R. van Schaik 108178d1be test: flash: implement wrappers for flash_write() and flash_erase() 7 years ago
S.J.R. van Schaik a63e7656fe test: ftl: add tests for next_upage() 7 years ago
S.J.R. van Schaik e84226657c test: reorganise code 7 years ago
S.J.R. van Schaik f0a8439c51 ftl: fix address calculation in read_page_desc() 7 years ago
S.J.R. van Schaik bbc799f805 test: add tests for find_block_div() and read_page_desc() 7 years ago
S.J.R. van Schaik b29e0b945d tbm: fix minor issues during compilation 7 years ago
S.J.R. van Schaik 82d765bee3 make: set up test framework 7 years ago
S.J.R. van Schaik d5266221ef usart: add CONFIG_USER_ECHO option 7 years ago
S.J.R. van Schaik 9922994d1c usart: do not send newlines 7 years ago
S.J.R. van Schaik dd6579fda7 stm32f0: rtc: remove unused variable 7 years ago
S.J.R. van Schaik fc61b55493 shell: rtc: fix off by one 7 years ago
S.J.R. van Schaik 66f0b7b0d6 stm32f0: rtc: fix off by one 7 years ago
S.J.R. van Schaik 3bf0593928 usart: set baud rate to 9600 7 years ago
S.J.R. van Schaik ebc8dbffa5 mufs: move header 7 years ago
S.J.R. van Schaik 7d968dfad9 make: mufs: re-organise code and add separate Makefile 7 years ago
S.J.R. van Schaik 2f632d140a usart: generalise code for both stm32f0 and stm32f1 7 years ago
S.J.R. van Schaik 81b475c334 usart: remove old usart code 7 years ago
S.J.R. van Schaik 9f5afa977e make: ftl: add separate Makefile 7 years ago
S.J.R. van Schaik b168422d8a make: move spi_flash.c to source/platform 7 years ago
S.J.R. van Schaik b1d94ce1d0 shell: flash: use base 0 to use base 10 by default or base 16 when a 0x prefix is used 7 years ago
S.J.R. van Schaik 7c44691059 usart: do not handle Ctrl+C 7 years ago
S.J.R. van Schaik f16cf26197 shell: flash: use console_getc() instead of getc() 7 years ago
S.J.R. van Schaik e6c1197d07 ftl: fix find_last_group() to use proper group offsets 7 years ago
S.J.R. van Schaik 51da9338ea ftl: return -1 when no root could be found 7 years ago