Commit Graph

42 Commits (1e9a5b3fe4c87a1262960e0bfcd66d8f3d77511d)

Author SHA1 Message Date
S.J.R. van Schaik f951d695e8 test: flash: use different mocking technique 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 18d2adcb85 make: less strict warnings 7 years ago
S.J.R. van Schaik 82d765bee3 make: set up test framework 7 years ago
S.J.R. van Schaik 7d968dfad9 make: mufs: re-organise code and add separate Makefile 8 years ago
S.J.R. van Schaik 9f5afa977e make: ftl: add separate Makefile 8 years ago
S.J.R. van Schaik a221bf87bf make: improve prefix support 8 years ago
S.J.R. van Schaik ebd770b957 stm32f1: initial support 8 years ago
S.J.R. van Schaik d17c1b65b4 make: separate Makefile for shell commands 8 years ago
S.J.R. van Schaik 428ce212a5 shell: add boot commands 8 years ago
S.J.R. van Schaik 6570ab27c9 shell: implement version command 8 years ago
S.J.R. van Schaik 6dcf58a25d shell: implement echo command 8 years ago
S.J.R. van Schaik c6f3e0e421 make: enable link-time optimisations 8 years ago
S.J.R. van Schaik 311491bcfb make: define _XOPEN_SOURCE for strptime() 8 years ago
S.J.R. van Schaik acdc364fab shell: rtc: add commands to get and set the date 8 years ago
S.J.R. van Schaik 161acf1731 make: enable pedantic C99 8 years ago
S.J.R. van Schaik 5b97afd1bc shell: implement functions to parse command lines into an (argc, argv) tuple 8 years ago
S.J.R. van Schaik ea142b75fe stm32f0: gpio: rcc: separate GPIO and RCC setup 8 years ago
S.J.R. van Schaik a65cdbfedf mufs: generalise mufs_create() and mufs_mkdir() into mufs_mkpath() 8 years ago
S.J.R. van Schaik 1c736c3324 mufs: add support for reading and writing files 8 years ago
S.J.R. van Schaik e18107d2d5 mufs: add support for directories 8 years ago
S.J.R. van Schaik a88a33ef01 mufs: add code to lookup, allocate and free pages in file trees 8 years ago
S.J.R. van Schaik f4b08bb89f mufs: implement block allocation 8 years ago
S.J.R. van Schaik 89df8fc5c7 make: remove source/shell/part.c 8 years ago
S.J.R. van Schaik ff0b94789e shell: add commands for ftl and mufs 8 years ago
S.J.R. van Schaik 51893666a5 make: optimise for size 8 years ago
S.J.R. van Schaik 2b5225ef98 ftl: initial implementation of the Flash Translation Layer 8 years ago
S.J.R. van Schaik 7be9d0f049 bitops: add ilog2() 8 years ago
S.J.R. van Schaik 1fa1dfefb1 make: only builds tools for host 8 years ago
S.J.R. van Schaik 49c90e70f0 shell: introduce part create command 8 years ago
S.J.R. van Schaik adcda56894 fs: add initial code to create the partition table 8 years ago
S.J.R. van Schaik 2448ddcd4e fs: add block_is_erased() to check if a block is truly erased 8 years ago
S.J.R. van Schaik eca2bc7b17 tools: add tool to create empty flash image 8 years ago
S.J.R. van Schaik c594c2aa9a bitset: add functions to manipulate bitsets 8 years ago
S.J.R. van Schaik eb41dd93db shell: separate code 8 years ago
S.J.R. van Schaik 4a176a404c make: move stm32f0-specific CFLAGS and LDFLAGS 8 years ago
S.J.R. van Schaik 81632df5e9 console: separate driver for USART 8 years ago
S.J.R. van Schaik b6d216255f flash: remove old code for SPI flash 8 years ago
S.J.R. van Schaik 92b3c1108b flash: implement flash driver model 8 years ago
S.J.R. van Schaik c28ddec92b make: add support for building a host version 8 years ago
S.J.R. van Schaik 3873f68817 make: restructure build scripts 8 years ago
S.J.R. van Schaik e946d0ce3d tbm: initial commit 8 years ago