King Kévin
|
5325deaf59
|
i2c_master: sleep to reduce erronous pulse, and use interrupts to wake up
|
2022-06-22 11:04:44 +02:00 |
King Kévin
|
2e19d95dc1
|
i2c_master: improve flag check and add timeout
|
2022-06-22 11:04:44 +02:00 |
King Kévin
|
5879b0309e
|
main: use header file
|
2022-06-22 11:03:22 +02:00 |
King Kévin
|
1d2be7ceb2
|
add I²C master library
|
2022-06-22 11:03:22 +02:00 |
King Kévin
|
81152cfee2
|
eeprom_blockprog: add EEPROM block programing library
|
2022-06-22 11:03:22 +02:00 |
King Kévin
|
9b5e9bb2b3
|
make: allow multiple source files
|
2022-06-22 11:03:22 +02:00 |
King Kévin
|
b3b2eb4782
|
stm8s: fix data unlocking keys
|
2022-06-22 11:03:22 +02:00 |
King Kévin
|
2c9da799f8
|
stm8s.h: fix bit fields type
|
2022-06-22 11:03:22 +02:00 |
King Kévin
|
b0c67e94f5
|
stm8s.h: add i2c fields
|
2022-06-22 11:03:22 +02:00 |
King Kévin
|
d03330e461
|
initial firmware template
|
2020-09-30 16:59:31 +02:00 |