c46d210ef9
note about shared crate
2025-04-24 22:46:00 +02:00
47596415d3
Merge pull request 'Rework library structure' ( #68 ) from shared-peripherals into main
...
Reviewed-on: #68
2025-04-24 17:04:18 +02:00
935ee9dbb1
Rework library structure
...
Changed:
- Move most library components to new [`vorago-shared-periphs`](https://egit.irs.uni-stuttgart.de/rust/vorago-shared-periphs )
which is mostly re-exported in this crate.
- Overhaul and simplification of several HAL APIs. The system configuration and IRQ router
peripheral instance generally does not need to be passed to HAL API anymore.
- All HAL drivers are now type erased. The constructors will still expect and consume the PAC
singleton component for resource management purposes, but are not cached anymore.
- Refactoring of GPIO library to be more inline with embassy GPIO API.
Added:
- I2C clock timeout feature support.
2025-04-24 16:54:03 +02:00
d641f3943f
Merge pull request 'start switching to defmt' ( #67 ) from add-defmt-support into main
...
Reviewed-on: #67
2025-04-24 14:29:02 +02:00
3b5e7a9af3
start switching to defmt
2025-04-22 18:21:19 +02:00
1a5670b362
small README update
va416xx-hal-v0.5.1
2025-03-11 16:42:16 +01:00
2b8a9dbce4
Merge pull request 'UART embedded-io fixes' ( #66 ) from uart-embedded-io-fixes into main
...
Reviewed-on: #66
2025-03-10 17:39:54 +01:00
6528dd855f
UART embedded-io fixes
2025-03-10 17:37:12 +01:00
4455cb0343
Merge pull request 'bump dependencies' ( #65 ) from bump-dependencies into main
...
Reviewed-on: #65
2025-03-07 17:25:55 +01:00
2706dbf461
bump dependencies
2025-03-07 17:25:34 +01:00
c3e16b4278
prepare embassy release
va416xx-embassy-v0.1.1
2025-03-07 17:22:19 +01:00
2088d7dc8a
prepare peb1 release
vorago-peb1-v0.1.2
2025-03-07 17:19:42 +01:00
a44ba7b8a5
Merge pull request 'UART error handling update' ( #64 ) from uart-error-handling-update into main
...
Reviewed-on: #64
va416xx-hal-v0.5.0
2025-03-07 17:14:02 +01:00
a3c6366e98
UART error handling update
2025-03-07 17:10:42 +01:00
016c421cb8
small docs fix
2025-02-18 19:10:05 +01:00
0e99e04dd1
use released packages
2025-02-18 19:07:32 +01:00
aea3d835f0
Merge pull request 'prepare embassy release' ( #63 ) from prep-embassy-release into main
...
Reviewed-on: #63
va416xx-embassy-v0.1.0
2025-02-18 18:33:02 +01:00
5f39b916fa
prepare embassy release
2025-02-18 18:26:38 +01:00
6d8a114f49
Merge pull request 'prepare HAL patch and embassy release' ( #62 ) from prep-hal-patch-embassy-release into main
...
Reviewed-on: #62
va416xx-hal-v0.4.1
2025-02-18 18:24:09 +01:00
969f0f4ca5
prepare HAL patch and embassy release
2025-02-18 18:20:11 +01:00
b6971ab7eb
Merge pull request 'bump all dependencies and prepare BSP and embassy release' ( #61 ) from prep-bsp-embassy-releases into main
...
Reviewed-on: #61
2025-02-18 16:56:44 +01:00
41b215e326
bump all dependencies and prepare BSP and embassy release
2025-02-18 16:55:08 +01:00
43da650d78
Merge pull request 'prep HAL release v0.4.0' ( #60 ) from prep-hal-v0.4.0 into main
...
Reviewed-on: #60
va416xx-hal-v0.4.0
2025-02-18 16:27:58 +01:00
c67f50c96c
prep HAL release v0.4.0
2025-02-18 16:26:44 +01:00
770d6cb905
date fix CHANGELOG
va416xx-v0.4.0
2025-02-18 15:16:14 +01:00
9878f3b493
Merge pull request 'update VS Code files' ( #59 ) from update-vscode-files into main
...
Reviewed-on: #59
2025-02-17 11:38:03 +01:00
1b07d0f258
update VS Code files
2025-02-17 11:36:40 +01:00
d785f8ab88
Merge pull request 'fix for UART example' ( #58 ) from example-fix into main
...
Reviewed-on: #58
2025-02-17 11:35:40 +01:00
527243ab96
fix for UART example
2025-02-17 11:35:11 +01:00
617ba3cca0
Merge pull request 'PAC changelog' ( #57 ) from pac-changelog into main
...
Reviewed-on: #57
2025-02-17 11:33:22 +01:00
167cb97f7d
PAC changelog
2025-02-17 11:33:07 +01:00
857b233881
Merge pull request 'changelog HAL' ( #56 ) from changelog-hal into main
...
Reviewed-on: #56
2025-02-17 11:32:47 +01:00
9dcb423976
changelog HAL
2025-02-17 11:30:52 +01:00
186ae6d059
Merge pull request 'UART update' ( #54 ) from uart-update into main
...
Reviewed-on: #54
2025-02-17 11:28:46 +01:00
54c949421e
added async support for UART
2025-02-17 11:28:33 +01:00
910ed58fdf
Merge pull request 'CI update' ( #55 ) from ci-update into main
...
Reviewed-on: #55
2025-02-17 11:26:12 +01:00
ddf50376ec
CI update
2025-02-17 11:17:05 +01:00
8fc9d12046
Merge pull request 'Async GPIO implementation' ( #53 ) from add-async-gpio into main
...
Reviewed-on: #53
2025-02-17 10:57:03 +01:00
0bcf611e46
Async GPIO implementation
2025-02-15 18:51:03 +01:00
7f6b1a7ba5
Merge pull request 'defmt and debug feature for PAC' ( #52 ) from update-pac-demt-debug-feature into main
...
Reviewed-on: #52
2025-02-14 16:42:50 +01:00
c39694e3cc
update CI
2025-02-14 16:39:28 +01:00
3b4dd9d5c3
defmt and debug feature for PAC
2025-02-14 16:34:26 +01:00
3fe3b833a6
Merge pull request 'HAL update' ( #51 ) from hal-update into main
...
Reviewed-on: #51
2025-02-14 16:31:15 +01:00
14ad647773
HAL update + CHANGELOG
2025-02-14 15:31:19 +01:00
f9d94a9d7e
Merge pull request 'Updated GPIO impl' ( #50 ) from update-gpio-impl-2 into main
...
Reviewed-on: #50
2025-02-14 14:42:43 +01:00
0d2fcd346b
Updated GPIO impl
2025-02-14 14:40:16 +01:00
9306bb07a9
Merge pull request 'simplified PWM impl' ( #49 ) from simplify-pwm-impl into main
...
Reviewed-on: #49
2025-02-14 14:37:09 +01:00
4fa1b17f20
simplified PWM impl
2025-02-13 19:05:40 +01:00
68fbeec9fe
Merge pull request 'minor doc improvements' ( #47 ) from minor-docs-improvements into main
...
Reviewed-on: #47
2025-02-13 18:51:18 +01:00
a8fbe2abb5
minor doc improvements
2025-02-13 18:50:53 +01:00