|
0c0597f775
|
Don't include extended timer support on chips without it
|
2021-06-29 12:07:10 +10:00 |
|
|
94e13ef053
|
Fix Cc::event_compare
|
2021-06-29 11:39:50 +10:00 |
|
|
e5a5031f20
|
Get rid of the TODO about variant names, stop the timer before setting BITMODE and set a default frequency.
|
2021-06-29 11:29:32 +10:00 |
|
|
e7addf094b
|
Fix Cc::wait never resolving and refactor some APIs
I think the interrupt was getting immediately re-triggered as soon as the handler exited, so I disabled the interrupt in the handler.
|
2021-06-29 10:33:41 +10:00 |
|
|
f501907f9e
|
Merge pull request #259 from thalesfragoso/block-timer
Add BlockingTimer and features to choose tick rate
|
2021-06-28 23:58:51 +02:00 |
|
|
51583afc1e
|
Add docs for BlockingTimer and rename tick features
|
2021-06-28 18:52:27 -03:00 |
|
|
54197d1663
|
Add BlockingTimer and features to choose tick rate
|
2021-06-28 18:01:40 -03:00 |
|
|
cdb0c72849
|
Merge pull request #255 from thalesfragoso/od-pin
stm32: Allow for open drain configuration for output pin
|
2021-06-27 19:29:18 +02:00 |
|
|
c5022b1196
|
stm32: Make sure Output gpio driver is pushpull
|
2021-06-27 13:25:35 -03:00 |
|
|
02781ed744
|
Add an nRF Timer driver
Resolves #189
|
2021-06-26 17:58:36 +10:00 |
|
|
0eaadfc125
|
stm32: Update gpio examples
|
2021-06-25 18:16:43 -03:00 |
|
|
a3f0aa02a4
|
Separate OpenDrain pin to a new type
|
2021-06-25 17:22:51 -03:00 |
|
|
e6d6e82e54
|
Merge pull request #257 from embassy-rs/rp-clocks
rp: fixes and add SPi
|
2021-06-25 06:43:22 +02:00 |
|
|
88bc2972f6
|
rp/spi: add write-only spi driver
|
2021-06-25 06:24:14 +02:00 |
|
|
9cf1d5b29c
|
rp/clocks: fix wrong PLL setup
|
2021-06-25 06:24:14 +02:00 |
|
|
c7c897bb72
|
rp/gpio: add infallible inherent methods
|
2021-06-25 06:24:14 +02:00 |
|
|
a35c8561c7
|
Merge pull request #256 from embassy-rs/rp-clocks
rp: clock setup
|
2021-06-25 03:51:39 +02:00 |
|
|
5a6384d199
|
rp: clock setup
|
2021-06-25 03:38:21 +02:00 |
|
|
efb3b3a0a8
|
stm32: Allow for open drain configuration for output pin
|
2021-06-24 20:42:43 -03:00 |
|
|
e1880a19df
|
Merge pull request #254 from thalesfragoso/f0-rcc
F0 rcc
|
2021-06-24 20:39:51 -03:00 |
|
|
013792b944
|
Separate exti into v1 and v2
|
2021-06-24 20:28:06 -03:00 |
|
|
1c33a3b94c
|
#[cfg] exti
|
2021-06-24 19:41:04 -03:00 |
|
|
210104e6dc
|
Remove unused gpio_af from codegen
|
2021-06-24 19:23:51 -03:00 |
|
|
409884be2a
|
Add F0 RCC
|
2021-06-24 19:21:56 -03:00 |
|
|
797534d1a6
|
Update features to include F0
|
2021-06-22 14:41:42 -03:00 |
|
|
9e5406f761
|
Merge pull request #252 from thalesfragoso/net-resources
net: Make the user pass in the StackResources in init
|
2021-06-21 01:49:32 +02:00 |
|
|
5a4e3ceb88
|
Update stm32-data (adds DBGMCU to all chips)
|
2021-06-21 01:38:59 +02:00 |
|
|
aca0fb1065
|
net: Make the user pass in the StackResources in init
By having the user pass in the resources, we can make them generic, this way
the user can choose the size of the individual resources
|
2021-06-20 17:15:18 -03:00 |
|
|
06d69a8028
|
Merge pull request #251 from embassy-rs/net-fix
net/tcp: Fix panic when consuming 0 bytes at EOF
|
2021-06-18 02:06:41 +02:00 |
|
|
d94feb9fcd
|
net/tcp: Fix panic when consuming 0 bytes at EOF
|
2021-06-18 01:58:14 +02:00 |
|
|
0d1ae0a01e
|
Merge pull request #247 from thalesfragoso/eth-v2
Eth v2
|
2021-06-16 16:55:39 +02:00 |
|
|
098ce6e740
|
stm32h7: Add ethernet example
|
2021-06-16 16:48:35 +02:00 |
|
|
77546825a1
|
stm32: Make vcell dependency optional
|
2021-06-16 16:48:35 +02:00 |
|
|
598201bff3
|
eth-v2: Make embassy-net optional
|
2021-06-16 16:48:35 +02:00 |
|
|
3396a51938
|
net: Add features for pool size and remove unwrap on smoltcp device
|
2021-06-16 16:48:35 +02:00 |
|
|
6cecc6d4b5
|
eth-v2: Get hclk frequency from clock singleton
|
2021-06-16 16:48:35 +02:00 |
|
|
f7e1f262af
|
eth-v2: Enable source address filtering
|
2021-06-16 16:48:35 +02:00 |
|
|
ffc19a54d6
|
eth-v2: Fix bug in Rx descriptors and add docs art
|
2021-06-16 16:48:35 +02:00 |
|
|
6daa55a897
|
eth-v2: Fix setting the registers for the descriptors
Also, the interrupts are set to 1 to clear, the manual could have helped
with that one...
|
2021-06-16 16:48:35 +02:00 |
|
|
0b42e12604
|
eth-v2: Fix off by one bug
|
2021-06-16 16:48:35 +02:00 |
|
|
54ad2a41f1
|
eth-v2: Work around missing AF for REF_CLK
|
2021-06-16 16:48:35 +02:00 |
|
|
0c837f07c0
|
eth-v2: Enable clocks in new
|
2021-06-16 16:48:35 +02:00 |
|
|
e039c7c42c
|
eth-v2: Remove Instance trait
|
2021-06-16 16:48:35 +02:00 |
|
|
05a239faf6
|
eth-v2: Implement embassy-net's Device Trait and fix Drop
|
2021-06-16 16:48:35 +02:00 |
|
|
4cffa200bd
|
eth: Add lan8742a PHY
|
2021-06-16 16:48:35 +02:00 |
|
|
46e1bae9e3
|
eth-v2: Start Ethernet peripheral implementation
|
2021-06-16 16:48:35 +02:00 |
|
|
6386c34079
|
Merge pull request #250 from lulf/dual-core
Add support for generating PAC for dual cores
|
2021-06-16 16:46:01 +02:00 |
|
|
a4ea08f89f
|
Update submodule
|
2021-06-16 16:31:12 +02:00 |
|
|
56c5218292
|
Prescaler 1 means divide by 3 on WL55
|
2021-06-16 16:21:16 +02:00 |
|
|
383beb37b3
|
Rename from wl55 to wl5x and enable debug wfe
|
2021-06-16 16:07:21 +02:00 |
|