Ondřej Hruška
|
7280338f8b
|
take some steps towards reducing memory footprint in stack buffers
|
7 years ago |
Ondřej Hruška
|
d49081b190
|
basic work on uart
|
7 years ago |
Ondřej Hruška
|
8852f9f8b4
|
enable all periph clocks by default on startup, added testing synchronous uart write command
|
7 years ago |
Ondřej Hruška
|
29264540f7
|
added uart init (untested) and more config option
|
7 years ago |
Ondřej Hruška
|
e88bf84ea1
|
basic usart skeleton
|
7 years ago |
Ondřej Hruška
|
9c5d889cfc
|
remove debug for freeing pins
|
7 years ago |
Ondřej Hruška
|
d05330c0c0
|
updated tinyframe
|
7 years ago |
Ondřej Hruška
|
15ebb6ab10
|
removed some excessive logging
|
7 years ago |
Ondřej Hruška
|
e471497577
|
added error logging to tinyframe
|
7 years ago |
Ondřej Hruška
|
7816d75563
|
merged job queue with message queue
|
7 years ago |
Ondřej Hruška
|
c58787c95d
|
some memory savings
|
7 years ago |
Ondřej Hruška
|
26934a0984
|
Implemented PINOUT.TXT file
|
7 years ago |
Ondřej Hruška
|
ad39fc280f
|
added some doc comments
|
7 years ago |
Ondřej Hruška
|
766cfdba06
|
Merge branch 'add-spi'
|
7 years ago |
Ondřej Hruška
|
b5d9d146f9
|
fixed the bug with botched deinig, caused by use of malloc instead of calloc
|
7 years ago |
Ondřej Hruška
|
69fa263f45
|
working SPI unit
|
7 years ago |
Ondřej Hruška
|
8e07590cbe
|
some cleaning
|
7 years ago |
Ondřej Hruška
|
6406475f48
|
some drying things up (GPIO init in particular)
|
7 years ago |
Ondřej Hruška
|
6756b79ef4
|
added automatic GPIO teardown, remap support to i2c, force error comments in ini if disabled
|
7 years ago |
Ondřej Hruška
|
ce895b3238
|
added ini comment about remap meanigns for spi
|
7 years ago |
Ondřej Hruška
|
d3d8400245
|
fix a bug in parsing SPI device
|
7 years ago |
Ondřej Hruška
|
05a568a27c
|
ram savings by using new bitfield-based rsc alloc
|
7 years ago |
Ondřej Hruška
|
e82306c36f
|
added more informative error message to unit failed due to rsc not avail
|
7 years ago |
Ondřej Hruška
|
931f6cea59
|
added missing mutex for shared scratch buffer
|
7 years ago |
Ondřej Hruška
|
913f431a54
|
stub of SPI write cmd, multicast cmd
|
7 years ago |
Ondřej Hruška
|
0f75690310
|
added SPI pin mappings for f072
|
7 years ago |
Ondřej Hruška
|
83c2f26c43
|
w.i.p. SPI, left to add: pin mappings, UU functions
|
7 years ago |
Ondřej Hruška
|
645619e9c5
|
fixed the bug
|
7 years ago |
Ondřej Hruška
|
71f5918e54
|
fixed hardfault handler to better work on cm0
|
7 years ago |
Ondřej Hruška
|
1e41d4c3cb
|
added unit type checks to UU_ functions
|
7 years ago |
Ondřej Hruška
|
dc8735236f
|
Merge branch 'error_rewrite'
|
7 years ago |
Ondřej Hruška
|
a5d9635cee
|
fixed some remaining bugs
|
7 years ago |
Ondřej Hruška
|
ab2dfe3a76
|
Rewrite all units and other logic to better use return values and added TRY() helper
|
7 years ago |
Ondřej Hruška
|
465242a0f1
|
Merge branch 'add-i2c'
|
7 years ago |
Ondřej Hruška
|
3ed13c322f
|
better API and exposed to header
|
7 years ago |
Ondřej Hruška
|
1a225d6f06
|
added higher level i2c functions for working with registers
|
7 years ago |
Ondřej Hruška
|
cdd54cc550
|
read and write both working
|
7 years ago |
Ondřej Hruška
|
f917427be4
|
i2c write works
|
7 years ago |
Ondřej Hruška
|
9e7ae008b6
|
added unit and basic config
|
7 years ago |
Ondřej Hruška
|
a3df4d79e1
|
better asm loop
|
7 years ago |
Ondřej Hruška
|
5cbc9fa6dd
|
fixed the delay loop thing
|
7 years ago |
Ondřej Hruška
|
6f561bc191
|
updated plat compat
|
7 years ago |
Ondřej Hruška
|
dcf0037b83
|
neopixel improvements
|
7 years ago |
Ondřej Hruška
|
64592c3bb6
|
fixed the bug, caused by partly inited units trying to de-init pins
|
7 years ago |
Ondřej Hruška
|
39ad4a8d28
|
some blinky changes. boot button seems to sometimes not work
|
7 years ago |
Ondřej Hruška
|
41499eff9d
|
added "welcome chime"
|
7 years ago |
Ondřej Hruška
|
bd281564b3
|
update some timing
|
7 years ago |
Ondřej Hruška
|
83a01aa1bc
|
reworked the indicator engine to better support patterns
|
7 years ago |
Ondřej Hruška
|
c19b185b06
|
implemented lock button option
|
7 years ago |
Ondřej Hruška
|
0cdb811d40
|
Deleted Pin unit, replaced by DI and DO
|
7 years ago |