Skip to content

Commit e0f7b98

Browse files
committed
[refactor] rename axplat-aarch64-peripherals to axplat-arm-peripherals
1 parent 44cf827 commit e0f7b98

File tree

30 files changed

+141
-187
lines changed

30 files changed

+141
-187
lines changed

.github/workflows/check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
platform:
4141
- name: axplat-x86-pc
4242
target: x86_64-unknown-none
43-
- name: axplat-aarch64-peripherals
43+
- name: axplat-arm-peripherals
4444
target: aarch64-unknown-none
4545
- name: axplat-aarch64-qemu-virt
4646
target: aarch64-unknown-none

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- uses: dtolnay/rust-toolchain@nightly
1313

1414
- name: Build docs
15-
run: cargo doc --all-features --no-deps -p axplat -p axplat-macros -p axplat-aarch64-peripherals
15+
run: cargo doc --all-features --no-deps -p axplat -p axplat-macros -p axplat-arm-peripherals
1616

1717
- uses: actions/configure-pages@v5
1818
- uses: actions/upload-pages-artifact@v4

Cargo.lock

Lines changed: 41 additions & 93 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ members = [
77
"cargo-axplat",
88

99
"platforms/axplat-x86-pc",
10-
"platforms/axplat-aarch64-peripherals",
10+
"platforms/axplat-arm-peripherals",
1111
"platforms/axplat-aarch64-qemu-virt",
1212
"platforms/axplat-aarch64-raspi",
1313
"platforms/axplat-aarch64-bsta1000b",
@@ -38,4 +38,7 @@ repository = "https://github.com/arceos-org/axplat_crates"
3838
axcpu = "0.2"
3939
axplat = { version = "0.4.0", path = "./axplat" }
4040
axplat-macros = { version = "0.2.0", path = "./axplat-macros" }
41-
axplat-aarch64-peripherals = { version = "0.3.0", path = "platforms/axplat-aarch64-peripherals" }
41+
axplat-arm-peripherals = { version = "0.3.0", path = "platforms/axplat-arm-peripherals" }
42+
43+
[patch.crates-io]
44+
axcpu = { git = "https://github.com/arceos-org/axcpu.git" }

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Reusable crates used for [ArceOS](https://github.com/arceos-org/arceos) Hardware
66

77
* [axplat](./axplat)
88
* [axplat-macros](./axplat-macros)
9-
* [axplat-aarch64-peripherals](./platforms/axplat-aarch64-peripherals)
9+
* [axplat-arm-peripherals](./platforms/axplat-arm-peripherals)
1010

1111
## Platform-specific crates
1212

platforms/axplat-aarch64-bsta1000b/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ repository.workspace = true
1313

1414
[features]
1515
fp-simd = ["axcpu/fp-simd"]
16-
irq = ["axplat/irq", "axplat-aarch64-peripherals/irq"]
16+
irq = ["axplat/irq", "axplat-arm-peripherals/irq"]
1717
rtc = []
1818
smp = ["axplat/smp", "kspin/smp"]
1919

@@ -24,7 +24,7 @@ page_table_entry = "0.6"
2424
dw_apb_uart = "0.1"
2525

2626
axconfig-macros = "0.2"
27-
axplat-aarch64-peripherals = { workspace = true }
27+
axplat-arm-peripherals = { workspace = true }
2828
axcpu = { workspace = true }
2929
axplat = { workspace = true }
3030

platforms/axplat-aarch64-bsta1000b/src/dw_apb_uart.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ pub fn init_early() {
3737
#[cfg(feature = "irq")]
3838
pub fn init_irq() {
3939
UART.lock().set_ier(true);
40-
axplat_aarch64_peripherals::gic::register_handler(crate::config::devices::UART_IRQ, handle);
40+
axplat_arm_peripherals::gic::register_handler(crate::config::devices::UART_IRQ, handle);
4141
}
4242

4343
/// UART IRQ Handler

platforms/axplat-aarch64-bsta1000b/src/init.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ impl InitIf for InitIfImpl {
1515
/// early console, clocking).
1616
fn init_early(_cpu_id: usize, _dtb: usize) {
1717
axcpu::init::init_trap();
18-
axplat_aarch64_peripherals::psci::init(PSCI_METHOD);
18+
axplat_arm_peripherals::psci::init(PSCI_METHOD);
1919
super::dw_apb_uart::init_early();
20-
axplat_aarch64_peripherals::generic_timer::init_early();
20+
axplat_arm_peripherals::generic_timer::init_early();
2121
}
2222

2323
/// Initializes the platform at the early stage for secondary cores.
@@ -36,12 +36,12 @@ impl InitIf for InitIfImpl {
3636
{
3737
use crate::mem::phys_to_virt;
3838
use axplat::mem::pa;
39-
axplat_aarch64_peripherals::gic::init_gic(
39+
axplat_arm_peripherals::gic::init_gic(
4040
phys_to_virt(pa!(GICD_PADDR)),
4141
phys_to_virt(pa!(GICC_PADDR)),
4242
);
43-
axplat_aarch64_peripherals::gic::init_gicc();
44-
axplat_aarch64_peripherals::generic_timer::enable_irqs(TIMER_IRQ);
43+
axplat_arm_peripherals::gic::init_gicc();
44+
axplat_arm_peripherals::generic_timer::enable_irqs(TIMER_IRQ);
4545

4646
// enable UART IRQs
4747
crate::dw_apb_uart::init_irq();
@@ -53,8 +53,8 @@ impl InitIf for InitIfImpl {
5353
fn init_later_secondary(_cpu_id: usize) {
5454
#[cfg(feature = "irq")]
5555
{
56-
axplat_aarch64_peripherals::gic::init_gicc();
57-
axplat_aarch64_peripherals::generic_timer::enable_irqs(TIMER_IRQ);
56+
axplat_arm_peripherals::gic::init_gicc();
57+
axplat_arm_peripherals::generic_timer::enable_irqs(TIMER_IRQ);
5858
}
5959
}
6060
}

0 commit comments

Comments
 (0)