diff --git a/Cargo.toml b/Cargo.toml index ff5ff6a..bf03cfd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,22 +23,18 @@ page_table_multiarch = "0.5" percpu = { version = "0.2.0", features = ["arm-el2"] } # System dependent modules provided by ArceOS-Hypervisor. -axvcpu = "0.1" -axaddrspace = "0.1" -axdevice = { git = "https://github.com/arceos-hypervisor/axdevice.git", branch = "next"} -axdevice_base = "0.1" -axvmconfig = { version = "0.1", default-features = false } +axvcpu = "0.2" +axaddrspace = "0.1.4" +axdevice = "0.2.1" +axdevice_base = "0.2.1" +axvmconfig = { version = "0.2", default-features = false } [target.'cfg(target_arch = "x86_64")'.dependencies] -x86_vcpu = "0.1" +x86_vcpu = "0.2.1" [target.'cfg(target_arch = "riscv64")'.dependencies] -riscv_vcpu = { git = "https://github.com/arceos-hypervisor/riscv_vcpu.git", branch = "master" } +riscv_vcpu = "0.2.1" [target.'cfg(target_arch = "aarch64")'.dependencies] -arm_vcpu = { git = "https://github.com/arceos-hypervisor/arm_vcpu", branch = "next" } -arm_vgic = { version = "0.1", features = ["vgicv3"] } - -[patch.crates-io] -axvmconfig = { git = "https://github.com/arceos-hypervisor/axvmconfig.git", branch = "next" } -axvcpu = {git = "https://github.com/arceos-hypervisor/axvcpu.git", branch = "next"} \ No newline at end of file +arm_vcpu = "0.2.1" +arm_vgic = { version = "0.2.1", features = ["vgicv3"] }