Commit Graph
28 Commits
Author SHA1 Message Date
MightyPork 274f2be6e0 compat with 072hub 2018-03-07 22:03:41 +01:00
MightyPork 3654bf2206 various speed-ups in TF_WriteImpl and elsewhere 2018-03-05 11:38:25 +01:00
MightyPork 2812f962d9 added watchdog 2018-02-28 08:17:21 +01:00
MightyPork a60b736834 massive utils refactoring, renames, avr libc utils cleaning 2018-02-23 10:55:49 +01:00
MightyPork c9abc666af removed some escessive checks 2018-02-08 23:04:04 +01:00
MightyPork 3c51c0633f Made "usb tx done" notification bypass the usual bounce via the main thread, made higher samplerate achievable 2018-02-08 21:31:06 +01:00
MightyPork dcddca9dd8 Added some protections against creash due to high frequency, but its not ideal ... 2018-02-07 22:33:54 +01:00
MightyPork 94e87c74d3 implemented timebase using TIM14 instead of TIM1 2018-01-27 18:55:17 +01:00
MightyPork 3784a46951 everything is now documented 2018-01-25 22:23:10 +01:00
MightyPork 05875a8167 fixed bogus slotcount use display + moved some stuff to dynalloc to save ram 2018-01-14 00:21:13 +01:00
MightyPork 7280338f8b take some steps towards reducing memory footprint in stack buffers 2018-01-13 20:51:09 +01:00
MightyPork 7816d75563 merged job queue with message queue 2018-01-12 09:30:02 +01:00
MightyPork 83a01aa1bc reworked the indicator engine to better support patterns 2018-01-02 12:06:22 +01:00
MightyPork 2f0db41fb9 add usb re-plug functionality to F072 2017-12-27 22:57:45 +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 2f5e30b8a4 bulk write implemented but not yet tested. bulk read improved 2017-12-23 22:38:21 +01:00
MightyPork 5ca7ab1db0 implement a message processing queue that will hopefully aleviate the pain in working with tinyframe. this should make it possible to almost entirely get rid of async jobs for simple replies 2017-12-22 23:10:14 +01:00
MightyPorkandGitHub 02d769710f F407 basic compat (#25)
* work on f407 support

* builds with f407
2017-12-17 12:22:53 +01:00
MightyPork 9e45f4e6ec fix 303, now works with usb 2017-12-17 01:18:05 +01:00
MightyPork f15b907f5d work towards f303 compat, usb not working but it runs 2017-12-17 00:55:14 +01:00
MightyPork b19b85e7eb Some fixes to work with F103 again 2017-12-16 23:16:38 +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 4171dd6781 add usb handle to core 2017-12-16 17:12:47 +01:00
MightyPork 90677f2361 moved tasks to their own folder 2017-12-16 17:02:16 +01:00
MightyPork 68dc30fccf Added customized GEX library into the Core module for easier porting 2017-12-16 17:00:15 +01:00
MightyPork 56a935cdd0 Code import 2017-12-15 23:52:14 +01:00