Dario Nieuwenhuis
|
a816776cb5
|
Add matrix bot
|
2021-10-06 20:34:38 +02:00 |
|
Dario Nieuwenhuis
|
d9e2d17625
|
Merge pull request #380 from bgamari/stm32g0-adc
Fix STM32G0 ADC
|
2021-09-29 06:58:33 +02:00 |
|
Ben Gamari
|
006bbea51a
|
stm32/adc: Add IN0 channel
|
2021-09-29 00:32:40 -04:00 |
|
Ben Gamari
|
5a38cc2140
|
stm32/dac: Ensure that clock is enabled
|
2021-09-29 00:32:40 -04:00 |
|
Ben Gamari
|
0b9961584b
|
stm32/adc: Ensure that clock is enabled
Sadly due to the inconsistency in clocking configuration across devices
we cannot use RccPeripheral.
|
2021-09-29 00:32:40 -04:00 |
|
Ben Gamari
|
573e6ec373
|
stm32g0: Add support for low-power run
|
2021-09-28 21:19:10 -04:00 |
|
Ben Gamari
|
794798e225
|
stm32g0: Add support for HSI divider
|
2021-09-28 21:19:10 -04:00 |
|
Ben Gamari
|
aa4069fe10
|
stm32/adc: Fix ADC support for STM32G0
|
2021-09-28 21:19:10 -04:00 |
|
Ben Gamari
|
e2e0464d04
|
stm32/adc: Factor out conversion logic
Also guard errata workaround correctly.
|
2021-09-28 18:00:05 -04:00 |
|
Dario Nieuwenhuis
|
b6f84efd90
|
Merge pull request #406 from mryndzionek/stm32f1_support
Basic STM32F1 support
|
2021-09-28 19:20:23 +02:00 |
|
Mariusz Ryndzionek
|
d14e555ee7
|
Bump stm32-data
|
2021-09-28 19:11:33 +02:00 |
|
Mariusz Ryndzionek
|
ce361abb1b
|
Changing the casts (code review request)
|
2021-09-28 18:31:04 +02:00 |
|
Mariusz Ryndzionek
|
bce909ec1e
|
Initial STM32F1 family support with two examples for STM32F103C8 (Blue Pill)
|
2021-09-28 18:31:04 +02:00 |
|
Dario Nieuwenhuis
|
1650983e46
|
Merge pull request #407 from theunkn0wn1/fix/into_af
Fix: erroneous behavior of pins being configured into AF
|
2021-09-28 00:54:15 +02:00 |
|
Joshua Salzedo
|
ab60cfd64b
|
Patch additional regressions
|
2021-09-27 15:48:56 -07:00 |
|
Joshua Salzedo
|
67e2f9159c
|
set moder::ALTERNATE last when configuring pins to AF modes.
- as per STM32F4xx_hal's impl
|
2021-09-27 15:27:43 -07:00 |
|
Dario Nieuwenhuis
|
6aa675994d
|
Merge pull request #405 from theunkn0wn1/feature/crc_hal
Feature: CRC HAL
|
2021-09-27 23:55:38 +02:00 |
|
Joshua Salzedo
|
07e20a7443
|
Pub use version-specific CRC symbols, not just the CRC struct.
|
2021-09-27 11:17:31 -07:00 |
|
Joshua Salzedo
|
a26ffeb84b
|
Cargo fmt
|
2021-09-27 10:49:32 -07:00 |
|
Joshua Salzedo
|
e36d4f460a
|
Fix variable names in crc_v2/v3.
removed `reclaim` in crc_v1.
used write instead of modify.
renamed `init` to `reset` in crc_v1.
|
2021-09-27 10:46:09 -07:00 |
|
Joshua Salzedo
|
43ad28b9f9
|
Use unborrow for CRC constructor
sort feature gates
fix repetition in CRC config names
|
2021-09-27 10:38:55 -07:00 |
|
Joshua Salzedo
|
7392e33ad5
|
cargo fmt
|
2021-09-26 19:20:21 -07:00 |
|
Joshua Salzedo
|
e67af514e9
|
Fix v2/3 module paths
|
2021-09-26 19:15:54 -07:00 |
|
Joshua Salzedo
|
642b0825a6
|
V3 is just an extension of V2, merge modules.
|
2021-09-26 19:14:08 -07:00 |
|
Joshua Salzedo
|
f9ff5336d4
|
Merge all of the crc_v2 configurations into a single modify call
|
2021-09-26 18:46:19 -07:00 |
|
Joshua Salzedo
|
8fac444c4e
|
Flesh out v2 config writes
|
2021-09-26 18:39:55 -07:00 |
|
Joshua Salzedo
|
afef19d813
|
Start work towards CRC_V2
|
2021-09-26 18:26:20 -07:00 |
|
Joshua Salzedo
|
7899d73359
|
Expose read so the value can be obtained without a write.
|
2021-09-26 17:28:58 -07:00 |
|
Joshua Salzedo
|
c892289b2c
|
Actually export CRC
|
2021-09-26 17:26:33 -07:00 |
|
Joshua Salzedo
|
24dea91f5a
|
Fix interface changes
|
2021-09-26 17:24:48 -07:00 |
|
Joshua Salzedo
|
4760afd9f4
|
Update stm32-data
|
2021-09-26 16:53:32 -07:00 |
|
Joshua Salzedo
|
e18a27eea2
|
First pass at CRC_V1
|
2021-09-26 16:46:17 -07:00 |
|
Joshua Salzedo
|
e527892d89
|
Start work on CRC_v1
|
2021-09-26 16:29:22 -07:00 |
|
Dario Nieuwenhuis
|
f8d833e0c5
|
Merge pull request #403 from mryndzionek/af_type
Small adjustment to 'set_as_af' interface
|
2021-09-24 20:20:45 +02:00 |
|
Mariusz Ryndzionek
|
e4b37c40c9
|
Code review request - moving OutputType to mod sealed
|
2021-09-24 19:56:48 +02:00 |
|
Mariusz Ryndzionek
|
d371298a27
|
Small adjustment to 'set_as_af' interface
Small adjustment to 'set_as_af' interface - v2
|
2021-09-24 18:39:07 +02:00 |
|
Vincent Stakenburg
|
c8394ea7b9
|
add latest stm32-data
|
2021-09-24 18:27:39 +02:00 |
|
Vincent Stakenburg
|
7d6d274d55
|
Add MSI and PLL clock source for L4
|
2021-09-24 18:27:39 +02:00 |
|
Ulf Lilleengen
|
b6fc19182b
|
Add pwr for L1 and update RCC to new reg block
|
2021-09-23 14:51:16 +02:00 |
|
Dario Nieuwenhuis
|
d5b21b881e
|
Merge pull request #399 from lulf/stm32l1
Support for STM32L1
|
2021-09-22 12:22:42 +02:00 |
|
Ulf Lilleengen
|
9d45018077
|
Refactor V1 SPI
|
2021-09-21 14:50:23 +02:00 |
|
Ulf Lilleengen
|
c79485c286
|
Support for STM32L1
* Add RCC
* Fix more issues with dash in chip names
* Update stm32-data version
* Add blinky and spi example
|
2021-09-21 14:50:23 +02:00 |
|
Ulf Lilleengen
|
14aa4265db
|
Ensure linear stride
|
2021-09-15 13:58:01 +02:00 |
|
Ulf Lilleengen
|
701dd9fa36
|
Calculate port number based on address and stride
This allows out of order letter to port mapping
|
2021-09-15 13:58:01 +02:00 |
|
Ulf Lilleengen
|
840a83e196
|
Add support for chip definitions with a dash
|
2021-09-15 13:58:01 +02:00 |
|
Ulf Lilleengen
|
fb697a2657
|
Updates
|
2021-09-15 12:46:20 +02:00 |
|
Dario Nieuwenhuis
|
bb72f7eb98
|
Merge pull request #390 from lulf/wasm-executor
Wasm executor support
|
2021-09-13 18:55:17 +02:00 |
|
Ulf Lilleengen
|
4e7ce29ec9
|
Add missing toolchain
|
2021-09-13 18:47:32 +02:00 |
|
Ulf Lilleengen
|
99a94f1d50
|
Update version of critical-section
|
2021-09-13 17:05:17 +02:00 |
|
Dario Nieuwenhuis
|
d6faf69e09
|
Merge pull request #378 from numero-744/gen-features-using-rust-not-python
Use our beloved Rust instead of Python
|
2021-09-13 16:47:01 +02:00 |
|