Torkel Danielsson
|
26d2148ee9
|
fix check errors
|
3 years ago |
Torkel Danielsson
|
db7428d398
|
Reduce the scope of some critical sections in the examples
|
3 years ago |
Daniel Egger
|
be4250e6ee
|
Merge pull request #114 from torkeldanielsson/stm32_rs_0_11
Updated stm32f0 dependency to v0.11
|
3 years ago |
Daniel Egger
|
b3a312ee5b
|
Create bors.toml
|
3 years ago |
Daniel Egger
|
b1c7ae0a92
|
Adjust branch configuration for CI
|
3 years ago |
Daniel Egger
|
0951dad727
|
Adjust branch configuration for CI
|
3 years ago |
Daniel Egger
|
8c7f38f16b
|
Adjust branch configuration for CI
|
3 years ago |
Daniel Egger
|
ad16336475
|
Merge pull request #115 from Pagten/dont-depend-on-cortex-m-rt
Make cortex-m-rt a dev-dependency only
|
3 years ago |
Pieter Agten
|
c23640c84b
|
Make cortex-m-rt a dev-dependency only
|
3 years ago |
Torkel Danielsson
|
44607e3de0
|
Updated stm32f0 dependency to v0.11
|
3 years ago |
Daniel Egger
|
6a576da322
|
Made I2C more resilient by handling more error conditions (#95)
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
8195927373
|
Only build PRs once
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
19452656e8
|
Add link to repository behind CI badge
|
3 years ago |
Daniel Egger
|
2ba2f8c413
|
Use GH actions badge for CI
|
3 years ago |
Daniel Egger
|
0d847798ce
|
We're now using GH actions for CI, travis be gone
|
3 years ago |
Daniel Egger
|
8cee11620b
|
Merge pull request #110 from stm32-rs/GH-actions-CI
Use GH actions for CI
|
3 years ago |
Daniel Egger
|
a83c627d8e
|
Use GH actions for CI
|
3 years ago |
Daniel Egger
|
91bb5d8418
|
Fix clippy lints
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
f2986badc1
|
Ran rustfmt over all code
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
9e96a9e772
|
Add github actions to check formatting and clippy lints
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
52be08d441
|
Merge pull request #109 from richardeoin/readme-1
Update README.md
|
3 years ago |
Richard Meadows
|
caf90e4ca3
|
Update README.md
A little less meanness to new users
|
3 years ago |
Daniel Egger
|
a8d868e76f
|
Merge pull request #108 from stm32-rs/simplify-serial-read
Simplify serial `read()` error handling
|
3 years ago |
Daniel Egger
|
879e4e3c77
|
Simplify serial `read()` error handling
Clearing the error bits once should suffice
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
14e945254f
|
Merge pull request #106 from stm32-rs/faster-spi
Optimize 8-bit SPI transfers and add 16-bit SPI transfers
|
3 years ago |
Daniel Egger
|
590bbbd73e
|
Optimize 8-bit SPI transfers and add 16-bit SPI transfers
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
6ceb635c36
|
Merge pull request #105 from newAM/master
Add thumbv6m-none-eabi target to docs.
|
3 years ago |
Alex M
|
798e467d83
|
Add thumbv6m-none-eabi target to docs.
|
3 years ago |
Daniel Egger
|
976c9679cb
|
Merge pull request #103 from stm32-rs/stm32f0-0.10
Bump stm32f0 to 0.10
|
3 years ago |
Daniel Egger
|
cb9581a4ed
|
Bump stm32f0 to 0.10
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
0907de090d
|
Merge pull request #102 from stm32-rs/pac-instead-of-stm32
Soft-deprecate `stm32` for PAC access and use `pac` instead
|
3 years ago |
Daniel Egger
|
c4ad05524e
|
Soft-deprecate `stm32` for PAC access and use `pac` instead
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
7b1906848c
|
Merge pull request #101 from stm32-rs/infallible-instead-of-void
Use core::convert::Infallible instead of void::Void for USARTs
|
3 years ago |
Daniel Egger
|
ae29706781
|
Use core::convert::Infallible instead of void::Void for USARTs
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
0ff6b0c785
|
Merge pull request #100 from stm32-rs/stopwatch-example
Stopwatch example
|
3 years ago |
Daniel Egger
|
2a561a279f
|
Add a stopwatch example
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
df7c6e7c8c
|
Use core::mem::swap() in example to move things in/out of Mutex
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
e6ae626855
|
Merge pull request #99 from Disasm/pac-accesses
Replace volatile access with pac register read/write
|
3 years ago |
Vadim Kaushan
|
154495b378
|
Replace volatile access with pac register read/write
|
3 years ago |
Daniel Egger
|
bf77bfc660
|
Merge pull request #98 from dbrgn/af-docs
Improve documentation for alternate function modes
|
3 years ago |
Danilo Bargen
|
0e4998d2de
|
Improve documentation for alternate function modes
|
3 years ago |
Daniel Egger
|
d299c1deec
|
More parametrisation and added section sizes as requested
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
63778e9479
|
More refined and parametrized bloat capture scripts
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
d27619fb47
|
Entry fir PLLSRC bits fix
|
3 years ago |
Daniel Egger
|
55d8d39b48
|
Merge pull request #96 from Disasm/fix-clock-setup
Fix pllsrc bits for HSE
|
3 years ago |
Vadim Kaushan
|
407bd890c9
|
Fix pllsrc bits for HSE
|
3 years ago |
Daniel Egger
|
b6b18400c4
|
Release 0.16.0
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
9b646d9a5d
|
Merge pull request #93 from stm32-rs/MSRV
Mention MSRV of 1.39.0 and test it in CI
|
3 years ago |
Daniel Egger
|
e529a105a0
|
Mention MSRV of 1.39.0 and test it in CI
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
|
3 years ago |
Daniel Egger
|
6c8a0a1179
|
Merge pull request #92 from stm32-rs/add-another-blinky
Add a new timer and interrupt based blinky example
|
3 years ago |