{"name":"esp-hal-common","vers":"0.1.0","deps":[{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"esp32","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv-atomic-emulation-trap","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smart-leds-trait","req":"^0.2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"143122333f2b9575cc78020c00e65e3690de2e9545d7f2c9b04f97fb31156138","features":{"eh1":["embedded-hal-1"],"esp32":["esp32/rt","procmacros/xtensa","multi_core","xtensa-lx-rt/esp32","xtensa-lx/esp32","critical-section/restore-state-u32"],"esp32c3":["esp32c3/rt","procmacros/riscv","single_core","riscv","riscv-atomic-emulation-trap","critical-section/restore-state-u8"],"esp32s2":["esp32s2/rt","procmacros/xtensa","single_core","xtensa-lx-rt/esp32s2","xtensa-lx/esp32s2","critical-section/restore-state-u32"],"esp32s3":["esp32s3/rt","procmacros/xtensa","multi_core","xtensa-lx-rt/esp32s3","xtensa-lx/esp32s3","critical-section/restore-state-u32"],"multi_core":[],"single_core":[],"smartled":["smart-leds-trait"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"]},"yanked":false,"rust_version":"1.60.0","pubtime":"2022-08-25T16:46:18Z"}
{"name":"esp-hal-common","vers":"0.2.0","deps":[{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"esp32","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"=1.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv-atomic-emulation-trap","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smart-leds-trait","req":"^0.2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"23480b8b25ad0a0d600ef79624b4d6f6c8f3339b56e806f443e87e9f9d0b3a32","features":{"eh1":["embedded-hal-1"],"esp32":["esp32/rt","procmacros/xtensa","multi_core","xtensa-lx-rt/esp32","xtensa-lx/esp32","critical-section/restore-state-u32"],"esp32c3":["esp32c3/rt","procmacros/riscv","single_core","riscv","riscv-atomic-emulation-trap","critical-section/restore-state-u8"],"esp32s2":["esp32s2/rt","procmacros/xtensa","single_core","xtensa-lx-rt/esp32s2","xtensa-lx/esp32s2","critical-section/restore-state-u32"],"esp32s3":["esp32s3/rt","procmacros/xtensa","multi_core","xtensa-lx-rt/esp32s3","xtensa-lx/esp32s3","critical-section/restore-state-u32"],"multi_core":[],"single_core":[],"smartled":["smart-leds-trait"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"]},"yanked":false,"rust_version":"1.60.0","pubtime":"2022-09-13T19:01:38Z"}
{"name":"esp-hal-common","vers":"0.3.0","deps":[{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.0","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^0.1.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.1","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.15.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.5.1","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.8.1","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.6.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.8.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lock_api","req":"^0.4.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"=1.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv-atomic-emulation-trap","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smart-leds-trait","req":"^0.2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0fc976d16f2d2b6870077118a0bc41d886fff659becf2f705df4a843d56e019f","features":{"async":["embedded-hal-async","eh1","embassy-sync"],"eh1":["embedded-hal-1","embedded-hal-nb"],"embassy":["embassy-time"],"embassy-time-systick":[],"embassy-time-timg":[],"esp32":["esp32/rt","procmacros/xtensa","xtensa-lx-rt/esp32","xtensa-lx/esp32","critical-section/restore-state-u32","lock_api"],"esp32c2":["esp32c2/rt","procmacros/riscv","riscv","riscv-atomic-emulation-trap","critical-section/restore-state-u8"],"esp32c3":["esp32c3/rt","procmacros/riscv","riscv","riscv-atomic-emulation-trap","critical-section/restore-state-u8"],"esp32s2":["esp32s2/rt","procmacros/xtensa","xtensa-lx-rt/esp32s2","xtensa-lx/esp32s2","critical-section/restore-state-u32","esp-synopsys-usb-otg","usb-device"],"esp32s3":["esp32s3/rt","procmacros/xtensa","xtensa-lx-rt/esp32s3","xtensa-lx/esp32s3","critical-section/restore-state-u32","lock_api","esp-synopsys-usb-otg","usb-device"],"smartled":["smart-leds-trait"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"]},"yanked":false,"rust_version":"1.60.0","pubtime":"2022-11-17T17:14:38Z"}
{"name":"esp-hal-common","vers":"0.4.0","deps":[{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.0","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^0.1.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.1","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.17.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.5.1","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.8.1","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.7.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.11.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lock_api","req":"^0.4.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv","req":"^0.10.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv-atomic-emulation-trap","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smart-leds-trait","req":"^0.2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"007db8d84050d19fec367bece124cccbdf6837ff0ea8e1a4fc04599148ab5ea1","features":{"async":["embedded-hal-async","eh1","embassy-sync"],"eh1":["embedded-hal-1","embedded-hal-nb"],"embassy":["embassy-time"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["esp32/rt","xtensa","xtensa-lx/esp32","xtensa-lx-rt/esp32","lock_api"],"esp32s2":["esp32s2/rt","xtensa","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","esp-synopsys-usb-otg","usb-device"],"esp32s3":["esp32s3/rt","xtensa","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","lock_api","esp-synopsys-usb-otg","usb-device"],"smartled":["smart-leds-trait"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"],"xtensa":["critical-section/restore-state-u32","procmacros/xtensa"]},"features2":{"esp32c2":["esp32c2/rt","riscv"],"esp32c3":["esp32c3/rt","riscv"],"riscv":["dep:riscv","critical-section/restore-state-u8","procmacros/riscv","riscv-atomic-emulation-trap"]},"yanked":false,"rust_version":"1.60.0","pubtime":"2022-12-12T09:30:32Z","v":2}
{"name":"esp-hal-common","vers":"0.5.0","deps":[{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.0","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^0.1.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.1","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.19.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.6.1","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.9.1","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.9.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.13.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lock_api","req":"^0.4.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv","req":"^0.10.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"riscv-atomic-emulation-trap","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smart-leds-trait","req":"^0.2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.24.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"28af0329ccad17c8ac65ad43182d33b9560ddf0a895b9e6c181a7a1648de8dfc","features":{"async":["embedded-hal-async","eh1","embassy-sync"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["esp32/rt","xtensa","xtensa-lx/esp32","xtensa-lx-rt/esp32","lock_api"],"esp32c2_26mhz":[],"esp32c2_40mhz":[],"esp32s2":["esp32s2/rt","xtensa","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","esp-synopsys-usb-otg","usb-device"],"esp32s3":["esp32s3/rt","xtensa","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","lock_api","esp-synopsys-usb-otg","usb-device"],"smartled":["smart-leds-trait"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"],"xtensa":["critical-section/restore-state-u32","procmacros/xtensa"]},"features2":{"esp32c2":["esp32c2/rt","riscv"],"esp32c3":["esp32c3/rt","riscv"],"riscv":["dep:riscv","critical-section/restore-state-u8","procmacros/riscv","riscv-atomic-emulation-trap"]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-01-26T16:53:12Z","v":2}
{"name":"esp-hal-common","vers":"0.7.0","deps":[{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.0","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^0.2.0-alpha.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.1","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.21.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.8.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.11.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.12.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.15.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lock_api","req":"^0.4.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv-atomic-emulation-trap","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smart-leds-trait","req":"^0.2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.24.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4e1bc305d7436225105d875f88561fa32d4693f54a6f03b866771154effef9c0","features":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["esp32/rt","xtensa","xtensa-lx/esp32","xtensa-lx-rt/esp32","lock_api","procmacros/esp32"],"esp32_26mhz":[],"esp32_40mhz":[],"esp32c2":["esp32c2/rt","riscv","procmacros/esp32c2"],"esp32c2_26mhz":[],"esp32c2_40mhz":[],"esp32c3":["esp32c3/rt","riscv","procmacros/esp32c3"],"esp32s2":["esp32s2/rt","xtensa","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","esp-synopsys-usb-otg","usb-device","procmacros/esp32s2"],"esp32s3":["esp32s3/rt","xtensa","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","lock_api","esp-synopsys-usb-otg","usb-device","procmacros/esp32s3"],"riscv":["critical-section/restore-state-u8","procmacros/riscv","esp-riscv-rt","riscv-atomic-emulation-trap"],"smartled":["smart-leds-trait"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"],"xtensa":["critical-section/restore-state-u32","procmacros/xtensa"]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-02-21T15:44:58Z"}
{"name":"esp-hal-common","vers":"0.7.1","deps":[{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.0","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^0.2.0-alpha.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.1","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.21.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.8.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.11.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.12.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.15.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lock_api","req":"^0.4.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv-atomic-emulation-trap","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smart-leds-trait","req":"^0.2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"strum","req":"^0.24.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5df3ec9a2e4df155e5a99f50b76a3a6733e69941d453085d3258846e1bd0a64e","features":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["esp32/rt","xtensa","xtensa-lx/esp32","xtensa-lx-rt/esp32","lock_api","procmacros/esp32"],"esp32_26mhz":[],"esp32_40mhz":[],"esp32c2":["esp32c2/rt","riscv","procmacros/esp32c2"],"esp32c2_26mhz":[],"esp32c2_40mhz":[],"esp32c3":["esp32c3/rt","riscv","procmacros/esp32c3"],"esp32s2":["esp32s2/rt","xtensa","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","esp-synopsys-usb-otg","usb-device","procmacros/esp32s2"],"esp32s3":["esp32s3/rt","xtensa","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","lock_api","esp-synopsys-usb-otg","usb-device","procmacros/esp32s3"],"riscv":["critical-section/restore-state-u8","procmacros/riscv","esp-riscv-rt","riscv-atomic-emulation-trap"],"smartled":["smart-leds-trait"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"],"xtensa":["critical-section/restore-state-u32","procmacros/xtensa"]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-02-22T19:20:09Z"}
{"name":"esp-hal-common","vers":"0.8.0","deps":[{"name":"basic-toml","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.0","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^0.2.0-alpha.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.1","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.23.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.10.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.13.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.3.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.14.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.17.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lock_api","req":"^0.4.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv-atomic-emulation-trap","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.158","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.24.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c37621a91b6465e4d13eb5596530e67304a0ef04d186d832012b2b9d7a3cd394","features":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["esp32/rt","xtensa","xtensa-lx/esp32","xtensa-lx-rt/esp32","lock_api","procmacros/esp32"],"esp32_26mhz":[],"esp32_40mhz":[],"esp32c2":["esp32c2/rt","riscv","procmacros/esp32c2"],"esp32c2_26mhz":[],"esp32c2_40mhz":[],"esp32c3":["esp32c3/rt","riscv","procmacros/esp32c3"],"esp32c6":["esp32c6/rt","riscv","procmacros/esp32c6"],"esp32s2":["esp32s2/rt","xtensa","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","esp-synopsys-usb-otg","usb-device","procmacros/esp32s2"],"esp32s3":["esp32s3/rt","xtensa","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","lock_api","esp-synopsys-usb-otg","usb-device","procmacros/esp32s3"],"riscv":["critical-section/restore-state-u8","procmacros/riscv","esp-riscv-rt","riscv-atomic-emulation-trap","esp-riscv-rt/zero-bss"],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"],"xtensa":["critical-section/restore-state-u32","procmacros/xtensa"]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-03-27T17:40:52Z"}
{"name":"esp-hal-common","vers":"0.9.0","deps":[{"name":"basic-toml","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitflags","req":"^2.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.1","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^0.2.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.1","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.23.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.11.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.14.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.4.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.14.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.18.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lock_api","req":"^0.4.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv-atomic-emulation-trap","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.160","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.24.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d077ffedaa2632004cf73e713438a18706d6d04d2fb0632ffe5a5f02bb9c17e0","features":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["esp32/rt","xtensa","xtensa-lx/esp32","xtensa-lx-rt/esp32","lock_api","procmacros/esp32"],"esp32_26mhz":[],"esp32_40mhz":[],"esp32c2":["esp32c2/rt","riscv","procmacros/esp32c2"],"esp32c2_26mhz":[],"esp32c2_40mhz":[],"esp32c3":["esp32c3/rt","riscv","procmacros/esp32c3"],"esp32c6":["esp32c6/rt","riscv","procmacros/esp32c6"],"esp32s2":["esp32s2/rt","xtensa","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","esp-synopsys-usb-otg","usb-device","procmacros/esp32s2"],"esp32s3":["esp32s3/rt","xtensa","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","lock_api","esp-synopsys-usb-otg","usb-device","procmacros/esp32s3"],"psram_2m":[],"psram_4m":[],"psram_8m":[],"riscv":["critical-section/restore-state-u8","procmacros/riscv","esp-riscv-rt","riscv-atomic-emulation-trap","esp-riscv-rt/zero-bss"],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"],"xtensa":["critical-section/restore-state-u32","procmacros/xtensa"]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-05-02T16:17:45Z"}
{"name":"esp-hal-common","vers":"0.10.0","deps":[{"name":"basic-toml","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitflags","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.1","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^0.2.0-alpha.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.1","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.24.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.12.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.15.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.5.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.1.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.15.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.19.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lock_api","req":"^0.4.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"=0.4.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv-atomic-emulation-trap","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.164","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.24.1","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"05d4498ddbbbf9a21e64f9269d2b4dd4059c34863ff54c702fb99e435f967767","features":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["esp32/rt","xtensa","xtensa-lx/esp32","xtensa-lx-rt/esp32","lock_api","procmacros/esp32"],"esp32_26mhz":[],"esp32_40mhz":[],"esp32c2":["esp32c2/rt","riscv","procmacros/esp32c2"],"esp32c2_26mhz":[],"esp32c2_40mhz":[],"esp32c3":["esp32c3/rt","riscv","procmacros/esp32c3"],"esp32c6":["esp32c6/rt","riscv","procmacros/esp32c6"],"esp32h2":["esp32h2/rt","riscv","procmacros/esp32h2"],"esp32s2":["esp32s2/rt","xtensa","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","esp-synopsys-usb-otg","usb-device","procmacros/esp32s2"],"esp32s3":["esp32s3/rt","xtensa","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","lock_api","esp-synopsys-usb-otg","usb-device","procmacros/esp32s3"],"interrupt-preemption":[],"opsram_2m":[],"opsram_4m":[],"opsram_8m":[],"psram_2m":[],"psram_4m":[],"psram_8m":[],"riscv":["critical-section/restore-state-u8","esp-riscv-rt","esp-riscv-rt/zero-bss","riscv-atomic-emulation-trap"],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"],"xtensa":["critical-section/restore-state-u32"]},"features2":{"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-07-04T17:58:30Z","v":2}
{"name":"esp-hal-common","vers":"0.11.0","deps":[{"name":"basic-toml","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.2","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-alpha.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"=0.2.0-alpha.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-alpha.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.25.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.13.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.16.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.6.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.2.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.16.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.20.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lock_api","req":"^0.4.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"=0.4.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv-atomic-emulation-trap","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.183","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.25.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b9bb3220d63ba0ec4e9b1846edd47e8da3a884c6557b3ba7398494c56a93de35","features":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures"],"direct-vectoring":["esp-riscv-rt/direct-vectoring"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["esp32/rt","xtensa","xtensa-lx/esp32","xtensa-lx-rt/esp32","lock_api","procmacros/esp32"],"esp32_26mhz":[],"esp32_40mhz":[],"esp32c2":["esp32c2/rt","riscv","procmacros/esp32c2"],"esp32c2_26mhz":[],"esp32c2_40mhz":[],"esp32c3":["esp32c3/rt","riscv","procmacros/esp32c3"],"esp32c6":["esp32c6/rt","riscv","procmacros/esp32c6"],"esp32h2":["esp32h2/rt","riscv","procmacros/esp32h2"],"esp32s2":["esp32s2/rt","xtensa","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","esp-synopsys-usb-otg","usb-device","procmacros/esp32s2"],"esp32s3":["esp32s3/rt","xtensa","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","lock_api","esp-synopsys-usb-otg","usb-device","procmacros/esp32s3"],"interrupt-preemption":["esp-riscv-rt/interrupt-preemption"],"opsram_2m":[],"opsram_4m":[],"opsram_8m":[],"psram_2m":[],"psram_4m":[],"psram_8m":[],"riscv":["critical-section/restore-state-u8","esp-riscv-rt","esp-riscv-rt/zero-bss","riscv-atomic-emulation-trap"],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"],"xtensa":["critical-section/restore-state-u32"]},"features2":{"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-08-10T15:48:50Z","v":2}
{"name":"esp-hal-common","vers":"0.12.0","deps":[{"name":"basic-toml","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"=0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-executor","req":"^0.3.0","features":["integrated-timers"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.3","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-rc.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"=1.0.0-rc.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-rc.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.26.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.14.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.17.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.7.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.3.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.17.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.21.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lock_api","req":"^0.4.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv-atomic-emulation-trap","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.188","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.25.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"29b785e4195e1e1e6fae5b8c7fc44a1a71efa94e0b69527a38cce64815bfe7a6","features":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures","embedded-io-async"],"direct-vectoring":["esp-riscv-rt/direct-vectoring"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time"],"embassy-executor-interrupt":["embassy","embassy-executor"],"embassy-executor-thread":["embassy","embassy-executor"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["esp32/rt","xtensa","xtensa-lx/esp32","xtensa-lx-rt/esp32","lock_api","procmacros/esp32"],"esp32_26mhz":[],"esp32_40mhz":[],"esp32c2":["esp32c2/rt","riscv","procmacros/esp32c2"],"esp32c2_26mhz":[],"esp32c2_40mhz":[],"esp32c3":["esp32c3/rt","riscv","procmacros/esp32c3"],"esp32c6":["esp32c6/rt","riscv","procmacros/esp32c6"],"esp32h2":["esp32h2/rt","riscv","procmacros/esp32h2"],"esp32s2":["esp32s2/rt","xtensa","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","esp-synopsys-usb-otg","usb-device","procmacros/esp32s2"],"esp32s3":["esp32s3/rt","xtensa","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","lock_api","esp-synopsys-usb-otg","usb-device","procmacros/esp32s3"],"interrupt-preemption":["esp-riscv-rt/interrupt-preemption"],"opsram_2m":[],"opsram_4m":[],"opsram_8m":[],"psram_2m":[],"psram_4m":[],"psram_8m":[],"riscv":["critical-section/restore-state-u8","esp-riscv-rt","esp-riscv-rt/zero-bss","riscv-atomic-emulation-trap"],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"ufmt":["ufmt-write"],"vectored":["procmacros/interrupt"],"xtensa":["critical-section/restore-state-u32"]},"features2":{"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"defmt":["dep:defmt","embassy-executor?/defmt","embassy-sync?/defmt","embassy-time?/defmt","embassy-futures?/defmt","embedded-hal-1?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03"],"log":["dep:log"]},"yanked":false,"rust_version":"1.65.0","pubtime":"2023-09-05T14:49:33Z","v":2}
{"name":"esp-hal-common","vers":"0.13.0","deps":[{"name":"basic-toml","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"=0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-executor","req":"^0.3.0","features":["integrated-timers"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.5","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-rc.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"=1.0.0-rc.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-rc.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.27.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.15.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.18.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.8.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.4.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.18.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.22.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.7.0","features":["enum-dispatch","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv-atomic-emulation-trap","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.190","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.25.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"79c0ae63ee49a1019a93676b632ffbfd0add3176930b7297a0077363e09c4c2a","features":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures","embedded-io-async"],"direct-vectoring":["esp-riscv-rt/direct-vectoring"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time","procmacros/embassy"],"embassy-executor-interrupt":["embassy","embassy-executor"],"embassy-executor-thread":["embassy","embassy-executor"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["xtensa","esp32/rt","procmacros/esp32","xtensa-lx/esp32","xtensa-lx-rt/esp32"],"esp32c2":["riscv","esp32c2/rt","procmacros/esp32c2"],"esp32c3":["riscv","esp32c3/rt","procmacros/esp32c3"],"esp32c6":["riscv","esp32c6/rt","procmacros/esp32c6"],"esp32h2":["riscv","esp32h2/rt","procmacros/esp32h2"],"esp32s2":["xtensa","esp32s2/rt","procmacros/esp32s2","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","usb-otg"],"esp32s3":["xtensa","esp32s3/rt","procmacros/esp32s3","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","usb-otg"],"interrupt-preemption":["esp-riscv-rt/interrupt-preemption"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"psram-2m":[],"psram-4m":[],"psram-8m":[],"riscv":["critical-section/restore-state-u8","esp-riscv-rt","esp-riscv-rt/zero-bss","riscv-atomic-emulation-trap"],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"ufmt":["ufmt-write"],"usb-otg":["esp-synopsys-usb-otg","usb-device"],"vectored":["procmacros/interrupt"],"xtal-26mhz":[],"xtal-40mhz":[],"xtensa":["critical-section/restore-state-u32"]},"features2":{"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"defmt":["dep:defmt","embassy-executor?/defmt","embassy-futures?/defmt","embassy-sync?/defmt","embassy-time?/defmt","embedded-hal-1?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03"],"log":["dep:log"]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-10-31T16:19:20Z","v":2}
{"name":"esp-hal-common","vers":"0.13.1","deps":[{"name":"basic-toml","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"=0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-executor","req":"^0.3.0","features":["integrated-timers"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.1.5","features":["nightly"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-rc.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"=1.0.0-rc.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-rc.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.3.2","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.27.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.15.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.18.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.8.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.4.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.18.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.22.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.7.0","features":["enum-dispatch","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv-atomic-emulation-trap","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.190","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.25.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ad320b6bb4fc71179b3997e8ca2d10c513729783070867767d1d84364d200513","features":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures","embedded-io-async"],"direct-vectoring":["esp-riscv-rt/direct-vectoring"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time","procmacros/embassy"],"embassy-executor-interrupt":["embassy","embassy-executor"],"embassy-executor-thread":["embassy","embassy-executor"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["xtensa","esp32/rt","procmacros/esp32","xtensa-lx/esp32","xtensa-lx-rt/esp32"],"esp32c2":["riscv","esp32c2/rt","procmacros/esp32c2"],"esp32c3":["riscv","esp32c3/rt","procmacros/esp32c3"],"esp32c6":["riscv","esp32c6/rt","procmacros/esp32c6"],"esp32h2":["riscv","esp32h2/rt","procmacros/esp32h2"],"esp32s2":["xtensa","esp32s2/rt","procmacros/esp32s2","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","usb-otg"],"esp32s3":["xtensa","esp32s3/rt","procmacros/esp32s3","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","usb-otg"],"interrupt-preemption":["esp-riscv-rt/interrupt-preemption"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"psram-2m":[],"psram-4m":[],"psram-8m":[],"riscv":["critical-section/restore-state-u8","esp-riscv-rt","esp-riscv-rt/zero-bss","riscv-atomic-emulation-trap"],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"ufmt":["ufmt-write"],"usb-otg":["esp-synopsys-usb-otg","usb-device"],"vectored":["procmacros/interrupt"],"xtal-26mhz":[],"xtal-40mhz":[],"xtensa":["critical-section/restore-state-u32"]},"features2":{"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"defmt":["dep:defmt","embassy-executor?/defmt","embassy-futures?/defmt","embassy-sync?/defmt","embassy-time?/defmt","embedded-hal-1?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03"],"log":["dep:log"]},"yanked":false,"rust_version":"1.67.0","pubtime":"2023-11-02T14:53:33Z","v":2}
{"name":"esp-hal-common","vers":"0.14.0","deps":[{"name":"basic-toml","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"=0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-executor","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-rc.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"=1.0.0-rc.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-rc.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.0","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.28.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.16.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.19.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.10.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.6.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.19.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.23.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.6.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.8.0","features":["enum-dispatch","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"serde","req":"^1.0.193","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.25.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4f2d2f804adbc3a7dfd5459a73e6848fd2297740fdaf5daca4ffce4682deba31","features":{"direct-vectoring":["esp-riscv-rt/direct-vectoring"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time","procmacros/embassy"],"embassy-executor-interrupt":["embassy","embassy-executor"],"embassy-executor-thread":["embassy","embassy-executor"],"embassy-generic-queue-128":["embassy-time/generic-queue-128"],"embassy-generic-queue-16":["embassy-time/generic-queue-16"],"embassy-generic-queue-32":["embassy-time/generic-queue-32"],"embassy-generic-queue-64":["embassy-time/generic-queue-64"],"embassy-generic-queue-8":["embassy-time/generic-queue-8"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["xtensa","esp32/rt","procmacros/esp32","xtensa-lx/esp32","xtensa-lx-rt/esp32"],"esp32c2":["riscv","esp32c2/rt","procmacros/esp32c2","portable-atomic/unsafe-assume-single-core"],"esp32c3":["riscv","esp32c3/rt","procmacros/esp32c3","portable-atomic/unsafe-assume-single-core"],"esp32c6":["riscv","esp32c6/rt","procmacros/esp32c6"],"esp32h2":["riscv","esp32h2/rt","procmacros/esp32h2"],"esp32s2":["xtensa","esp32s2/rt","procmacros/esp32s2","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","usb-otg","portable-atomic/critical-section"],"esp32s3":["xtensa","esp32s3/rt","procmacros/esp32s3","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","usb-otg"],"flip-link":["esp-riscv-rt/fix-sp"],"interrupt-preemption":["esp-riscv-rt/interrupt-preemption"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"psram-2m":[],"psram-4m":[],"psram-8m":[],"riscv":["critical-section/restore-state-u8","esp-riscv-rt","esp-riscv-rt/zero-bss"],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"ufmt":["ufmt-write"],"usb-otg":["esp-synopsys-usb-otg","usb-device"],"vectored":["procmacros/interrupt"],"xtal-26mhz":[],"xtal-40mhz":[],"xtensa":["critical-section/restore-state-u32"]},"features2":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures","embedded-io","embedded-io-async"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"defmt":["dep:defmt","embassy-executor?/defmt","embassy-futures?/defmt","embassy-sync?/defmt","embassy-time?/defmt","embedded-hal-1?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03"],"embassy-integrated-timers":["embassy-executor?/integrated-timers"],"embedded-io":["dep:embedded-io"],"log":["dep:log"]},"yanked":false,"links":"esp-hal-common","rust_version":"1.67.0","pubtime":"2023-12-12T18:18:54Z","v":2}
{"name":"esp-hal-common","vers":"0.14.1","deps":[{"name":"basic-toml","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"=0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-executor","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"=1.0.0-rc.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"=1.0.0-rc.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"=1.0.0-rc.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.0","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.28.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.17.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.20.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.11.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.7.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.19.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.23.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.6.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.8.0","features":["enum-dispatch","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"serde","req":"^1.0.193","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.25.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"30e9f181669edeb35ef6d6c5518c9941900dbf2133348673eebb4b33fb73ac62","features":{"direct-vectoring":["esp-riscv-rt/direct-vectoring"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time","procmacros/embassy"],"embassy-executor-interrupt":["embassy","embassy-executor"],"embassy-executor-thread":["embassy","embassy-executor"],"embassy-generic-queue-128":["embassy-time/generic-queue-128"],"embassy-generic-queue-16":["embassy-time/generic-queue-16"],"embassy-generic-queue-32":["embassy-time/generic-queue-32"],"embassy-generic-queue-64":["embassy-time/generic-queue-64"],"embassy-generic-queue-8":["embassy-time/generic-queue-8"],"embassy-time-systick":[],"embassy-time-timg0":[],"esp32":["xtensa","esp32/rt","procmacros/esp32","xtensa-lx/esp32","xtensa-lx-rt/esp32"],"esp32c2":["riscv","esp32c2/rt","procmacros/esp32c2","portable-atomic/unsafe-assume-single-core"],"esp32c3":["riscv","esp32c3/rt","procmacros/esp32c3","portable-atomic/unsafe-assume-single-core"],"esp32c6":["riscv","esp32c6/rt","procmacros/esp32c6"],"esp32h2":["riscv","esp32h2/rt","procmacros/esp32h2"],"esp32s2":["xtensa","esp32s2/rt","procmacros/esp32s2","xtensa-lx/esp32s2","xtensa-lx-rt/esp32s2","usb-otg","portable-atomic/critical-section"],"esp32s3":["xtensa","esp32s3/rt","procmacros/esp32s3","xtensa-lx/esp32s3","xtensa-lx-rt/esp32s3","usb-otg"],"flip-link":["esp-riscv-rt/fix-sp"],"interrupt-preemption":["esp-riscv-rt/interrupt-preemption"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"psram-2m":[],"psram-4m":[],"psram-8m":[],"riscv":["critical-section/restore-state-u8","esp-riscv-rt","esp-riscv-rt/zero-bss"],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"ufmt":["ufmt-write"],"usb-otg":["esp-synopsys-usb-otg","usb-device"],"vectored":["procmacros/interrupt"],"xtal-26mhz":[],"xtal-40mhz":[],"xtensa":["critical-section/restore-state-u32"]},"features2":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures","embedded-io","embedded-io-async"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"defmt":["dep:defmt","embassy-executor?/defmt","embassy-futures?/defmt","embassy-sync?/defmt","embassy-time?/defmt","embedded-hal-1?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03"],"embassy-integrated-timers":["embassy-executor?/integrated-timers"],"embedded-io":["dep:embedded-io"],"log":["dep:log"]},"yanked":false,"links":"esp-hal-common","rust_version":"1.67.0","pubtime":"2023-12-13T18:35:22Z","v":2}
{"name":"esp-hal-common","vers":"0.15.0","deps":[{"name":"basic-toml","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"bitfield","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg-if","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"critical-section","req":"^1.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"=0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-executor","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-futures","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-sync","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embassy-time-driver","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-can","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-dma","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":["unproven"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-1","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"embedded-hal"},{"name":"embedded-hal-async","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-hal-nb","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io-async","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"enumset","req":"^1.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-riscv-rt","req":"^0.6.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp-synopsys-usb-otg","req":"^0.4.0","features":["fs","esp32sx"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32","req":"^0.28.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c2","req":"^0.17.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c3","req":"^0.20.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32c6","req":"^0.11.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32h2","req":"^0.7.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s2","req":"^0.19.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"esp32s3","req":"^0.23.0","features":["critical-section"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fugit","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"heapless","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nb","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paste","req":"^1.0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"portable-atomic","req":"^1.6.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"procmacros","req":"^0.8.0","features":["enum-dispatch","ram"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"esp-hal-procmacros"},{"name":"riscv","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.195","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"strum","req":"^0.25.0","features":["derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ufmt-write","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"usb-device","req":"^0.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"void","req":"^1.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"xtensa-lx","req":"^0.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xtensa-lx-rt","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c468eb364cc570da74dfb8adfda9f308c34259fcd19a4c695a46554a26b7478a","features":{"direct-vectoring":["esp-riscv-rt/direct-vectoring"],"eh1":["embedded-hal-1","embedded-hal-nb","embedded-can"],"embassy":["embassy-time-driver","procmacros/embassy"],"embassy-executor-interrupt":["embassy","embassy-executor"],"embassy-executor-thread":["embassy","embassy-executor"],"embassy-time-systick":[],"embassy-time-timg0":[],"flip-link":["esp-riscv-rt/fix-sp"],"interrupt-preemption":["esp-riscv-rt/interrupt-preemption"],"opsram-16m":[],"opsram-2m":[],"opsram-4m":[],"opsram-8m":[],"psram-2m":[],"psram-4m":[],"psram-80mhz":[],"psram-8m":[],"rv-init-data":["esp-riscv-rt/init-data","esp-riscv-rt/init-rw-text"],"rv-init-rtc-data":["esp-riscv-rt/init-rtc-fast-data","esp-riscv-rt/init-rtc-fast-text"],"rv-zero-rtc-bss":["esp-riscv-rt/zero-rtc-fast-bss"],"ufmt":["ufmt-write"],"usb-otg":["esp-synopsys-usb-otg","usb-device"],"vectored":["procmacros/interrupt"],"xtal-26mhz":[],"xtal-40mhz":[],"xtensa":["critical-section/restore-state-u32"]},"features2":{"async":["embedded-hal-async","eh1","embassy-sync","embassy-futures","embedded-io","embedded-io-async"],"debug":["esp32?/impl-register-debug","esp32c2?/impl-register-debug","esp32c3?/impl-register-debug","esp32c6?/impl-register-debug","esp32h2?/impl-register-debug","esp32s2?/impl-register-debug","esp32s3?/impl-register-debug"],"defmt":["dep:defmt","embassy-executor?/defmt","embassy-futures?/defmt","embassy-sync?/defmt","embedded-hal-1?/defmt-03","embedded-io/defmt-03","embedded-io-async?/defmt-03"],"embassy-integrated-timers":["embassy-executor?/integrated-timers"],"embedded-io":["dep:embedded-io"],"esp32":["dep:esp32","xtensa","procmacros/esp32","xtensa-lx/esp32","xtensa-lx-rt?/esp32"],"esp32c2":["dep:esp32c2","riscv","procmacros/esp32c2","portable-atomic/unsafe-assume-single-core"],"esp32c3":["dep:esp32c3","riscv","procmacros/esp32c3","portable-atomic/unsafe-assume-single-core"],"esp32c6":["dep:esp32c6","riscv","procmacros/esp32c6"],"esp32h2":["dep:esp32h2","riscv","procmacros/esp32h2"],"esp32s2":["dep:esp32s2","xtensa","procmacros/esp32s2","xtensa-lx/esp32s2","xtensa-lx-rt?/esp32s2","usb-otg","portable-atomic/critical-section"],"esp32s3":["dep:esp32s3","xtensa","procmacros/esp32s3","xtensa-lx/esp32s3","xtensa-lx-rt?/esp32s3","usb-otg"],"log":["dep:log"],"riscv":["dep:riscv","critical-section/restore-state-u8"],"rt-riscv":["esp-riscv-rt/zero-bss","esp32c2?/rt","esp32c3?/rt","esp32c6?/rt","esp32h2?/rt"],"rt-xtensa":["dep:xtensa-lx-rt","esp32?/rt","esp32s2?/rt","esp32s3?/rt"]},"yanked":false,"links":"esp-hal-common","rust_version":"1.67.0","pubtime":"2024-01-19T14:44:56Z","v":2}
