Commit Graph

32 Commits (20639b77a615eac5538941972f47fed717949e47)

Author SHA1 Message Date
Ondřej Hruška 20639b77a6
clean up for porting - move platform specific stuff into outer project 7 years ago
Ondřej Hruška de75f2d91c
use new GEX vid pid 7 years ago
Ondřej Hruška 102d5f5a4c
implemented fallback to physical usart and basis for wireless support in the future 7 years ago
Ondřej Hruška f9200fcc7d
some fixes for cfg button 7 years ago
Ondřej Hruška 274f2be6e0
compat with 072hub 7 years ago
Ondřej Hruška 3654bf2206
various speed-ups in TF_WriteImpl and elsewhere 7 years ago
Ondřej Hruška 2812f962d9
added watchdog 7 years ago
Ondřej Hruška a60b736834
massive utils refactoring, renames, avr libc utils cleaning 7 years ago
Ondřej Hruška c9abc666af
removed some escessive checks 7 years ago
Ondřej Hruška 3c51c0633f
Made "usb tx done" notification bypass the usual bounce via the main thread, made higher samplerate achievable 7 years ago
Ondřej Hruška dcddca9dd8
Added some protections against creash due to high frequency, but its not ideal ... 7 years ago
Ondřej Hruška 94e87c74d3
implemented timebase using TIM14 instead of TIM1 7 years ago
Ondřej Hruška 3784a46951
everything is now documented 7 years ago
Ondřej Hruška 05875a8167
fixed bogus slotcount use display + moved some stuff to dynalloc to save ram 7 years ago
Ondřej Hruška 7280338f8b
take some steps towards reducing memory footprint in stack buffers 7 years ago
Ondřej Hruška 7816d75563
merged job queue with message queue 7 years ago
Ondřej Hruška 83a01aa1bc
reworked the indicator engine to better support patterns 7 years ago
Ondřej Hruška 2f0db41fb9
add usb re-plug functionality to F072 7 years ago
Ondřej Hruška bef9b83826 Moved size defines to plat_compat 7 years ago
Ondřej Hruška 8ded459c68 make it possible to disable VFS and MSC via makefile 7 years ago
Ondřej Hruška 2f5e30b8a4 bulk write implemented but not yet tested. bulk read improved 7 years ago
Ondřej Hruška 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 7 years ago
Ondřej Hruška 02d769710f
F407 basic compat (#25) 7 years ago
Ondřej Hruška 03075bdd5e
builds with f407 7 years ago
Ondřej Hruška 9e45f4e6ec
fix 303, now works with usb 7 years ago
Ondřej Hruška f15b907f5d
work towards f303 compat, usb not working but it runs 7 years ago
Ondřej Hruška b19b85e7eb
Some fixes to work with F103 again 7 years ago
Ondřej Hruška 6f749f0198
uhhh 7 years ago
Ondřej Hruška 72954c46ce
compatibility for F072 7 years ago
Ondřej Hruška 4171dd6781
add usb handle to core 7 years ago
Ondřej Hruška 90677f2361
moved tasks to their own folder 7 years ago
Ondřej Hruška 68dc30fccf
Added customized GEX library into the Core module for easier porting 7 years ago
Ondřej Hruška 56a935cdd0
Code import 7 years ago