Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
1 change: 0 additions & 1 deletion .cargo/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ rv32 = "build --package awkernel --no-default-features --features rv32 --target
rv64 = "build --package awkernel --no-default-features --features rv64 --target riscv64gc-unknown-none-elf -Zbuild-std=core,alloc,compiler_builtins -Zbuild-std-features=compiler-builtins-mem"
std = "build --package awkernel --no-default-features --features std"

test_awkernel_sync = "test --package awkernel_sync --no-default-features --features std"
test_awkernel_lib = "test --package awkernel_lib --no-default-features --features std"
test_awkernel_async_lib = "test --package awkernel_async_lib --no-default-features --features std"
test_awkernel_drivers = "test --package awkernel_drivers --no-default-features --features std"
Expand Down
1 change: 0 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ members = [
"applications/awkernel_services",
"applications/awkernel_shell",
"applications/tests/*",
"awkernel_sync",
]

resolver = "2"
4 changes: 0 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -220,10 +220,6 @@ test: FORCE
cargo test_awkernel_async_lib -- --nocapture
cargo test_awkernel_drivers

loom: FORCE
RUST_BACKTRACE=1 RUSTFLAGS="--cfg loom" cargo +$(RUSTV) test_awkernel_sync --test model_check_mcslock --release -- --nocapture
RUST_BACKTRACE=1 RUSTFLAGS="--cfg loom" cargo +$(RUSTV) test_awkernel_sync --test model_check_rwlock --release -- --nocapture

# Format

fmt: FORCE
Expand Down
4 changes: 2 additions & 2 deletions VERIFICATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@

| Target | Verification Code | Tool |
|--------|--------|-----|
| [MCS Lock](./awkernel_sync/src/mcs.rs) | [model_check_mcslock.rs](./awkernel_lib/tests/model_check_mcslock.rs) | loom |
| [RW Lock](./awkernel_sync/src/rwlock.rs) | [model_check_rwlock.rs](./awkernel_lib/tests/model_check_rwlock.rs) | loom |
| [MCS Lock](https://github.com/tier4/awkernel_sync/blob/main/src/mcs.rs) | [model_check_mcslock.rs](https://github.com/tier4/awkernel_sync/blob/main/tests/model_check_mcslock.rs) | loom |
| [RW Lock](https://github.com/tier4/awkernel_sync/blob/main/src/rwlock.rs) | [model_check_rwlock.rs](https://github.com/tier4/awkernel_sync/blob/main/tests/model_check_rwlock.rs) | loom |
| [Cooperative Async/await Scheduler](./awkernel_async_lib/src/task.rs) | [cooperative](./specification/awkernel_async_lib/src/task/cooperative/) | TLA+ |
| [Exception Handler of AArch64](./kernel/asm/aarch64/exception.S) | [exception.S](./specification/kernel/asm/aarch64/exception.S/) | TLA+ |
| [Context Switch of AArch64](./awkernel_lib/src/context/aarch64.rs) | [context/aarch64](./specification/awkernel_lib/src/context/aarch64/) | TLA+ |
Expand Down
2 changes: 1 addition & 1 deletion awkernel_lib/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ embedded-graphics-core = "0.4"
embedded-graphics = "0.8"

[dependencies.awkernel_sync]
path = "../awkernel_sync"
git = "https://github.com/tier4/awkernel_sync.git"

[dependencies.awkernel_async_lib_verified]
path = "../awkernel_async_lib_verified"
Expand Down
34 changes: 0 additions & 34 deletions awkernel_sync/Cargo.toml

This file was deleted.

4 changes: 0 additions & 4 deletions awkernel_sync/build.rs

This file was deleted.

65 changes: 0 additions & 65 deletions awkernel_sync/src/interrupt_guard.rs

This file was deleted.

14 changes: 0 additions & 14 deletions awkernel_sync/src/interrupt_guard/aarch64.rs

This file was deleted.

21 changes: 0 additions & 21 deletions awkernel_sync/src/interrupt_guard/rv32.rs

This file was deleted.

27 changes: 0 additions & 27 deletions awkernel_sync/src/interrupt_guard/rv64.rs

This file was deleted.

10 changes: 0 additions & 10 deletions awkernel_sync/src/interrupt_guard/std_common.rs

This file was deleted.

22 changes: 0 additions & 22 deletions awkernel_sync/src/interrupt_guard/x86_64.rs

This file was deleted.

9 changes: 0 additions & 9 deletions awkernel_sync/src/lib.rs

This file was deleted.

Loading
Loading