Commit Graph

45 Commits (master)

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