This website requires JavaScript.
3ed13c322f
better API and exposed to header
MightyPork
2018-01-04 01:34:18 +01:00
1a225d6f06
added higher level i2c functions for working with registers
MightyPork
2018-01-04 01:20:48 +01:00
cdd54cc550
read and write both working
MightyPork
2018-01-04 00:27:31 +01:00
f917427be4
i2c write works
MightyPork
2018-01-03 23:57:56 +01:00
9e7ae008b6
added unit and basic config
MightyPork
2018-01-03 00:10:10 +01:00
a3df4d79e1
better asm loop
MightyPork
2018-01-02 22:51:10 +01:00
5cbc9fa6dd
fixed the delay loop thing
MightyPork
2018-01-02 22:41:13 +01:00
6f561bc191
updated plat compat
MightyPork
2018-01-02 19:57:40 +01:00
dcf0037b83
neopixel improvements
MightyPork
2018-01-02 18:14:02 +01:00
64592c3bb6
fixed the bug, caused by partly inited units trying to de-init pins
MightyPork
2018-01-02 16:49:30 +01:00
39ad4a8d28
some blinky changes. boot button seems to sometimes not work
MightyPork
2018-01-02 12:13:13 +01:00
41499eff9d
added "welcome chime"
MightyPork
2018-01-02 12:10:38 +01:00
bd281564b3
update some timing
MightyPork
2018-01-02 12:08:02 +01:00
83a01aa1bc
reworked the indicator engine to better support patterns
MightyPork
2018-01-02 12:06:22 +01:00
c19b185b06
implemented lock button option
MightyPork
2018-01-02 11:33:05 +01:00
0cdb811d40
Deleted Pin unit, replaced by DI and DO
MightyPork
2017-12-28 22:00:39 +01:00
9873d18298
Fixed bug in ini parsing
MightyPork
2017-12-28 21:29:42 +01:00
a54726bd5c
added logging of driver loading
MightyPork
2017-12-28 21:14:57 +01:00
85dd77311b
made some stuff static
MightyPork
2017-12-28 21:11:25 +01:00
8768dc31ab
added DI unit
MightyPork
2017-12-28 21:01:13 +01:00
37f712f054
Split system settings to separate config file
MightyPork
2017-12-28 18:36:13 +01:00
0af90eccbf
added version markers to settings, option to disable INI comments
MightyPork
2017-12-28 18:16:39 +01:00
d3d8b20095
disable flash debug logging
MightyPork
2017-12-28 15:26:45 +01:00
393ec1e951
reworking pins, flash doesnt work
MightyPork
2017-12-28 13:52:04 +01:00
9a32962c95
added replug for f407
MightyPork
2017-12-27 23:04:01 +01:00
09e651bd23
add usb replug for F303
MightyPork
2017-12-27 23:00:48 +01:00
2f0db41fb9
add usb re-plug functionality to F072
MightyPork
2017-12-27 22:57:45 +01:00
0146c3332f
boost err msg str len to usable size
MightyPork
2017-12-27 22:51:22 +01:00
c802946db0
fix some rtos static objs having confusing names
MightyPork
2017-12-25 18:12:30 +01:00
cffedd7a9a
added option to disable the test unit
MightyPork
2017-12-25 17:42:23 +01:00
89f8c59d40
make some options configurable and rename some constants
MightyPork
2017-12-25 17:31:43 +01:00
bef9b83826
Moved size defines to plat_compat
MightyPork
2017-12-25 13:47:50 +01:00
8ded459c68
make it possible to disable VFS and MSC via makefile
MightyPork
2017-12-25 13:20:41 +01:00
bcbb66e2e9
moved units registration to resources_init for better platform specific differences
MightyPork
2017-12-25 12:40:14 +01:00
a681fa17fe
removed some confusing comments
MightyPork
2017-12-24 23:29:51 +01:00
9132e549ac
improve ping msg
MightyPork
2017-12-24 23:20:38 +01:00
fab9ec7426
make it possible to write the INI file via TF
MightyPork
2017-12-24 23:18:06 +01:00
0046eff12a
implemented ini read via command
MightyPork
2017-12-24 22:48:16 +01:00
cc0bf107f0
rename some funcs related to settings, preparing to add commands for reading and writing the ini file.
MightyPork
2017-12-24 22:12:42 +01:00
ad2e19d4fe
use bulk typedefs in functions, add monitoring of msg queue usage to stackmon
MightyPork
2017-12-24 16:09:21 +01:00
45910e7f04
Merge branch 'bulk'
MightyPork
2017-12-23 23:00:02 +01:00
4ee1d8efd5
removed some logging
MightyPork
2017-12-23 22:59:47 +01:00
32c2c5a883
updated tinyframe and implemented bulk write
MightyPork
2017-12-23 22:56:17 +01:00
2f5e30b8a4
bulk write implemented but not yet tested. bulk read improved
MightyPork
2017-12-23 22:38:21 +01:00
7f682b2dcd
some cleaning
MightyPork
2017-12-23 21:22:31 +01:00
92c28c5daf
rename tf response helpers to com_*
MightyPork
2017-12-23 21:05:28 +01:00
4f92b97305
removed low prio queue
MightyPork
2017-12-23 20:55:45 +01:00
97b6fd0028
removed all uses of the jobs queue for TF responses, not needed naymore
MightyPork
2017-12-23 20:21:52 +01:00
96d06a086f
improved bulk read api
MightyPork
2017-12-23 19:10:23 +01:00
d8e2d016d2
modularized bulk read
MightyPork
2017-12-23 18:36:44 +01:00
eb58fce25a
updated tf
MightyPork
2017-12-23 16:31:52 +01:00
ccbff578b3
tf update and some progress
MightyPork
2017-12-23 12:36:16 +01:00
d6c4372755
updated tinyframe
MightyPork
2017-12-23 10:03:37 +01:00
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
MightyPork
2017-12-22 23:10:14 +01:00
fa5261b65a
some cleaning
MightyPork
2017-12-22 19:17:57 +01:00
5db77649ff
fuxes for build without serial
MightyPork
2017-12-22 01:02:45 +01:00
5135aedc5b
bulk now works, but has some excessive comments and need to be abstracted out
MightyPork
2017-12-22 00:26:27 +01:00
40479a0b24
work on bulk, not finished
MightyPork
2017-12-21 01:08:35 +01:00
26aea3200c
some assert changes in vfs mgr
MightyPork
2017-12-17 16:28:17 +01:00
9c37afe076
Merge branch 'f407'
MightyPork
2017-12-17 16:10:28 +01:00
803cd57960
simplified config file comments, fixed settings not peristed, fixed F407 flash code
MightyPork
2017-12-17 16:09:07 +01:00
02d769710f
F407 basic compat (#25 )
MightyPork and GitHub
2017-12-17 12:22:53 +01:00
03075bdd5e
builds with f407
MightyPork
2017-12-17 11:31:04 +01:00
a3e043a8e1
work on f407 support
MightyPork
2017-12-17 01:54:35 +01:00
9e45f4e6ec
fix 303, now works with usb
MightyPork
2017-12-17 01:18:05 +01:00
f15b907f5d
work towards f303 compat, usb not working but it runs
MightyPork
2017-12-17 00:55:14 +01:00
b19b85e7eb
Some fixes to work with F103 again
MightyPork
2017-12-16 23:16:38 +01:00
6f749f0198
uhhh
MightyPork
2017-12-16 23:11:14 +01:00
ce80895b25
Fix wrong port count in pin utils
MightyPork
2017-12-16 19:21:15 +01:00
72954c46ce
compatibility for F072
MightyPork
2017-12-16 19:11:35 +01:00
4171dd6781
add usb handle to core
MightyPork
2017-12-16 17:12:47 +01:00
1400d51064
moved rtos config inside core
MightyPork
2017-12-16 17:07:48 +01:00
72de0705c4
moving stuff around 2
MightyPork
2017-12-16 17:04:56 +01:00
90677f2361
moved tasks to their own folder
MightyPork
2017-12-16 17:02:16 +01:00
68dc30fccf
Added customized GEX library into the Core module for easier porting
MightyPork
2017-12-16 17:00:15 +01:00
2f24d3789d
arrangements for easier porting
MightyPork
2017-12-16 13:07:18 +01:00
e1ce976278
some cleanings and re-disable VFS debug
MightyPork
2017-12-16 12:07:42 +01:00
62096da6e6
fix windows compat and some bugs
MightyPork
2017-12-16 11:06:29 +01:00
56a935cdd0
Code import
MightyPork
2017-12-15 23:52:14 +01:00