Ondřej Hruška
|
e667a2dd3a
|
fixed some wrongly named enum constants
|
7 years ago |
Ondřej Hruška
|
590d550a09
|
pulse generation for digital out
|
7 years ago |
Ondřej Hruška
|
274f2be6e0
|
compat with 072hub
|
7 years ago |
Ondřej Hruška
|
ed7a4c80a0
|
size reduction by using specialized entry funcs
|
7 years ago |
Ondřej Hruška
|
1a888366af
|
fixes, and use the new rsc parsing for some unit pins
|
7 years ago |
Ondřej Hruška
|
a60b736834
|
massive utils refactoring, renames, avr libc utils cleaning
|
7 years ago |
Ondřej Hruška
|
3ebc19fc2d
|
fixes and start of ADC. Not really working yet
|
7 years ago |
Ondřej Hruška
|
538a4876b2
|
ADC skeleton
|
7 years ago |
Ondřej Hruška
|
611b38c5e6
|
cleaning
|
7 years ago |
Ondřej Hruška
|
8643d16989
|
Split i2c
|
7 years ago |
Ondřej Hruška
|
4bd8dc6cb0
|
split some files in units to smaller .c files, comments etc
|
7 years ago |
Ondřej Hruška
|
18e76ad060
|
base of 1wire, need to make async
|
7 years ago |
Ondřej Hruška
|
a44eb5f16a
|
doc for all units
|
7 years ago |
Ondřej Hruška
|
e2e4d91cf3
|
Added func for simple periph clock toggling without the horrible if jungle
|
7 years ago |
Ondřej Hruška
|
ace2bd6357
|
switch to freeRtos malloc + improve malloc_safe utils, fixed memleak
|
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
|
e88bf84ea1
|
basic usart skeleton
|
7 years ago |
Ondřej Hruška
|
69fa263f45
|
working SPI unit
|
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
|
931f6cea59
|
added missing mutex for shared scratch buffer
|
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
|
1e41d4c3cb
|
added unit type checks to UU_ functions
|
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
|
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 |