King Kévin
|
8803b1e8e4
|
stm8s: fix PCKEN definition
|
2022-10-19 14:01:36 +02:00 |
King Kévin
|
9118c6e7f4
|
stm8: add halt assembly
|
2022-10-19 14:01:36 +02:00 |
King Kévin
|
84187401b7
|
stm8: fix OPT names
|
2022-10-19 14:01:36 +02:00 |
King Kévin
|
5c415104df
|
stm8: make all OPT2 fields available
|
2022-10-19 14:01:36 +02:00 |
King Kévin
|
6c21bca064
|
stm8: fix timer definition typo
|
2022-10-19 14:01:36 +02:00 |
King Kévin
|
34b10750af
|
doc: minor, fox extension
|
2022-06-22 12:34:11 +02:00 |
King Kévin
|
f73fd9ec0d
|
doc: use markdown syntax
|
2022-06-22 11:08:36 +02:00 |
King Kévin
|
52d130a832
|
softi2c_master: add timeout to prevent infinite loop
|
2022-06-22 11:07:39 +02:00 |
King Kévin
|
04901a6ce1
|
softi2c_master: add software implementation I²C library
|
2022-06-22 11:07:39 +02:00 |
King Kévin
|
158d1899b9
|
i2c_master: mention more stable software implementation
|
2022-06-22 11:06:52 +02:00 |
King Kévin
|
e22bef850b
|
main: minor, improve code
|
2022-06-22 11:06:52 +02:00 |
King Kévin
|
30a5bc447c
|
i2c_master: minor, remove irrelevant comment
|
2022-06-22 11:04:44 +02:00 |
King Kévin
|
3afd4eac87
|
i2c_master: make error checking simpler
|
2022-06-22 11:04:44 +02:00 |
King Kévin
|
a7af5896a6
|
i2c_master: remove TIMEOUT since it makes little sense when sleeping
|
2022-06-22 11:04:44 +02:00 |
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 |