{"name":"hisi-riscv-hal","vers":"0.3.0","deps":[{"name":"bs2x-pac","req":"^0.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ws63-pac","req":"^0.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"18130de3ddaf00d6f63e9a4cc390ce1747cbd10162166b53b4641b1f12917a3c","features":{},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac"],"chip-ws63":["dep:ws63-pac"],"default":["chip-ws63","rt","dep:critical-section"],"embassy":["async","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"pubtime":"2026-06-11T16:13:48Z","v":2}
{"name":"hisi-riscv-hal","vers":"0.3.1","deps":[{"name":"bs2x-pac","req":"^0.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ws63-pac","req":"^0.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"a66242cbed6f260c2a94ac36bac7c819ebb8b214e22c5f9e0781580c2eca578c","features":{},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac"],"chip-ws63":["dep:ws63-pac"],"default":["chip-ws63","rt","dep:critical-section"],"embassy":["dep:critical-section","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"pubtime":"2026-06-12T11:36:02Z","v":2}
{"name":"hisi-riscv-hal","vers":"0.3.2","deps":[{"name":"bs2x-pac","req":"^0.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-test","req":"^0.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"embedded-test-linker-script","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"ws63-pac","req":"^0.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"623244e9a3151e795a5f7c4c25140ce0cd7541e46c3475c7b2cc26a594902f45","features":{},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac"],"chip-ws63":["dep:ws63-pac"],"default":["chip-ws63","rt","dep:critical-section"],"embassy":["dep:critical-section","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"pubtime":"2026-06-14T10:28:10Z","v":2}
{"name":"hisi-riscv-hal","vers":"0.4.0","deps":[{"name":"bs2x-pac","req":"^0.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-test","req":"^0.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"embedded-test-linker-script","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"semihosting","req":"^0.1","features":["stdio"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"ws63-pac","req":"^0.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"2d3e0462af53a6fb5ae5a39d595f5182abc09b09d5c6e4aa3a13d4baef498d3b","features":{"hil-loopback":[]},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac"],"chip-ws63":["dep:ws63-pac"],"default":["chip-ws63","rt","dep:critical-section"],"embassy":["dep:critical-section","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"pubtime":"2026-06-15T06:38:01Z","v":2}
{"name":"hisi-riscv-hal","vers":"0.5.0","deps":[{"name":"bs2x-pac","req":"^0.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"defmt","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-test","req":"^0.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"embedded-test-linker-script","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"hisi-riscv-rt","req":"^0.4","features":[],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"semihosting","req":"^0.1","features":["stdio"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"ws63-pac","req":"^0.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"ff642844e484688777b8da55ef08fe08c4ba8e42c04aaadb9f0e4fb85366471b","features":{"hil-loopback":[],"hil-rtc":[]},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac","hisi-riscv-rt/chip-bs21"],"chip-ws63":["dep:ws63-pac","hisi-riscv-rt/chip-ws63","hisi-riscv-rt/boot-header","hisi-riscv-rt/bundled-memory-x"],"default":["rt","dep:critical-section"],"defmt":["dep:defmt"],"embassy":["dep:critical-section","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-16T08:46:07Z","v":2}
{"name":"hisi-riscv-hal","vers":"0.5.1","deps":[{"name":"bs2x-pac","req":"^0.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"defmt","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-test","req":"^0.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"embedded-test-linker-script","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"hisi-riscv-rt","req":"^0.4","features":[],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"semihosting","req":"^0.1","features":["stdio"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"ws63-pac","req":"^0.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"5706ea27f9892b6e5a5efb90bbb22c8fa41e05d76190473325ee83a79132ef04","features":{"hil-loopback":[],"hil-rtc":[]},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac","hisi-riscv-rt/chip-bs21"],"chip-ws63":["dep:ws63-pac","hisi-riscv-rt/chip-ws63","hisi-riscv-rt/boot-header","hisi-riscv-rt/bundled-memory-x"],"default":["rt","dep:critical-section"],"defmt":["dep:defmt"],"embassy":["dep:critical-section","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-06-30T15:37:33Z","v":2}
{"name":"hisi-riscv-hal","vers":"0.6.0-alpha.1","deps":[{"name":"bs2x-pac","req":"^0.1.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"defmt","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-test","req":"^0.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"embedded-test-linker-script","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"hisi-riscv-rt","req":"^0.5.1","features":[],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"instability","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"semihosting","req":"^0.1","features":["stdio"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"ws63-pac","req":"^0.2.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"9f2e2439ef1be0a43706b2bd307c8c7a20e24fdcf4832e7225df2e9a64aab9b8","features":{"hil-loopback":[],"hil-rtc":[],"unstable":[]},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac","hisi-riscv-rt/chip-bs21"],"chip-ws63":["dep:ws63-pac","hisi-riscv-rt/chip-ws63","hisi-riscv-rt/boot-header","hisi-riscv-rt/bundled-memory-x"],"default":["rt","dep:critical-section"],"defmt":["dep:defmt"],"embassy":["dep:critical-section","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-08T16:55:48Z","v":2}
{"name":"hisi-riscv-hal","vers":"0.6.0-alpha.2","deps":[{"name":"bs2x-pac","req":"^0.1.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"defmt","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-test","req":"^0.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"embedded-test-linker-script","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"hisi-riscv-rt","req":"^0.5.1","features":[],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"instability","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"semihosting","req":"^0.1","features":["stdio"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"ws63-pac","req":"^0.2.1","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"18507a770297b735d30c62f553c0893a0ccc73fb551a634290f20329ab4d3a91","features":{"hil-loopback":[],"hil-rtc":[],"unstable":[]},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac","hisi-riscv-rt/chip-bs21"],"chip-ws63":["dep:ws63-pac","hisi-riscv-rt/chip-ws63","hisi-riscv-rt/boot-header","hisi-riscv-rt/bundled-memory-x"],"default":["rt","dep:critical-section"],"defmt":["dep:defmt"],"embassy":["dep:critical-section","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-09T06:31:01Z","v":2}
{"name":"hisi-riscv-hal","vers":"0.6.0-rc.1","deps":[{"name":"bs2x-pac","req":"^0.1.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"defmt","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-test","req":"^0.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"embedded-test-linker-script","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"hisi-riscv-rt","req":"^0.5.1","features":[],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"instability","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"semihosting","req":"^0.1","features":["stdio"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"ws63-pac","req":"^0.2.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"b029565892611a6200631b75d10800d78bce33bf0a0c6076b5a341900261c711","features":{"hil-loopback":[],"hil-rtc":[],"unstable":[]},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac","hisi-riscv-rt/chip-bs21"],"chip-ws63":["dep:ws63-pac","dep:critical-section","hisi-riscv-rt/chip-ws63","hisi-riscv-rt/boot-header","hisi-riscv-rt/bundled-memory-x"],"default":["rt","dep:critical-section"],"defmt":["dep:defmt"],"embassy":["dep:critical-section","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-12T06:34:19Z","v":2}
{"name":"hisi-riscv-hal","vers":"0.6.0","deps":[{"name":"bs2x-pac","req":"^0.1.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"defmt","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-test","req":"^0.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"embedded-test-linker-script","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"hisi-riscv-rt","req":"^0.5.1","features":[],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"instability","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"semihosting","req":"^0.1","features":["stdio"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"ws63-pac","req":"^0.2.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"ded8fd4f4883f4b562a05a2a06779c27a1bb3717db539d660d85912bd434b97b","features":{"hil-loopback":[],"hil-rtc":[],"unstable":[]},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac","hisi-riscv-rt/chip-bs21"],"chip-ws63":["dep:ws63-pac","dep:critical-section","hisi-riscv-rt/chip-ws63","hisi-riscv-rt/boot-header","hisi-riscv-rt/bundled-memory-x"],"default":["rt","dep:critical-section"],"defmt":["dep:defmt"],"embassy":["dep:critical-section","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-12T08:42:28Z","v":2}
{"name":"hisi-riscv-hal","vers":"0.6.1","deps":[{"name":"bs2x-pac","req":"^0.1.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1","features":["std"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"defmt","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-queue-utils","req":"^0.3","features":["generic-queue-16"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-async","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-test","req":"^0.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"embedded-test-linker-script","req":"^0.1","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"hisi-riscv-rt","req":"^0.5.1","features":[],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"instability","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1","features":["critical-section"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"proptest","req":"^1","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"riscv32\"))","kind":"dev"},{"name":"semihosting","req":"^0.1","features":["stdio"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"riscv32\")","kind":"dev"},{"name":"ws63-pac","req":"^0.2.2","features":["critical-section"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"2fb03710d7773cbb811f9aa3b9bc184c22f7d7c9910114af0f38249a93a77205","features":{"hil-loopback":[],"hil-rtc":[],"unstable":[]},"features2":{"async":["dep:embedded-hal-async","dep:embedded-io-async","dep:critical-section"],"chip-bs21":["dep:bs2x-pac","hisi-riscv-rt/chip-bs21"],"chip-ws63":["dep:ws63-pac","dep:critical-section","hisi-riscv-rt/chip-ws63","hisi-riscv-rt/boot-header","hisi-riscv-rt/bundled-memory-x"],"default":["rt","dep:critical-section"],"defmt":["dep:defmt"],"embassy":["dep:critical-section","dep:embassy-time-driver","dep:embassy-time-queue-utils"],"rt":["dep:critical-section","ws63-pac?/rt","bs2x-pac?/rt"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-07-12T09:13:39Z","v":2}
