Commit Graph
46 Commits
Author SHA1 Message Date
MightyPork 2881c2ff2a almost finished DMA reception 2018-01-14 21:44:11 +01:00
MightyPork e2e4d91cf3 Added func for simple periph clock toggling without the horrible if jungle 2018-01-14 12:49:09 +01:00
MightyPork 137619d942 added a safeguard 2018-01-14 00:29:29 +01:00
MightyPork c4cc3bb9ce fixed bug with settings fucking up units that were already loaded 2018-01-14 00:27:34 +01:00
MightyPork 7df577f9b1 toggle to disable logging resources stuff 2018-01-14 00:09:40 +01:00
MightyPork ace2bd6357 switch to freeRtos malloc + improve malloc_safe utils, fixed memleak 2018-01-14 00:04:53 +01:00
MightyPork 69443613fc some more stack shrinking 2018-01-13 21:33:19 +01:00
MightyPork 7280338f8b take some steps towards reducing memory footprint in stack buffers 2018-01-13 20:51:09 +01:00
MightyPork d49081b190 basic work on uart 2018-01-13 19:49:12 +01:00
MightyPork 15ebb6ab10 removed some excessive logging 2018-01-12 10:03:07 +01:00
MightyPork 26934a0984 Implemented PINOUT.TXT file 2018-01-07 13:04:19 +01:00
MightyPork b5d9d146f9 fixed the bug with botched deinig, caused by use of malloc instead of calloc 2018-01-07 00:43:42 +01:00
MightyPork 6406475f48 some drying things up (GPIO init in particular) 2018-01-06 19:17:25 +01:00
MightyPork 6756b79ef4 added automatic GPIO teardown, remap support to i2c, force error comments in ini if disabled 2018-01-06 18:45:23 +01:00
MightyPork 05a568a27c ram savings by using new bitfield-based rsc alloc 2018-01-06 17:32:37 +01:00
MightyPork e82306c36f added more informative error message to unit failed due to rsc not avail 2018-01-06 16:09:54 +01:00
MightyPork 931f6cea59 added missing mutex for shared scratch buffer 2018-01-06 15:53:56 +01:00
MightyPork 645619e9c5 fixed the bug 2018-01-04 13:45:41 +01:00
MightyPork 71f5918e54 fixed hardfault handler to better work on cm0 2018-01-04 13:37:41 +01:00
MightyPork 1e41d4c3cb added unit type checks to UU_ functions 2018-01-04 12:35:32 +01:00
MightyPork ab2dfe3a76 Rewrite all units and other logic to better use return values and added TRY() helper 2018-01-04 11:50:05 +01:00
MightyPork f917427be4 i2c write works 2018-01-03 23:57:56 +01:00
MightyPork 9e7ae008b6 added unit and basic config 2018-01-03 00:10:10 +01:00
MightyPork c19b185b06 implemented lock button option 2018-01-02 11:33:05 +01:00
MightyPork 9873d18298 Fixed bug in ini parsing 2017-12-28 21:29:42 +01:00
MightyPork a54726bd5c added logging of driver loading 2017-12-28 21:14:57 +01:00
MightyPork 85dd77311b made some stuff static 2017-12-28 21:11:25 +01:00
MightyPork 8768dc31ab added DI unit 2017-12-28 21:01:13 +01:00
MightyPork 37f712f054 Split system settings to separate config file 2017-12-28 18:36:13 +01:00
MightyPork 0af90eccbf added version markers to settings, option to disable INI comments 2017-12-28 18:16:39 +01:00
MightyPork bef9b83826 Moved size defines to plat_compat 2017-12-25 13:47:50 +01:00
MightyPork 8ded459c68 make it possible to disable VFS and MSC via makefile 2017-12-25 13:20:41 +01:00
MightyPork a681fa17fe removed some confusing comments 2017-12-24 23:29:51 +01:00
MightyPork cc0bf107f0 rename some funcs related to settings, preparing to add commands for reading and writing the ini file. 2017-12-24 22:12:42 +01:00
MightyPork 7f682b2dcd some cleaning 2017-12-23 21:22:31 +01:00
MightyPork 92c28c5daf rename tf response helpers to com_* 2017-12-23 21:05:28 +01:00
MightyPork 97b6fd0028 removed all uses of the jobs queue for TF responses, not needed naymore 2017-12-23 20:21:52 +01:00
MightyPork ccbff578b3 tf update and some progress 2017-12-23 12:36:16 +01:00
MightyPork fa5261b65a some cleaning 2017-12-22 19:17:57 +01:00
MightyPork 803cd57960 simplified config file comments, fixed settings not peristed, fixed F407 flash code 2017-12-17 16:09:07 +01:00
MightyPork 03075bdd5e builds with f407 2017-12-17 11:31:04 +01:00
MightyPork f15b907f5d work towards f303 compat, usb not working but it runs 2017-12-17 00:55:14 +01:00
MightyPork 6f749f0198 uhhh 2017-12-16 23:11:14 +01:00
MightyPork 72954c46ce compatibility for F072 2017-12-16 19:11:35 +01:00
MightyPork 62096da6e6 fix windows compat and some bugs 2017-12-16 11:06:29 +01:00
MightyPork 56a935cdd0 Code import 2017-12-15 23:52:14 +01:00