Skip to content

Commit b4fc6cc

Browse files
authored
Merge pull request #23 from bugadani/c5
Add esp32c5
2 parents 76c5bec + bfc332d commit b4fc6cc

File tree

8 files changed

+590
-12
lines changed

8 files changed

+590
-12
lines changed

.cargo/config.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ esp32s2 = "build --release --features esp32s2 --target xtensa-esp32s2-none-elf"
44
esp32s3 = "build --release --features esp32s3 --target xtensa-esp32s3-none-elf"
55
esp32c2 = "build --release --features esp32c2 --target riscv32imc-unknown-none-elf"
66
esp32c3 = "build --release --features esp32c3 --target riscv32imc-unknown-none-elf"
7+
esp32c5 = "build --release --features esp32c5 --target riscv32imac-unknown-none-elf"
78
esp32c6 = "build --release --features esp32c6 --target riscv32imac-unknown-none-elf"
89
esp32h2 = "build --release --features esp32h2 --target riscv32imac-unknown-none-elf"
910

@@ -21,4 +22,4 @@ rustflags = [
2122
]
2223

2324
[unstable]
24-
build-std = [ "core" ]
25+
build-std = [ "core" ]

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ esp32s2 = []
1818
esp32s3 = []
1919
esp32c2 = []
2020
esp32c3 = []
21+
esp32c5 = []
2122
esp32c6 = []
2223
esp32h2 = []
2324

README.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,18 @@ $ target-gen elf target/riscv32imc-unknown-none-elf/release/esp-flashloader outp
1818

1919
## Chip support
2020

21-
| name | supported |
22-
| ------- | --------- |
23-
| esp32 | Y |
24-
| esp32s2 | Y |
25-
| esp32s3 | Y |
26-
| esp32c2 | Y |
27-
| esp32c3 | Y |
28-
| esp32c6 | Y |
29-
| esp32h2 | Y |
21+
| name | supported |
22+
| -------- | --------- |
23+
| esp32 | Y |
24+
| esp32s2 | Y |
25+
| esp32s3 | Y |
26+
| esp32c2 | Y |
27+
| esp32c3 | Y |
28+
| esp32c5 | Y |
29+
| esp32c6 | Y |
30+
| esp32c61 | N |
31+
| esp32h2 | Y |
32+
| esp32p4 | N |
3033

3134
## Adding new chips
3235

build.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ fn main() {
1818
let chip = "esp32c2";
1919
#[cfg(feature = "esp32c3")]
2020
let chip = "esp32c3";
21+
#[cfg(feature = "esp32c5")]
22+
let chip = "esp32c5";
2123
#[cfg(feature = "esp32c6")]
2224
let chip = "esp32c6";
2325
#[cfg(feature = "esp32h2")]

0 commit comments

Comments
 (0)