# This file is automatically @generated by Cargo. # It is not intended for manual editing. version = 4 [[package]] name = "approx" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" dependencies = [ "num-traits", ] [[package]] name = "arbitrary-int" version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "825297538d77367557b912770ca3083f778a196054b3ee63b22673c4a3cae0a5" [[package]] name = "arm-targets" version = "0.2.0" [[package]] name = "arm-targets" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49743b294a925497a72abb5d7f3b0c9a1b390a65a92d72e38e915df767438664" [[package]] name = "arm-targets" version = "0.2.0" source = "git+https://github.com/rust-embedded/cortex-ar?branch=main#cdf224f23ce30f37897e94a9a34e3cc3696d1225" [[package]] name = "arm-targets" version = "0.2.0" source = "git+https://github.com/rust-embedded/cortex-ar.git#cdf224f23ce30f37897e94a9a34e3cc3696d1225" [[package]] name = "autocfg" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "axi-uart16550" version = "0.1.0" source = "git+https://egit.irs.uni-stuttgart.de/rust/axi-uart16550.git#59ca4f1003e5f7178952fc7674b824e059e579fd" dependencies = [ "arbitrary-int", "bitbybit", "critical-section", "derive-mmio 0.4.0 (git+https://github.com/us-irs/derive-mmio.git?branch=inner-mmio-by-shared-ref)", "embassy-sync", "embedded-hal-async", "embedded-hal-nb", "embedded-io", "embedded-io-async", "fugit", "libm", "nb 1.1.0", "raw-slicee", "thiserror", ] [[package]] name = "axi-uartlite" version = "0.1.0" source = "git+https://egit.irs.uni-stuttgart.de/rust/axi-uartlite.git#6618b4342f12518f9369450a7aa5f333886d48a0" dependencies = [ "arbitrary-int", "bitbybit", "critical-section", "derive-mmio 0.4.0 (git+https://github.com/us-irs/derive-mmio.git?branch=inner-mmio-by-shared-ref)", "embassy-sync", "embedded-hal-nb", "embedded-io", "embedded-io-async", "nb 1.1.0", "raw-slicee", "thiserror", ] [[package]] name = "base64" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] name = "bisync" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5020822f6d6f23196ccaf55e228db36f9de1cf788052b37992e17cbc96ec41a7" dependencies = [ "bisync_macros", ] [[package]] name = "bisync_macros" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d21f40d350a700f6aa107e45fb26448cf489d34794b2ba4522181dc9f1173af6" [[package]] name = "bitbybit" version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d317eeca82e7d88d606419a430590d83552bdceb899cb29904f63d694344b7fc" dependencies = [ "arbitrary-int", "proc-macro2", "quote", "syn 2.0.104", ] [[package]] name = "blinky" version = "0.1.0" dependencies = [ "cortex-ar 0.2.0 (git+https://github.com/rust-embedded/cortex-ar?branch=main)", "embedded-hal 1.0.0", "embedded-io", "fugit", "log", "zynq7000", "zynq7000-hal", "zynq7000-rt", ] [[package]] name = "byteorder" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "cfg-if" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" [[package]] name = "const-default" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b396d1f76d455557e1218ec8066ae14bba60b4b36ecd55577ba979f5db7ecaa" [[package]] name = "cortex-a-rt" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53e12f7bc4041b2d606b5d6d029dd1f206429ec933e80efb750f6cc383fe5a53" dependencies = [ "arm-targets 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "cortex-ar 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "cortex-ar-rt-macros", ] [[package]] name = "cortex-ar" version = "0.2.0" dependencies = [ "arbitrary-int", "arm-targets 0.2.0", "bitbybit", "critical-section", "num_enum", "thiserror", ] [[package]] name = "cortex-ar" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13f5d76ad942231363ff04266e7ce867db0450f520f30579fe3007b639902367" dependencies = [ "arbitrary-int", "arm-targets 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "bitbybit", "num_enum", ] [[package]] name = "cortex-ar" version = "0.2.0" source = "git+https://github.com/rust-embedded/cortex-ar?branch=main#cdf224f23ce30f37897e94a9a34e3cc3696d1225" dependencies = [ "arbitrary-int", "arm-targets 0.2.0 (git+https://github.com/rust-embedded/cortex-ar?branch=main)", "bitbybit", "critical-section", "num_enum", ] [[package]] name = "cortex-ar" version = "0.2.0" source = "git+https://github.com/rust-embedded/cortex-ar.git#cdf224f23ce30f37897e94a9a34e3cc3696d1225" dependencies = [ "arbitrary-int", "arm-targets 0.2.0 (git+https://github.com/rust-embedded/cortex-ar.git)", "bitbybit", "num_enum", ] [[package]] name = "cortex-ar-rt-macros" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8f9e342ee3ad1cfa79ab8746e26e0173241ef10d992f6c1d915d93052690c27" dependencies = [ "proc-macro2", "quote", "syn 2.0.104", ] [[package]] name = "critical-section" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" [[package]] name = "crossbeam-utils" version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "darling" version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" dependencies = [ "darling_core", "darling_macro", ] [[package]] name = "darling_core" version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", "strsim", "syn 2.0.104", ] [[package]] name = "darling_macro" version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core", "quote", "syn 2.0.104", ] [[package]] name = "delegate" version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9b6483c2bbed26f97861cf57651d4f2b731964a28cd2257f934a4b452480d21" dependencies = [ "proc-macro2", "quote", "syn 2.0.104", ] [[package]] name = "derive-mmio" version = "0.4.0" source = "git+https://github.com/us-irs/derive-mmio.git?branch=inner-mmio-by-shared-ref#73272cb5e79aa5fdf1c70229243ba2ba6f3acaeb" dependencies = [ "derive-mmio-macro 0.4.0 (git+https://github.com/us-irs/derive-mmio.git?branch=inner-mmio-by-shared-ref)", "rustversion", ] [[package]] name = "derive-mmio" version = "0.4.0" source = "git+https://github.com/us-irs/derive-mmio?branch=main#85712c66c29a2cdffb8221664edd027f7793071d" dependencies = [ "derive-mmio-macro 0.4.0 (git+https://github.com/us-irs/derive-mmio?branch=main)", "rustversion", ] [[package]] name = "derive-mmio-macro" version = "0.4.0" source = "git+https://github.com/us-irs/derive-mmio.git?branch=inner-mmio-by-shared-ref#73272cb5e79aa5fdf1c70229243ba2ba6f3acaeb" dependencies = [ "proc-macro-error2", "proc-macro2", "quote", "syn 2.0.104", ] [[package]] name = "derive-mmio-macro" version = "0.4.0" source = "git+https://github.com/us-irs/derive-mmio?branch=main#85712c66c29a2cdffb8221664edd027f7793071d" dependencies = [ "proc-macro-error2", "proc-macro2", "quote", "syn 2.0.104", ] [[package]] name = "dht-sensor" version = "0.2.1" source = "git+https://github.com/robamu/dht-sensor.git?branch=bump-embedded-hal-deps-update-async#b1f2ab2def2319a48790b10e36a1c0a6e0a8207b" dependencies = [ "embedded-hal 1.0.0", "embedded-hal-async", ] [[package]] name = "document-features" version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d" dependencies = [ "litrs", ] [[package]] name = "embassy-examples" version = "0.1.0" dependencies = [ "cortex-ar 0.2.0 (git+https://github.com/rust-embedded/cortex-ar?branch=main)", "critical-section", "dht-sensor", "embassy-executor", "embassy-time", "embedded-hal 1.0.0", "embedded-io", "fugit", "heapless", "log", "static_cell", "zynq7000", "zynq7000-embassy", "zynq7000-hal", "zynq7000-rt", ] [[package]] name = "embassy-executor" version = "0.7.0" source = "git+https://github.com/us-irs/embassy?branch=add-cortex-ar-support#2eb45161f7ec52eb0429d908027d655414e6deb3" dependencies = [ "cortex-ar 0.2.0 (git+https://github.com/rust-embedded/cortex-ar.git)", "critical-section", "document-features", "embassy-executor-macros", ] [[package]] name = "embassy-executor-macros" version = "0.6.2" source = "git+https://github.com/us-irs/embassy?branch=add-cortex-ar-support#2eb45161f7ec52eb0429d908027d655414e6deb3" dependencies = [ "darling", "proc-macro2", "quote", "syn 2.0.104", ] [[package]] name = "embassy-sync" version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d2c8cdff05a7a51ba0087489ea44b0b1d97a296ca6b1d6d1a33ea7423d34049" dependencies = [ "cfg-if", "critical-section", "embedded-io-async", "futures-sink", "futures-util", "heapless", ] [[package]] name = "embassy-time" version = "0.4.0" source = "git+https://github.com/us-irs/embassy?branch=add-cortex-ar-support#2eb45161f7ec52eb0429d908027d655414e6deb3" dependencies = [ "cfg-if", "critical-section", "document-features", "embassy-time-driver", "embedded-hal 0.2.7", "embedded-hal 1.0.0", "embedded-hal-async", "futures-util", ] [[package]] name = "embassy-time-driver" version = "0.2.0" source = "git+https://github.com/us-irs/embassy?branch=add-cortex-ar-support#2eb45161f7ec52eb0429d908027d655414e6deb3" dependencies = [ "document-features", ] [[package]] name = "embassy-time-queue-utils" version = "0.1.0" source = "git+https://github.com/us-irs/embassy?branch=add-cortex-ar-support#2eb45161f7ec52eb0429d908027d655414e6deb3" dependencies = [ "embassy-executor", "heapless", ] [[package]] name = "embedded-alloc" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f2de9133f68db0d4627ad69db767726c99ff8585272716708227008d3f1bddd" dependencies = [ "const-default", "critical-section", "linked_list_allocator", "rlsf", ] [[package]] name = "embedded-dma" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "994f7e5b5cb23521c22304927195f236813053eb9c065dd2226a32ba64695446" dependencies = [ "stable_deref_trait", ] [[package]] name = "embedded-hal" version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff" dependencies = [ "nb 0.1.3", "void", ] [[package]] name = "embedded-hal" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89" [[package]] name = "embedded-hal-async" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884" dependencies = [ "embedded-hal 1.0.0", ] [[package]] name = "embedded-hal-nb" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fba4268c14288c828995299e59b12babdbe170f6c6d73731af1b4648142e8605" dependencies = [ "embedded-hal 1.0.0", "nb 1.1.0", ] [[package]] name = "embedded-io" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" [[package]] name = "embedded-io-async" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ff09972d4073aa8c299395be75161d582e7629cd663171d62af73c8d50dba3f" dependencies = [ "embedded-io", ] [[package]] name = "fnv" version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fugit" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17186ad64927d5ac8f02c1e77ccefa08ccd9eaa314d5a4772278aa204a22f7e7" dependencies = [ "gcd", ] [[package]] name = "futures-core" version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] name = "futures-sink" version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" [[package]] name = "futures-task" version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" [[package]] name = "futures-util" version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ "futures-core", "futures-task", "pin-project-lite", "pin-utils", ] [[package]] name = "gcd" version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d758ba1b47b00caf47f24925c0074ecb20d6dfcffe7f6d53395c0465674841a" [[package]] name = "hash32" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" dependencies = [ "byteorder", ] [[package]] name = "heapless" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" dependencies = [ "hash32", "stable_deref_trait", ] [[package]] name = "ident_case" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "l3gd20" version = "0.4.0" source = "git+https://github.com/us-irs/l3gd20.git?branch=add-async-if#93598f25819686997b18ce04d6677369567f87c4" dependencies = [ "bisync", "embedded-hal 1.0.0", "embedded-hal-async", ] [[package]] name = "libc" version = "0.2.174" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" [[package]] name = "libm" version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] name = "linked_list_allocator" version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9afa463f5405ee81cdb9cc2baf37e08ec7e4c8209442b5d72c04cfb2cd6e6286" [[package]] name = "litrs" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" [[package]] name = "log" version = "0.4.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" [[package]] name = "nb" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f" dependencies = [ "nb 1.1.0", ] [[package]] name = "nb" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d" [[package]] name = "num-traits" version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ "autocfg", ] [[package]] name = "num_enum" version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" dependencies = [ "num_enum_derive", "rustversion", ] [[package]] name = "num_enum_derive" version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" dependencies = [ "proc-macro2", "quote", "syn 2.0.104", ] [[package]] name = "once_cell" version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" dependencies = [ "critical-section", "portable-atomic", ] [[package]] name = "paste" version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" [[package]] name = "pin-project-lite" version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" [[package]] name = "pin-utils" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "portable-atomic" version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" [[package]] name = "proc-macro-error-attr2" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" dependencies = [ "proc-macro2", "quote", ] [[package]] name = "proc-macro-error2" version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", "syn 2.0.104", ] [[package]] name = "proc-macro2" version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" dependencies = [ "unicode-ident", ] [[package]] name = "quote" version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" dependencies = [ "proc-macro2", ] [[package]] name = "raw-slicee" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89d8fb5aaf355f81e39a4834840f68e809ee98c83f556dcfb8c16fd7004fe4dc" dependencies = [ "embedded-dma", ] [[package]] name = "ringbuf" version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe47b720588c8702e34b5979cb3271a8b1842c7cb6f57408efa70c779363488c" dependencies = [ "crossbeam-utils", ] [[package]] name = "rlsf" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "222fb240c3286247ecdee6fa5341e7cdad0ffdf8e7e401d9937f2d58482a20bf" dependencies = [ "cfg-if", "const-default", "libc", "svgbobdoc", ] [[package]] name = "rustversion" version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" [[package]] name = "stable_deref_trait" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "static_assertions" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "static_cell" version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0530892bb4fa575ee0da4b86f86c667132a94b74bb72160f58ee5a4afec74c23" dependencies = [ "portable-atomic", ] [[package]] name = "strsim" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "svgbobdoc" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2c04b93fc15d79b39c63218f15e3fdffaa4c227830686e3b7c5f41244eb3e50" dependencies = [ "base64", "proc-macro2", "quote", "syn 1.0.109", "unicode-width", ] [[package]] name = "syn" version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] [[package]] name = "syn" version = "2.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] [[package]] name = "thiserror" version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" dependencies = [ "proc-macro2", "quote", "syn 2.0.104", ] [[package]] name = "unicode-ident" version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" [[package]] name = "unicode-width" version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" [[package]] name = "void" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" [[package]] name = "zedboard" version = "0.1.0" dependencies = [ "arbitrary-int", "axi-uart16550", "axi-uartlite", "cortex-ar 0.2.0", "critical-section", "embassy-executor", "embassy-time", "embedded-alloc", "embedded-hal 1.0.0", "embedded-hal-async", "embedded-io", "embedded-io-async", "fugit", "heapless", "l3gd20", "log", "static_cell", "zynq7000", "zynq7000-embassy", "zynq7000-hal", "zynq7000-rt", ] [[package]] name = "zynq-mmu" version = "0.1.0" dependencies = [ "cortex-ar 0.2.0", "thiserror", ] [[package]] name = "zynq7000" version = "0.1.0" dependencies = [ "approx", "arbitrary-int", "bitbybit", "derive-mmio 0.4.0 (git+https://github.com/us-irs/derive-mmio?branch=main)", "once_cell", "rustversion", "static_assertions", "thiserror", ] [[package]] name = "zynq7000-embassy" version = "0.1.0" dependencies = [ "critical-section", "embassy-time-driver", "embassy-time-queue-utils", "once_cell", "zynq7000-hal", ] [[package]] name = "zynq7000-hal" version = "0.1.0" dependencies = [ "approx", "arbitrary-int", "bitbybit", "cortex-ar 0.2.0", "critical-section", "delegate", "embassy-sync", "embedded-hal 1.0.0", "embedded-hal-async", "embedded-hal-nb", "embedded-io", "embedded-io-async", "fugit", "heapless", "libm", "log", "nb 1.1.0", "num_enum", "paste", "raw-slicee", "ringbuf", "static_cell", "thiserror", "zynq-mmu", "zynq7000", ] [[package]] name = "zynq7000-rt" version = "0.1.0" dependencies = [ "cortex-a-rt", "cortex-ar 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "zynq-mmu", ]