{"name":"ax-hal","vers":"0.5.0","deps":[{"name":"ax-alloc","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.1","features":["ax-errno"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.5.0","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d77df633c988842376412af6ea0628461e4e5d8db04bc1d6fb05ce3260c0f5b4","features":{"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-04-14T08:34:08Z","v":2} {"name":"ax-hal","vers":"0.5.1","deps":[{"name":"ax-alloc","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.1","features":["ax-errno"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.5.1","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"529ebea5f117324e79cf8c1dcd0e637085b7e0ac5bcfca1dc34cee8a8a29f9dd","features":{"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-04-15T06:35:48Z","v":2} {"name":"ax-hal","vers":"0.5.2","deps":[{"name":"ax-alloc","req":"^0.5.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.1","features":["ax-errno"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.5.2","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bfbd15415a2bc9681319b950ac4b6c8c13742cf396f04db6bafd47bce41377a4","features":{"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-04-15T08:05:58Z","v":2} {"name":"ax-hal","vers":"0.5.3","deps":[{"name":"ax-alloc","req":"^0.5.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.1","features":["ax-errno"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.5.2","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4806ebed3cea833f70040b67713be6d4857f8bed9e27838019a5d316ed86a610","features":{"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-04-15T10:59:56Z","v":2} {"name":"ax-hal","vers":"0.5.5","deps":[{"name":"ax-alloc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8","features":["ax-errno"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.5","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a775acc0e66b4d36c7083eeb84a0b19c52fb04d4f8cccbeae4fe280736e1c68d","features":{"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-04-16T05:31:25Z","v":2} {"name":"ax-hal","vers":"0.5.6","deps":[{"name":"ax-alloc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8","features":["ax-errno"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.5","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1e3ccce639b09f87ed8666e57808488e4099b230f91b5628e83b4c031ffeacb9","features":{"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-04-16T09:49:34Z","v":2} {"name":"ax-hal","vers":"0.5.9","deps":[{"name":"ax-alloc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8","features":["ax-errno"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.5","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e9b293c4b5623ea6ec72e61d45d5295579a5067629a56b0e99d95bd5d7707f6b","features":{"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-04-16T10:16:01Z","v":2} {"name":"ax-hal","vers":"0.5.10","deps":[{"name":"ax-alloc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8","features":["ax-errno"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.5","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"079a71f7dbfbae02d192075d191c76ad2fa2f17fbe76a7df106ffafda6fc7019","features":{"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-04-16T10:55:34Z","v":2} {"name":"ax-hal","vers":"0.5.11","deps":[{"name":"ax-alloc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8","features":["ax-errno"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.5","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ef9ebbdc3916f95d59128881614511c3fcecf7d0c1201bcf7fb311cab8572be1","features":{"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-04-16T11:34:12Z","v":2} {"name":"ax-hal","vers":"0.5.12","deps":[{"name":"ax-alloc","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8","features":["ax-errno"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.5","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bb4571df9e89f1dcf87f121bed3762602a44ef1fc035a26473be649df74fe5fe","features":{"axvisor-linker":[],"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-04-27T05:18:34Z","v":2} {"name":"ax-hal","vers":"0.5.13","deps":[{"name":"ax-alloc","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.11","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5.8","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.8","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5.7","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5.8","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.6.0","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"5092131eb3a1e1fd47a7ff44221569e0324fa607a49d14dca6fc93880ab464e1","features":{"axvisor-linker":[],"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"starry-kcov":[],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc","axplat-dyn?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-05-18T14:47:27Z","v":2} {"name":"ax-hal","vers":"0.5.14","deps":[{"name":"ax-alloc","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.11","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5.9","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.9","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5.8","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5.9","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.6.1","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"88f99aa9fd3481dbcb65dcc4a48cdc622ca0875e34b64d77d2e66faac6bbae0a","features":{"axvisor-linker":[],"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"starry-kcov":[],"tls":["ax-cpu/tls"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc","axplat-dyn?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-05-19T10:43:43Z","v":2} {"name":"ax-hal","vers":"0.5.15","deps":[{"name":"ax-alloc","req":"^0.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.11","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-aarch64-qemu-virt","req":"^0.5.10","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"aarch64\")","kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.10","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-qemu-virt","req":"^0.5.9","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5.10","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.6.2","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"200f26477ea7fb7e3ccdac47d6e9866f16d1d2b5f8fe5083312c01ce1446770a","features":{"axvisor-linker":[],"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"starry-kcov":[],"tls":["ax-cpu/tls"]},"features2":{"aarch64-cntv-timer":["ax-plat-aarch64-qemu-virt?/cntv-timer"],"aarch64-gic-v3":["ax-plat-aarch64-qemu-virt?/gic-v3"],"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-aarch64-qemu-virt","dep:ax-plat-riscv64-qemu-virt","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-aarch64-qemu-virt?/fp-simd","ax-plat-riscv64-qemu-virt?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-aarch64-qemu-virt?/irq","ax-plat-riscv64-qemu-virt?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-aarch64-qemu-virt?/rtc","ax-plat-riscv64-qemu-virt?/rtc","ax-plat-loongarch64-qemu-virt?/rtc","axplat-dyn?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-aarch64-qemu-virt?/smp","ax-plat-riscv64-qemu-virt?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-05-22T06:24:57Z","v":2} {"name":"ax-hal","vers":"0.5.16","deps":[{"name":"ax-alloc","req":"^0.8.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.12","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.11","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-sg2002","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-riscv64-visionfive2","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5.11","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"ax-plat-x86-qemu-q35","req":"^0.4.9","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.7.0","features":[],"optional":true,"default_features":false,"target":"cfg(target_os = \"none\")","kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdrive","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"2c6d0bc4b64e21dcad6fd0f080f5cbee360a665369c9737d83efbd1b9199876b","features":{"axvisor-linker":[],"default":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-riscv64-sg2002?/fp-simd","ax-plat-riscv64-visionfive2?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","ax-plat-x86-qemu-q35?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-riscv64-sg2002?/irq","ax-plat-riscv64-visionfive2?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat-x86-qemu-q35?/irq","ax-plat/irq","axplat-dyn?/irq","dep:ax-kspin"],"loongarch64-qemu-virt":["dep:ax-plat-loongarch64-qemu-virt"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno","ax-plat-loongarch64-qemu-virt?/paging"],"riscv64-sg2002":["dep:ax-plat-riscv64-sg2002"],"riscv64-visionfive2":["dep:ax-plat-riscv64-visionfive2"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-riscv64-sg2002?/rtc","ax-plat-riscv64-visionfive2?/rtc","ax-plat-loongarch64-qemu-virt?/rtc","ax-plat-x86-qemu-q35?/rtc","axplat-dyn?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-riscv64-sg2002?/smp","ax-plat-riscv64-visionfive2?/smp","ax-plat-loongarch64-qemu-virt?/smp","ax-plat-x86-qemu-q35?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"],"x86-pc":["dep:ax-plat-x86-pc"],"x86-qemu-q35":["dep:ax-plat-x86-qemu-q35","ax-plat-x86-qemu-q35/reboot-on-system-off"]},"yanked":false,"pubtime":"2026-06-03T08:58:29Z","v":2} {"name":"ax-hal","vers":"0.5.17","deps":[{"name":"ax-alloc","req":"^0.8.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.6.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.13","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.12","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-sg2002","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-riscv64-visionfive2","req":"^0.1.6","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-x86-pc","req":"^0.5.12","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"ax-plat-x86-qemu-q35","req":"^0.4.10","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"x86_64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.7.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdrive","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"02e522332aea5c2a34d467a4e2157b8aea85821d1e535268bf102bda4f0bce84","features":{"axvisor-linker":[],"default":[],"host-test":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"defplat":["dep:ax-plat-x86-pc","dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-x86-pc?/fp-simd","ax-plat-riscv64-sg2002?/fp-simd","ax-plat-riscv64-visionfive2?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","ax-plat-x86-qemu-q35?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-x86-pc?/irq","ax-plat-riscv64-sg2002?/irq","ax-plat-riscv64-visionfive2?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat-x86-qemu-q35?/irq","ax-plat/irq","axplat-dyn?/irq","dep:ax-kspin"],"loongarch64-qemu-virt":["dep:ax-plat-loongarch64-qemu-virt"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno","ax-plat-loongarch64-qemu-virt?/paging"],"riscv64-sg2002":["dep:ax-plat-riscv64-sg2002"],"riscv64-visionfive2":["dep:ax-plat-riscv64-visionfive2"],"rtc":["ax-plat-x86-pc?/rtc","ax-plat-riscv64-sg2002?/rtc","ax-plat-riscv64-visionfive2?/rtc","ax-plat-loongarch64-qemu-virt?/rtc","ax-plat-x86-qemu-q35?/rtc","axplat-dyn?/rtc"],"smp":["ax-plat-x86-pc?/smp","ax-plat-riscv64-sg2002?/smp","ax-plat-riscv64-visionfive2?/smp","ax-plat-loongarch64-qemu-virt?/smp","ax-plat-x86-qemu-q35?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"],"x86-pc":["dep:ax-plat-x86-pc"],"x86-qemu-q35":["dep:ax-plat-x86-qemu-q35","ax-plat-x86-qemu-q35/reboot-on-system-off"]},"yanked":false,"pubtime":"2026-06-10T00:56:51Z","v":2} {"name":"ax-hal","vers":"0.5.18","deps":[{"name":"ax-alloc","req":"^0.8.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.6.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.13","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.13","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-sg2002","req":"^0.4.2","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-riscv64-visionfive2","req":"^0.1.7","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.7.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdrive","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"208757b1acf248c8cf6487523a9b06a9d18e77031d86aa7c5a059671c2160c4e","features":{"axvisor-linker":[],"default":[],"host-test":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"defplat":["dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-riscv64-sg2002?/fp-simd","ax-plat-riscv64-visionfive2?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-riscv64-sg2002?/irq","ax-plat-riscv64-visionfive2?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq","dep:ax-kspin"],"loongarch64-qemu-virt":["dep:ax-plat-loongarch64-qemu-virt"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno","ax-plat-loongarch64-qemu-virt?/paging"],"riscv64-sg2002":["dep:ax-plat-riscv64-sg2002"],"riscv64-visionfive2":["dep:ax-plat-riscv64-visionfive2"],"rtc":["ax-plat-riscv64-sg2002?/rtc","ax-plat-riscv64-visionfive2?/rtc","ax-plat-loongarch64-qemu-virt?/rtc","axplat-dyn?/rtc"],"smp":["ax-plat-riscv64-sg2002?/smp","ax-plat-riscv64-visionfive2?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-06-11T04:19:13Z","v":2} {"name":"ax-hal","vers":"0.5.19","deps":[{"name":"ax-alloc","req":"^0.8.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.6.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.13","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.14","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-sg2002","req":"^0.4.3","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-riscv64-visionfive2","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.7.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdrive","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"94d077d2869d63d69a827db89e386035137e50b9675beb175f46917e7aa07f01","features":{"axvisor-linker":[],"default":[],"host-test":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"defplat":["dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-riscv64-sg2002?/fp-simd","ax-plat-riscv64-visionfive2?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-riscv64-sg2002?/irq","ax-plat-riscv64-visionfive2?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq","dep:ax-kspin"],"loongarch64-qemu-virt":["dep:ax-plat-loongarch64-qemu-virt"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno","ax-plat-loongarch64-qemu-virt?/paging"],"riscv64-sg2002":["dep:ax-plat-riscv64-sg2002"],"riscv64-visionfive2":["dep:ax-plat-riscv64-visionfive2"],"rtc":["ax-plat-riscv64-sg2002?/rtc","ax-plat-riscv64-visionfive2?/rtc","ax-plat-loongarch64-qemu-virt?/rtc","axplat-dyn?/rtc"],"smp":["ax-plat-riscv64-sg2002?/smp","ax-plat-riscv64-visionfive2?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-06-15T02:10:51Z","v":2} {"name":"ax-hal","vers":"0.5.20","deps":[{"name":"ax-alloc","req":"^0.8.4","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.13","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.15","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-sg2002","req":"^0.4.4","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-riscv64-visionfive2","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.7.4","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdrive","req":"^0.23.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"a820c59fb7108fa2ce972e593c39c214931086012b91a193969ed2d8b89827f4","features":{"axvisor-linker":[],"default":[],"host-test":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"defplat":["dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-riscv64-sg2002?/fp-simd","ax-plat-riscv64-visionfive2?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-riscv64-sg2002?/irq","ax-plat-riscv64-visionfive2?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq","dep:ax-kspin"],"loongarch64-qemu-virt":["dep:ax-plat-loongarch64-qemu-virt"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno","ax-plat-loongarch64-qemu-virt?/paging"],"riscv64-sg2002":["dep:ax-plat-riscv64-sg2002"],"riscv64-visionfive2":["dep:ax-plat-riscv64-visionfive2"],"rtc":["ax-plat-riscv64-sg2002?/rtc","ax-plat-riscv64-visionfive2?/rtc","ax-plat-loongarch64-qemu-virt?/rtc","axplat-dyn?/rtc"],"smp":["ax-plat-riscv64-sg2002?/smp","ax-plat-riscv64-visionfive2?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-06-22T04:18:07Z","v":2} {"name":"ax-hal","vers":"0.5.21","deps":[{"name":"ax-alloc","req":"^0.8.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-config","req":"^0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"ax-cpu","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.13","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.16","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-sg2002","req":"^0.4.5","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"ax-plat-riscv64-visionfive2","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.7.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdrive","req":"^0.23.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"0a1eecc70ad5d7606297dc204584f4828e906828c6b8518d0b54dc0eadb4fd2a","features":{"axvisor-linker":[],"default":[],"host-test":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"defplat":["dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-riscv64-sg2002?/fp-simd","ax-plat-riscv64-visionfive2?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-riscv64-sg2002?/irq","ax-plat-riscv64-visionfive2?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq","dep:ax-kspin"],"loongarch64-qemu-virt":["dep:ax-plat-loongarch64-qemu-virt"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno","ax-plat-loongarch64-qemu-virt?/paging"],"riscv64-sg2002":["dep:ax-plat-riscv64-sg2002"],"riscv64-visionfive2":["dep:ax-plat-riscv64-visionfive2"],"rtc":["ax-plat-riscv64-sg2002?/rtc","ax-plat-riscv64-visionfive2?/rtc","ax-plat-loongarch64-qemu-virt?/rtc","axplat-dyn?/rtc"],"smp":["ax-plat-riscv64-sg2002?/smp","ax-plat-riscv64-visionfive2?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-06-24T02:23:04Z","v":2} {"name":"ax-hal","vers":"0.5.22","deps":[{"name":"ax-alloc","req":"^0.8.6","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-cpu","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.13","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat-loongarch64-qemu-virt","req":"^0.5.17","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"loongarch64\")","kind":"normal"},{"name":"ax-plat-riscv64-sg2002","req":"^0.4.6","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"riscv64\")","kind":"normal"},{"name":"axplat-dyn","req":"^0.7.6","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rdrive","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"cc94f4864ea935874b00730491b150e4247f8610cda26ef08555661800d87f07","features":{"axvisor-linker":[],"default":[],"host-test":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"defplat":["dep:ax-plat-loongarch64-qemu-virt"],"fp-simd":["ax-cpu/fp-simd","ax-plat-riscv64-sg2002?/fp-simd","ax-plat-loongarch64-qemu-virt?/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat-riscv64-sg2002?/irq","ax-plat-loongarch64-qemu-virt?/irq","ax-plat/irq","axplat-dyn?/irq","dep:ax-kspin"],"loongarch64-qemu-virt":["dep:ax-plat-loongarch64-qemu-virt"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno","ax-plat-loongarch64-qemu-virt?/paging"],"riscv64-sg2002":["dep:ax-plat-riscv64-sg2002"],"rtc":["ax-plat-riscv64-sg2002?/rtc","ax-plat-loongarch64-qemu-virt?/rtc","axplat-dyn?/rtc"],"smp":["ax-plat-riscv64-sg2002?/smp","ax-plat-loongarch64-qemu-virt?/smp","axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-06-27T13:33:15Z","v":2} {"name":"ax-hal","vers":"0.5.23","deps":[{"name":"ax-alloc","req":"^0.8.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-cpu","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.13","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axplat-dyn","req":"^0.7.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rdrive","req":"^0.23.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"62be10063e39db11bc9ec255b78bc92985c23ca0c1bcbd3a60c79f7a361c4044","features":{"axvisor-linker":[],"default":[],"defplat":[],"host-test":[],"myplat":[],"plat-dyn":["axplat-dyn"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"fp-simd":["ax-cpu/fp-simd","axplat-dyn?/fp-simd"],"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn?/hv"],"ipi":["irq"],"irq":["ax-plat/irq","axplat-dyn?/irq","dep:ax-kspin"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno"],"rtc":["axplat-dyn?/rtc"],"smp":["axplat-dyn?/smp","ax-plat/smp"],"uspace":["paging","ax-cpu/uspace","axplat-dyn?/uspace"]},"yanked":false,"pubtime":"2026-07-02T06:55:53Z","v":2} {"name":"ax-hal","vers":"0.5.24","deps":[{"name":"ax-alloc","req":"^0.8.8","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-cpu","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.14","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axplat-dyn","req":"^0.7.8","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rdrive","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"=0.12.0","features":["lock_api","once","lazylock"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"b902d99a86b88b5fbe9078acb6b26afe9b02004a7f94c811af88cd1b21a83ba8","features":{"default":[],"fp-simd":["ax-cpu/fp-simd","axplat-dyn/fp-simd"],"host-test":[],"rtc":["axplat-dyn/rtc"],"smp":["axplat-dyn/smp","ax-plat/smp"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn/hv"],"ipi":["irq"],"irq":["ax-plat/irq","axplat-dyn/irq","dep:ax-kspin"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno"],"uspace":["paging","ax-cpu/uspace","axplat-dyn/uspace"]},"yanked":false,"pubtime":"2026-07-07T15:04:57Z","v":2} {"name":"ax-hal","vers":"0.5.25","deps":[{"name":"ax-alloc","req":"^0.8.9","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-cpu","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.14","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axplat-dyn","req":"^0.7.9","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rdrive","req":"^0.23.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"=0.12.0","features":["lock_api","once","lazylock"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"e9439c09755e33f53d883ef98231b0e31bd7f2dc8da8ab1377a4df107b41ac10","features":{"default":[],"fp-simd":["ax-cpu/fp-simd","axplat-dyn/fp-simd"],"host-test":[],"rtc":["axplat-dyn/rtc"],"smp":["axplat-dyn/smp","ax-plat/smp"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn/hv"],"ipi":["irq"],"irq":["ax-plat/irq","axplat-dyn/irq","dep:ax-kspin"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno"],"uspace":["paging","ax-cpu/uspace","axplat-dyn/uspace"]},"yanked":false,"pubtime":"2026-07-08T04:08:27Z","v":2} {"name":"ax-hal","vers":"0.5.26","deps":[{"name":"ax-alloc","req":"^0.8.10","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-cpu","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.14","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axplat-dyn","req":"^0.7.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rdrive","req":"^0.23.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"=0.12.0","features":["lock_api","once","lazylock"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"1bc9251a3919ee993df642073da7520a310c9658fcc5735dd5963403ddd92c80","features":{"default":[],"fp-simd":["ax-cpu/fp-simd","axplat-dyn/fp-simd"],"host-test":[],"rtc":["axplat-dyn/rtc"],"smp":["axplat-dyn/smp","ax-plat/smp"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn/hv"],"ipi":["irq"],"irq":["ax-plat/irq","axplat-dyn/irq","dep:ax-kspin"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno"],"uspace":["paging","ax-cpu/uspace","axplat-dyn/uspace"]},"yanked":false,"pubtime":"2026-07-08T05:43:07Z","v":2} {"name":"ax-hal","vers":"0.5.27","deps":[{"name":"ax-alloc","req":"^0.8.11","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-cpu","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.14","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axplat-dyn","req":"^0.7.11","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rdrive","req":"^0.23.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"=0.12.0","features":["lock_api","once","lazylock"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"c73d7d78f25c63b08ef3f256627e986eaf7b9a81efbbd5459f79d5fa88f9b0d4","features":{"default":[],"fp-simd":["ax-cpu/fp-simd","axplat-dyn/fp-simd"],"host-test":[],"rtc":["axplat-dyn/rtc"],"smp":["axplat-dyn/smp","ax-plat/smp"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn/hv"],"ipi":["irq"],"irq":["ax-plat/irq","axplat-dyn/irq","dep:ax-kspin"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno"],"uspace":["paging","ax-cpu/uspace","axplat-dyn/uspace"]},"yanked":false,"pubtime":"2026-07-08T12:26:00Z","v":2} {"name":"ax-hal","vers":"0.5.28","deps":[{"name":"ax-alloc","req":"^0.8.12","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ax-cpu","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kernel-guard","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-kspin","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-memory-addr","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-page-table-multiarch","req":"^0.8.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-percpu","req":"^0.4.14","features":["non-zero-vma"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ax-plat","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axplat-dyn","req":"^0.7.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fdt-parser","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rdrive","req":"^0.23.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin","req":"=0.12.0","features":["lock_api","once","lazylock"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"ae1f5336d2e98deda7f2789409b4814c56407fd33e6283c31f10152224006ad2","features":{"default":[],"fp-simd":["ax-cpu/fp-simd","axplat-dyn/fp-simd"],"host-test":[],"rtc":["axplat-dyn/rtc"],"smp":["axplat-dyn/smp","ax-plat/smp"],"tls":["ax-cpu/tls"],"xuantie-c9xx":["ax-cpu/xuantie-c9xx"]},"features2":{"hv":["paging","ax-cpu/arm-el2","ax-cpu/exception-table","ax-percpu/arm-el2","axplat-dyn/hv"],"ipi":["irq"],"irq":["ax-plat/irq","axplat-dyn/irq","dep:ax-kspin"],"paging":["dep:ax-alloc","dep:ax-page-table-multiarch","ax-page-table-multiarch/ax-errno"],"uspace":["paging","ax-cpu/uspace","axplat-dyn/uspace"]},"yanked":false,"pubtime":"2026-07-10T03:22:00Z","v":2}