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
|
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)
* work on f407 support
* builds with f407
|
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 |