Jesse Braham
|
8663153e12
|
Implement the embedded-hal alpha traits for the GPIO and I2C drivers
|
2022-06-14 17:28:03 +02:00 |
|
bjoernQ
|
9c244ba16c
|
Make sure that HAL users don't need to depend on esp-hal-common
|
2022-06-13 16:38:58 +02:00 |
|
bjoernQ
|
918f7a7c8e
|
Electrical state of open drain output can be read
|
2022-06-13 16:38:58 +02:00 |
|
bjoernQ
|
0dd0238ce7
|
Simplify GPIO Macros
|
2022-06-10 15:04:23 +02:00 |
|
Jesse Braham
|
422cd5036d
|
Use the PTR constant instead of the ptr() function for peripherals
|
2022-06-07 10:08:52 -07:00 |
|
Jesse Braham
|
e745e84869
|
Fix a whole bunch of clippy warnings
|
2022-05-05 11:51:12 +02:00 |
|
Jesse Braham
|
ec6a82b3f4
|
Clean up imports and format all packages
|
2022-05-05 11:16:05 +02:00 |
|
bjoernQ
|
67f21460f8
|
Implement workaround for ESP32 errata 3.6
|
2022-05-03 10:08:24 +02:00 |
|
bjoernQ
|
4cc78c4b6b
|
Move GPIO type definitions to esp-hal-common
|
2022-03-01 14:16:57 +01:00 |
|
bjoernQ
|
cac30b7544
|
Add basic interrupt support for ESP32C3 and ESP32
|
2022-01-31 16:34:45 +00:00 |
|
Jesse Braham
|
ef5d1ac7f4
|
Refactor GPIO module to make traits accessible in esp-hal-common crate (#9)
* Extract all of the enums/structs/traits that we easily can from gpio!
* Pull the remaining traits (which we're able to) out of gpio!
|
2022-01-24 08:34:45 -08:00 |
|
Jesse Braham
|
10931726eb
|
Begin adding some doc comments, update rustfmt config
|
2022-01-10 15:23:01 -08:00 |
|
Jesse Braham
|
b953041da0
|
Format GPIO-related macros and their invocations to improve readability
|
2022-01-06 09:34:32 -08:00 |
|
Jesse Braham
|
2bf61d9b53
|
Flatten the gpio module in the esp-hal-common package
|
2022-01-06 08:08:11 -08:00 |
|