Dario Nieuwenhuis
|
35f284ec22
|
Merge pull request #2691 from caleb-garrett/cryp-dma
STM32 CRYP DMA
|
2024-03-12 19:30:20 +00:00 |
|
Caleb Garrett
|
b1ba272987
|
rustfmt
|
2024-03-12 15:13:06 -04:00 |
|
Caleb Garrett
|
2634a57098
|
Correct cryp CI build issues.
|
2024-03-12 15:05:22 -04:00 |
|
Caleb Garrett
|
61050a16d5
|
Add CRYP DMA support. Updated example.
|
2024-03-12 12:01:14 -04:00 |
|
Caleb Garrett
|
6e9e8eeb5f
|
Refactored cryp din/dout into functions.
|
2024-03-11 11:08:02 -04:00 |
|
Corey Schuhen
|
65b38cf755
|
Fix examples and improve imports required.
|
2024-03-07 17:45:01 +10:00 |
|
Corey Schuhen
|
a9ff38003b
|
Documentation.
.
|
2024-03-07 17:45:01 +10:00 |
|
Corey Schuhen
|
fecb65b988
|
Make use of internal BXCAN crate work. Tested on stm32f103 with real bus and HIL tests.
Fix
|
2024-03-07 17:45:01 +10:00 |
|
Dario Nieuwenhuis
|
aaea056ed1
|
Merge pull request #2664 from eZioPan/build-target-fix
ci stm32: build target fix
|
2024-03-06 18:51:25 +00:00 |
|
Dario Nieuwenhuis
|
f3efa4ee3b
|
stm32/rtc: remove use of deprecated .timestamp()
|
2024-03-06 19:45:57 +01:00 |
|
Vo Trung Chi
|
5d53348c76
|
stm32: add usb_hid_mouse example
Signed-off-by: Vo Trung Chi <chi.votrung@vn.bosch.com>
|
2024-03-07 00:59:49 +07:00 |
|
Vo Trung Chi
|
61653229b6
|
stm32: add usb_hid_mouse example
Signed-off-by: Vo Trung Chi <chi.votrung@vn.bosch.com>
|
2024-03-07 00:57:18 +07:00 |
|
Vo Trung Chi
|
315fb040ee
|
stm32: add usb_hid_mouse example
Signed-off-by: Vo Trung Chi <chi.votrung@vn.bosch.com>
|
2024-03-07 00:46:27 +07:00 |
|
Dario Nieuwenhuis
|
c8c4b0b701
|
stm32/rcc: port g0 to new api.
|
2024-03-04 00:04:06 +01:00 |
|
Dario Nieuwenhuis
|
b4567bb8c5
|
stm32/rcc: g4: consistent PllSource, add pll pqr limits, simplify a bit.
|
2024-03-04 00:04:06 +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
|
95234cddba
|
stm32: autogenerate mux config for all chips.
|
2024-03-01 23:54:37 +01:00 |
|
Caleb Garrett
|
998532c33e
|
Merge branch 'embassy-rs:main' into cryp
|
2024-02-29 15:21:06 -05:00 |
|
eZio Pan
|
47c579eba2
|
update metapac
|
2024-02-29 00:11:40 +08:00 |
|
Haobo Gu
|
a0afd378f4
|
update usbd-hid to latest
Signed-off-by: Haobo Gu <haobogu@outlook.com>
|
2024-02-26 17:28:29 +08:00 |
|
Caleb Garrett
|
29d0d80808
|
Merge branch 'main' into cryp
|
2024-02-25 21:21:21 -05:00 |
|
Dario Nieuwenhuis
|
72c6f9a101
|
stm32/adc: reexport enums from PAC to avoid boilerplate hell.
|
2024-02-26 03:02:58 +01:00 |
|
Caleb Garrett
|
f352b6d68b
|
Address CI build issues.
|
2024-02-25 20:59:07 -05:00 |
|
Caleb Garrett
|
967b4927b0
|
Correct tag generation.
|
2024-02-25 20:59:07 -05:00 |
|
Caleb Garrett
|
bf4cbd7577
|
Add CRYP example.
|
2024-02-25 20:59:07 -05:00 |
|
Dario Nieuwenhuis
|
489d0be2a2
|
stm32/rcc: unify naming sysclk field to sys , enum to Sysclk .
|
2024-02-26 00:00:17 +01:00 |
|
Dario Nieuwenhuis
|
497515ed57
|
Merge pull request #2583 from OroArmor/tim_pll_clk
Enable PLL Clocks for TIMx peripherals on STM32F3xx Chips
|
2024-02-25 22:45:48 +00:00 |
|
Corey Schuhen
|
1327a644b6
|
FDCAN: Don't require internal module for public API.
|
2024-02-25 10:14:12 +10:00 |
|
Eli Orona
|
e79d2dd756
|
Move to internal mod and re-export the enums
|
2024-02-24 12:54:58 -08:00 |
|
Dario Nieuwenhuis
|
0665e0d452
|
stm32/rcc: port U5 to new API, add all PLLs, all HSE modes.
|
2024-02-23 01:24:05 +01:00 |
|
Dario Nieuwenhuis
|
9c918f6474
|
Merge pull request #2588 from cschuhen/feature/fdcan_buffered
Add FDCAN Buffered mode.
|
2024-02-23 00:07:05 +01:00 |
|
Eli Orona
|
88e29608ed
|
Rust fmt
|
2024-02-20 17:59:51 -08:00 |
|
Eli Orona
|
9505695830
|
Move compile test to the STM32F334 example.
|
2024-02-20 17:55:05 -08:00 |
|
Dario Nieuwenhuis
|
ce81bb5d53
|
Merge pull request #2559 from mchant/main
added usb_hid_mouse example for rp
|
2024-02-20 00:05:41 +00:00 |
|
Mick Chanthaseth
|
bae30fb397
|
removed extra spaces.
|
2024-02-19 15:41:15 -08:00 |
|
Mick Chanthaseth
|
9c870981e3
|
fixed formatting in usb_hid_mouse.rs
|
2024-02-19 15:28:57 -08:00 |
|
Mick Chanthaseth
|
f3b96d8ba0
|
Updated formatting in usb_hid_mouse.rs.
|
2024-02-19 15:14:28 -08:00 |
|
Dario Nieuwenhuis
|
69bfcaad42
|
Merge pull request #2594 from exzachlyvv/zvv/u5-i2c
Add simple i2c example for u5
|
2024-02-18 22:35:18 +00:00 |
|
Corey Schuhen
|
3f93105e9f
|
Add dep for static_cell to example.
|
2024-02-19 08:33:19 +10:00 |
|
Zach
|
f12bba8a6d
|
Add simple i2c example for u5
|
2024-02-18 16:26:44 -06:00 |
|
Dario Nieuwenhuis
|
034e47abac
|
Merge pull request #2591 from exzachlyvv/zvv/u5-flash
support u5 flash
|
2024-02-18 17:55:35 +00:00 |
|
Corey Schuhen
|
eafa90cd07
|
Remove the OperatingMode typestates
Instead have two explcit types(without the mode generic arg)types:
- One for config
- One for all operating modes
|
2024-02-18 13:09:37 +10:00 |
|
Zach
|
f9e7fc6e5e
|
u5 - add working rng example
|
2024-02-17 14:00:03 -06:00 |
|
Zach
|
dd9f0d9d9e
|
support u5 flash
|
2024-02-17 12:04:53 -06:00 |
|
Corey Schuhen
|
5ad291b708
|
Add a buffered mode.
|
2024-02-17 18:26:57 +10:00 |
|
Corey Schuhen
|
70b3c4374d
|
Port FDCAN HAL to use PAC directly instead of fdcan crate.
- Provide separate FDCAN capable and Classic CAN API's
- Don't use fdcan crate dep anymore
- Provide embedded-can traits.
|
2024-02-17 18:25:58 +10:00 |
|
Mick Chanthaseth
|
7609313a75
|
Merge branch 'embassy-rs:main' into main
|
2024-02-16 22:27:06 -08:00 |
|
Mick Chanthaseth
|
0097cbcfe3
|
Update imports in usb_hid_mouse.rs
|
2024-02-16 22:22:13 -08:00 |
|
Eli Orona
|
e99ef49611
|
Move to auto-generated based system.
|
2024-02-16 19:57:00 -08:00 |
|