Corey Schuhen
b693ab9b34
Restore init order to restore H7.
...
Previous commit broke H7 support in HIL farm. Restore previous order by moving a bunch of config from new and into_config_mode to apply_config.
This is a cleanup that I had considered to move more register access into peripheral.rs.
2024-03-02 14:18:12 +10:00
Corey Schuhen
bf06d10534
Delay setting TX buffer mode until user had a chance to configure it.
2024-03-02 14:00:56 +10:00
Torin Cooper-Bennun
9e403fa89a
stm32: can: fd: rename abort_pending_mailbox, rm pub qualifier
2024-03-02 10:08:20 +10:00
Torin Cooper-Bennun
befbb2845a
stm32: can: fd: write: if in TX FIFO mode & bufs full, then abort
2024-03-02 10:08:20 +10:00
Torin Cooper-Bennun
30606f9782
stm32: can: fd: allow TX buffers in FIFO mode
2024-03-02 10:08:20 +10:00
Dario Nieuwenhuis
64890498ca
Merge pull request #2242 from lz1998/main
...
remove portable-atomic
2024-03-01 23:26:26 +00:00
Zheng Li
2c42463205
executor: remove portable-atomic for riscv.
2024-03-02 00:21:56 +01:00
Dario Nieuwenhuis
3fe907b54d
Merge pull request #2646 from cschuhen/feature/wake_tx_on_buffered_push
...
Give CAN a kick when writing into TX buffer via sender.
2024-03-01 23:15:42 +00:00
Corey Schuhen
df8f508ffa
Writing to TX buffer also needs to fire an interrupt to kick off transmission if it is idle.
...
Formatting
2024-03-02 09:09:27 +10:00
Dario Nieuwenhuis
3b9b44ea99
Merge pull request #2626 from embassy-rs/mux-all-chips
...
stm32: autogenerate mux config for all chips.
2024-03-01 22:57:04 +00:00
Dario Nieuwenhuis
95234cddba
stm32: autogenerate mux config for all chips.
2024-03-01 23:54:37 +01:00
Dario Nieuwenhuis
d5c9c611fa
Merge pull request #2619 from caleb-garrett/cryp
...
STM32 Crypto Accelerator
2024-03-01 19:35:57 +00:00
Dario Nieuwenhuis
defc1845c9
Merge pull request #2645 from siebeclaes/stm32-can-frame
...
stm32: can: fd: Fix Frame is_extended() function
2024-03-01 18:28:30 +00:00
Siebe Claes
96af20cf5b
stm32: can: fd: Fix Frame is_extended() function
2024-03-01 19:21:01 +01:00
Ulf Lilleengen
e70663765a
Merge pull request #2643 from ndrscodes/patch-2
...
docs: update broken reference in basic_application.adoc
2024-03-01 10:39:49 +00:00
Andreas Schmidt
4c0d63ce61
docs: update broken reference in basic_application.adoc
2024-03-01 10:13:59 +01:00
Caleb Garrett
97e125872e
Remove CRYP from F429.
2024-02-29 19:18:25 -05:00
Caleb Garrett
27fac380cf
Remove CRYP from H7A3.
2024-02-29 19:15:32 -05:00
Caleb Garrett
c9cca3c007
Fix H7 CRYP operation.
2024-02-29 19:09:44 -05:00
Caleb Garrett
998532c33e
Merge branch 'embassy-rs:main' into cryp
2024-02-29 15:21:06 -05:00
Ulf Lilleengen
715b6d52e0
Merge pull request #2641 from ndrscodes/patch-1
...
docs: update basic example references in basic_application.adoc
2024-02-29 20:15:37 +00:00
Andreas Schmidt
e954d1716a
docs: update basic example references in basic_application.adoc
2024-02-29 20:27:35 +01:00
Erik Bånvik
8eac5d07f6
Remove Event, which was mostly used for debugging
2024-02-29 09:50:28 +01:00
Erik Bånvik
f0753998bc
Clear all interrupts
2024-02-29 02:02:01 +01:00
Erik Bånvik
35febae570
Fixed missing nrf52840 in Event
2024-02-29 01:31:07 +01:00
Erik Bånvik
4294bc5e4b
Added IEEE 802.15.4 radio
2024-02-28 22:36:31 +01:00
Dario Nieuwenhuis
263d1b024c
Merge pull request #2637 from cschuhen/feature/fix_buf_size
...
Buffer is not big enough for FD frames.
2024-02-28 17:33:58 +00:00
Dario Nieuwenhuis
4853076ee3
Merge pull request #2638 from eZioPan/update-metapac
...
update metapac
2024-02-28 17:33:20 +00:00
eZio Pan
47c579eba2
update metapac
2024-02-29 00:11:40 +08:00
Ulf Lilleengen
dc0fac6005
Merge pull request #2639 from barnabywalters/docs
...
[docs] Added some failure modes to watch out for
2024-02-28 14:55:45 +00:00
Barnaby Walters
d07a0148d7
Documented rp2040 probe-rs info bug, linked to new_project page
2024-02-28 15:48:37 +01:00
Ulf Lilleengen
b806800f23
Merge pull request #2351 from jewel-rs/feat/radio
...
[embassry_nrf]: add BLE Radio driver
2024-02-28 14:40:18 +00:00
Barnaby Walters
2787164ea9
grammar fix
2024-02-28 15:15:43 +01:00
Barnaby Walters
990b44566c
[docs] Added some failure modes to watch out for
...
* Linked to probe.rs website rather than the crates.io page
* Fixed some formatting errors (>:( grrr asciidoc)
* Added cargo add probe-rs failure mode
* Added pico-w vs pico blinky failure mode
2024-02-28 15:11:30 +01:00
Guilherme S. Salustiano
368b3a9aaf
fix: radio error
2024-02-28 14:54:54 +01:00
Corey Schuhen
1353a343b8
Buffer is not big enough for FD frames.
2024-02-28 18:03:53 +10:00
Dario Nieuwenhuis
5ced938184
Merge pull request #2634 from maiaherringfish/stm32h7-fdcansel-fix
...
adding FDCANSEL logic for STM32H7x
2024-02-28 00:54:43 +00:00
Dario Nieuwenhuis
da4ccb62e4
Merge pull request #2635 from MaxiluxSystems/fdcan-refactor
...
stm32: can: fd: some refactoring
2024-02-28 00:50:40 +00:00
Torin Cooper-Bennun
a8da42943f
stm32: can: fd: rm some irrelevant commented code and dead code
2024-02-27 23:47:41 +00:00
Torin Cooper-Bennun
0ed402fd79
stm32: can: fd: refactor out some duplicate code
2024-02-27 23:47:25 +00:00
Maia
b7e0964a07
added FDCANSEL logic for H7
2024-02-27 11:07:05 -08:00
Dario Nieuwenhuis
62c5df7e5b
Merge pull request #2631 from MaxiluxSystems/small-fdcan-fixes
...
stm32: can: fd: fix SID read/write and BRS setting for TX
2024-02-27 12:19:03 +00:00
Dario Nieuwenhuis
55cda6ad97
Merge pull request #2628 from eZioPan/iwdg-v3-psc
...
allow higher psc value for iwdg_v3 ...
2024-02-27 11:47:45 +00:00
Dario Nieuwenhuis
140848c503
Merge pull request #2630 from plaes/nrf-spim-reduce-spam
...
nrf: spim: Hide the "Copying SPIM tx buffer into RAM for DMA" traces
2024-02-27 11:34:35 +00:00
Torin Cooper-Bennun
9a4f58fe15
stm32: can: fd: only TX with BRS if also TXing with FDF
2024-02-27 10:38:40 +00:00
Torin Cooper-Bennun
e63b0d7a2f
stm32: can: fd: fix SID read/write from buf elems
2024-02-27 10:38:07 +00:00
Ulf Lilleengen
8f11b12319
Merge pull request #2629 from plaes/nrf-drop-embedded-storage-async-dep
...
nrf: Bump embedded-storage-async to 0.4.1
2024-02-27 08:54:31 +00:00
Priit Laes
137855418a
nrf: Bump embedded-storage-async to 0.4.1
2024-02-27 10:40:10 +02:00
Priit Laes
0bcbca9e5b
nrf: spim: Hide the "Copying SPIM tx buffer into RAM for DMA" traces
...
Now that SPIM driver seems to be properly working, hide the trace logs
which occur whenever tx buffer needs to be copied into RAM.
2024-02-27 10:37:45 +02:00
eZio Pan
bf44adc4bc
allow higher psc value for iwdg_v3
2024-02-27 14:20:58 +08:00