Commit Graph

32 Commits (master)

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