bors[bot]
5f43c1d37e
Merge #850
...
850: Shared buses with SetConfig r=Dirbaio a=kalkyl
Addresses issue #830
Co-authored-by: Henrik Alsér <henrik@mindbite.se>
2022-07-10 00:03:44 +00:00
Henrik Alsér
c9b5856153
Features only on nightly
2022-07-10 00:58:05 +02:00
Henrik Alsér
c9ceec8797
Cleanup
2022-07-10 00:49:46 +02:00
Henrik Alsér
ce7bc32755
Nightly feature gate for embedded-storage-async
2022-07-10 00:15:20 +02:00
Henrik Alsér
ef24faf2df
Add asynch mod to shared_bus
2022-07-10 00:05:57 +02:00
Henrik Alsér
20f56b856f
Add embassy-embedded-hal nightly feature
2022-07-09 23:44:08 +02:00
Henrik Alsér
baae64d911
Add embassy-embedded-hal nightly feature
2022-07-09 23:41:02 +02:00
Dario Nieuwenhuis
921bc4d97b
Merge pull request #852 from embassy-rs/rp-flex
...
rp: add Flex gpio
2022-07-09 02:42:38 +02:00
Henrik Alsér
880b71a1e8
impl SetConfig for stm32 i2c and SPI
2022-07-09 02:28:05 +02:00
Dario Nieuwenhuis
ccf57cfab6
rp: add GPIO HIL test.
2022-07-09 02:14:30 +02:00
Dario Nieuwenhuis
5cc5961c94
rp/gpio: add Flex.
2022-07-09 02:14:30 +02:00
Henrik Alsér
85e67d94ad
impl SetConfig for rp2040 SPI
2022-07-09 00:32:55 +02:00
Henrik Alsér
d637510b44
Associated type
2022-07-09 00:00:55 +02:00
Henrik Alsér
15384d27bb
Merge upstream
2022-07-08 23:42:19 +02:00
Henrik Alsér
b72ba0a6c4
Merge upstream
2022-07-08 23:37:35 +02:00
bors[bot]
d2a622b3d0
Merge #849
...
849: Add EH 1.0 impls for stm32 i2c r=Dirbaio a=kalkyl
Add missing stm32 impls for embedded-hal 1.0 i2c traits
Co-authored-by: Henrik Alsér <henrik@mindbite.se>
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net>
2022-07-08 15:09:49 +00:00
Henrik Alsér
f30ff9cadc
Shared buses with SetConfig
2022-07-08 15:47:47 +02:00
Henrik Alsér
43aec9083c
Cleanup
2022-07-08 08:03:38 +02:00
Henrik Alsér
51dc9b8de0
Merge branch 'stm32-eh1' of github.com:kalkyl/embassy into stm32-eh1
2022-07-08 08:02:05 +02:00
Dario Nieuwenhuis
01ef03f446
stm32/i2c: impl ErrorType for all.
2022-07-07 15:46:30 +02:00
Henrik Alsér
399e7a4791
NoDma
2022-07-07 15:46:30 +02:00
Henrik Alsér
be731b222e
Cleanup
2022-07-07 15:46:30 +02:00
Henrik Alsér
0fe818f4f8
v1 fix
2022-07-07 15:46:30 +02:00
Henrik Alsér
1ed5b387f9
v2 fix
2022-07-07 15:46:30 +02:00
Henrik Alsér
02812754ec
rustfmt
2022-07-07 15:46:30 +02:00
Henrik Alsér
2460d21fa4
Add EH 1.0 impls for stm32 i2c
2022-07-07 15:46:30 +02:00
Henrik Alsér
701a765122
NoDma
2022-07-07 08:32:00 +02:00
bors[bot]
1fb70e2fac
Merge #848
...
848: Blocking shared bus EH 0.2 impls + example docs r=Dirbaio a=kalkyl
Adds impls for the old embedded-hal v0.2 traits for usability until the ecosystem catches up with EH1.
Also added some basic examples in docs of how the shared buses can be set up.
Co-authored-by: Henrik Alsér <henrik@mindbite.se>
2022-07-06 22:38:55 +00:00
Henrik Alsér
4e7cf44a3e
Cleanup
2022-07-07 00:00:17 +02:00
Henrik Alsér
265d43a65d
v1 fix
2022-07-06 23:56:44 +02:00
Henrik Alsér
e6887200f5
v2 fix
2022-07-06 23:45:08 +02:00
Henrik Alsér
5492b5c121
rustfmt
2022-07-06 23:31:30 +02:00
Henrik Alsér
2dfb03abda
Add EH 1.0 impls for stm32 i2c
2022-07-06 23:25:38 +02:00
Henrik Alsér
4b4fe7245b
Add EH 0.2 impls + example docs
2022-07-06 23:02:16 +02:00
bors[bot]
6baddaf539
Merge #845
...
845: Add blocking shared bus for i2c and SPI r=Dirbaio a=kalkyl
Blocking versions of the shared buses
Co-authored-by: Henrik Alsér <henrik.alser@me.com>
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net>
2022-07-06 14:59:29 +00:00
Dario Nieuwenhuis
455374b7f9
spi shared bus: assert/deassert CS inside the lock.
2022-07-06 16:57:29 +02:00
Henrik Alsér
ba2412ff7e
Mutex for SPI
2022-07-06 03:47:55 +02:00
Henrik Alsér
d3d82ad87d
Mutex
2022-07-06 03:31:21 +02:00
Henrik Alsér
264b32d71b
Add blocking shared bus for i2c and SPI
2022-07-06 02:35:46 +02:00
bors[bot]
5fef527764
Merge #844
...
844: Use correct chip family name for example r=Dirbaio a=lulf
bors r+
Co-authored-by: Ulf Lilleengen <lulf@redhat.com>
2022-07-05 11:51:18 +00:00
Ulf Lilleengen
6f425d7721
Use correct chip family name for example
2022-07-05 13:17:55 +02:00
bors[bot]
87e3ae321b
Merge #843
...
843: Document configuration options and handle optional downlink r=lulf a=lulf
Co-authored-by: Ulf Lilleengen <lulf@redhat.com>
2022-07-04 08:59:06 +00:00
Ulf Lilleengen
daf3ea24d7
Document configuration options and handle optional downlink
2022-07-04 10:33:29 +02:00
bors[bot]
0ed4e57ea4
Merge #838
...
838: embassy-boot touchups r=lulf a=FrozenDroid
Co-authored-by: Vincent Stakenburg <v.stakenburg@cosinuss.nl>
2022-06-30 12:59:41 +00:00
Vincent Stakenburg
3dc26bbe39
simplify set_magic
2022-06-30 14:56:40 +02:00
Vincent Stakenburg
0e55bb2a20
add log feature to embassy-boot-stm32
2022-06-30 14:56:36 +02:00
bors[bot]
2ee398b5d2
Merge #837
...
837: Use base address for RAM for stm32 r=Dirbaio a=lulf
Co-authored-by: Ulf Lilleengen <lulf@redhat.com>
2022-06-29 17:21:02 +00:00
Ulf Lilleengen
7b47bea72c
Remove unused imports
2022-06-29 19:19:24 +02:00
Ulf Lilleengen
7b35b4ebee
Fix RAM origin copy paste from nrf
2022-06-29 19:14:07 +02:00
bors[bot]
e0e675042b
Merge #803
...
803: Initial independent watchdog implementation r=FrozenDroid a=FrozenDroid
Co-authored-by: Vincent Stakenburg <v.stakenburg@cosinuss.nl>
2022-06-28 11:40:51 +00:00