Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,11 @@ git_override(
"//third_party/pigweed:integration_tests_armv7m.patch",
# Stage .bin alongside .elf in system_image_test runfiles.
"//third_party/pigweed:system_image_test_bin_runfiles.patch",
# syscall_defs is pure type defs that the kernel always depends on, but
# upstream gates it incompatible unless userspace_build is enabled. That
# breaks every userspace=False system_image (i2c/i3c/smc/...). Drop the
# gate so kernel-only images build again.
"//third_party/pigweed:syscall_defs_always_compatible.patch",
],
remote = "https://pigweed.googlesource.com/pigweed/pigweed",
)
Expand Down
12 changes: 6 additions & 6 deletions MODULE.bazel.lock

Large diffs are not rendered by default.

13 changes: 13 additions & 0 deletions target/ast10x0/peripherals/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,16 @@ rust_library(
"i2c/timing.rs",
"i2c/transfer.rs",
"i2c/types.rs",
"i3c/ccc.rs",
"i3c/config.rs",
"i3c/constants.rs",
"i3c/controller.rs",
"i3c/error.rs",
"i3c/hardware.rs",
"i3c/ibi.rs",
"i3c/mod.rs",
"i3c/registers.rs",
"i3c/types.rs",
"lib.rs",
"scu/clock.rs",
"scu/mod.rs",
Expand Down Expand Up @@ -67,10 +77,13 @@ rust_library(
"@ast1060_pac",
"@pigweed//pw_log/rust:pw_log",
"@rust_crates//:bitflags",
"@rust_crates//:cortex-m",
"@rust_crates//:critical-section",
"@rust_crates//:embedded-hal",
"@rust_crates//:embedded-hal-nb",
"@rust_crates//:embedded-io",
"@rust_crates//:embedded-storage",
"@rust_crates//:heapless",
"@rust_crates//:nb",
],
)
Loading