9names
|
9e7e785e22
|
Merge pull request #36 from anall/feature/sio
add module to manage ownership of parts of SIO
|
2021-05-12 00:12:45 +10:00 |
|
Andrea Nall
|
35464a1c4b
|
typo fix, rustfmt
|
2021-05-10 08:29:59 -05:00 |
|
Andrea Nall
|
2ef1343c05
|
add module to manage ownership of parts of SIO
|
2021-05-09 22:33:36 -05:00 |
|
9names
|
877c967466
|
Merge pull request #28 from Nic0w/uart
Working implementation of an UART HAL.
|
2021-05-09 18:07:05 +10:00 |
|
9names
|
c5da7659c9
|
Merge pull request #27 from Nic0w/pll
Working HAL for PLLs
|
2021-05-09 17:59:27 +10:00 |
|
Nic0w
|
9b082b012d
|
Clippy, second pass for errors in CI.
|
2021-05-09 09:53:22 +02:00 |
|
Nic0w
|
a663b1f552
|
Clippy, second pass for errors in CI.
|
2021-05-09 09:42:31 +02:00 |
|
Nic0w
|
e18111d564
|
Merge branch 'uart' of github.com:Nic0w/rp-hal into uart
|
2021-05-05 08:10:34 +02:00 |
|
Nic0w
|
020c9d9a3d
|
cargo clippy & fmt
|
2021-05-05 08:06:47 +02:00 |
|
Nic0w
|
c35358f475
|
Change comment on baudrate calculation
|
2021-05-05 08:02:53 +02:00 |
|
Nic0w
|
64dee52dd5
|
Satisfies clippy
|
2021-05-05 07:55:51 +02:00 |
|
9names
|
72127aa8e7
|
Remove duplicate entry in Cargo.toml
Remove accidental duplication of embedded-time dependency introduced when performing merge-conflict resolution
|
2021-05-05 12:48:40 +10:00 |
|
9names
|
31b0230da1
|
Merge branch 'main' into uart
|
2021-05-05 12:46:06 +10:00 |
|
9names
|
19cb392205
|
Merge pull request #24 from Nitori-/basic-gpio
Basic GPIO support
|
2021-05-05 08:26:21 +10:00 |
|
9names
|
d26e13c5ef
|
Merge branch 'main' into basic-gpio
|
2021-05-05 08:23:03 +10:00 |
|
9names
|
e30d4af814
|
Merge pull request #32 from 9names/ci_improvement
CI improvement: separate tasks, disable cargo test, fix clippy warning
|
2021-05-05 08:22:23 +10:00 |
|
Nic0w
|
8586f98c02
|
Better comments and renamed variable names for more clarity.
|
2021-05-04 22:16:04 +02:00 |
|
Nic0w
|
be78a5c792
|
Consistency re. clear_bit/set_bit.
|
2021-05-04 19:56:36 +02:00 |
|
Nic0w
|
ac2af7582e
|
Pulling the integer out of the frequency first.
|
2021-05-04 19:54:15 +02:00 |
|
Nic0w
|
d9b1b2b1ec
|
Fix comments on {read,write}_raw() functions
|
2021-05-04 19:48:40 +02:00 |
|
9names
|
416baf6405
|
Add #Safety tag to unsafe rationale docstring
|
2021-05-04 18:08:06 +10:00 |
|
9names
|
691f43c17b
|
Move tests into seperate workflow
|
2021-05-04 17:52:48 +10:00 |
|
9names
|
41c6db6811
|
Move clippy into seperate workflow
|
2021-05-04 17:41:33 +10:00 |
|
9names
|
95a1080a46
|
Move rustfmt to seperateworkflow
|
2021-05-04 17:38:01 +10:00 |
|
9names
|
7588f76844
|
Merge branch 'main' into basic-gpio
|
2021-05-04 16:35:46 +10:00 |
|
Nic0w
|
8d29464ee3
|
Propagate read errors.
|
2021-05-02 09:04:05 +02:00 |
|
Nic0w
|
992bcdf47b
|
Cargo fmt
|
2021-05-02 08:42:51 +02:00 |
|
Nic0w
|
abf91a3687
|
Move serial traits impl. back to uart.rs
|
2021-05-02 08:41:20 +02:00 |
|
Nic0w
|
835ad7a5c1
|
Read errors.
|
2021-05-02 08:27:29 +02:00 |
|
Nic0w
|
5620bdbd07
|
Move checks in new() so initialize() cannot fail.
|
2021-04-29 21:06:11 +02:00 |
|
Nic0w
|
eb4ebc782a
|
Cargo fmt pass.
|
2021-04-29 20:35:47 +02:00 |
|
Nic0w
|
e91e124484
|
Merge branch 'pll' of github.com:Nic0w/rp-hal into pll
|
2021-04-29 20:21:02 +02:00 |
|
Nic0w
|
eb376cf47b
|
Using modify() to clear specific bits instead of a blanket 0 on all bits.
|
2021-04-29 20:16:52 +02:00 |
|
Nic0w
|
5726bef879
|
Fix typo on post_div check
Co-authored-by: tdittr <tdittr@users.noreply.github.com>
|
2021-04-29 20:16:52 +02:00 |
|
Nic0w
|
20c35d5e14
|
Fix type conversion issue
|
2021-04-29 20:16:52 +02:00 |
|
Nic0w
|
649998189f
|
Move PLL parameters into a struct to help testability and reconfiguration of the PLL.
|
2021-04-29 20:16:52 +02:00 |
|
Nic0w
|
9be7c41400
|
Working implementation of a PLL HAL.
|
2021-04-29 20:16:52 +02:00 |
|
9names
|
48dd8069b8
|
Merge pull request #30 from 9names/fix_xosc_warning
Remove unnecessary unsafe block + cargo fmt XOSC
|
2021-04-29 17:53:22 +10:00 |
|
9names
|
010a5cabf3
|
Remove redundant field name
|
2021-04-29 11:19:47 +10:00 |
|
9names
|
f21648de93
|
Autoformatted using cargo fmt
|
2021-04-29 11:15:41 +10:00 |
|
9names
|
1b42913077
|
Remove unneeded unsafe
|
2021-04-29 11:11:11 +10:00 |
|
9names
|
3bdc338a0d
|
Merge pull request #29 from tdittr/feature/doc-tests-in-ci
Add `cargo test` to CI run and fix an error found by it
|
2021-04-28 14:02:07 +10:00 |
|
9names
|
f728de5efb
|
Merge pull request #25 from Nic0w/xosc
Working HAL for the XOSC
|
2021-04-28 14:01:10 +10:00 |
|
tdittr
|
39f02c4a44
|
Add cargo test to CI run and fix an error found by it
Besides the normal usage of unit-tests this also ensures that
example in doc-comments do at least compile.
|
2021-04-27 12:08:47 +02:00 |
|
Nic0w
|
f3fba80a71
|
Implement embedded_hal::serial traits for the UART.
|
2021-04-26 22:05:37 +02:00 |
|
Nic0w
|
50a428e2ad
|
Error needs to derive Debug if we want to unwrap.
|
2021-04-26 21:25:52 +02:00 |
|
Jennifer Wilcox
|
a4b15a3547
|
Fix ARM toolchain apt package name
|
2021-04-26 12:06:57 -05:00 |
|
Jennifer Wilcox
|
09d9247f2f
|
apt-get requires sudo
|
2021-04-26 12:05:24 -05:00 |
|
Jennifer Wilcox
|
0badff4f1c
|
Install arm-none-eabi-gcc in CI
|
2021-04-26 12:04:11 -05:00 |
|
Jennifer Wilcox
|
d738626f70
|
Also check examples
A quick check on my machine showed that just `cargo check --workspace`
didn't verify the examples. Quite silly.
|
2021-04-26 12:00:23 -05:00 |
|