version = 3
[[package]]
name = "autocfg"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "convert_case"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "log"
version = "0.4.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
dependencies = [
"cfg-if",
]
[[package]]
name = "memchr"
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
[[package]]
name = "memoffset"
version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
dependencies = [
"autocfg",
]
[[package]]
name = "num-derive"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "num-traits"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
dependencies = [
"autocfg",
]
[[package]]
name = "proc-macro2"
version = "1.0.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b"
dependencies = [
"unicode-ident",
]
[[package]]
name = "ptr_meta"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1"
dependencies = [
"ptr_meta_derive",
]
[[package]]
name = "ptr_meta_derive"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "quick-xml"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b3d72d5477478f85bd00b6521780dfba1ec6cdaadcf90b8b181c36d7de561f9b"
dependencies = [
"memchr",
]
[[package]]
name = "quote"
version = "1.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rkyv"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70de01b38fe7baba4ecdd33b777096d2b326993d8ea99bc5b6ede691883d3010"
dependencies = [
"memoffset",
"ptr_meta",
"rkyv_derive",
]
[[package]]
name = "rkyv_derive"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95a169f6bc5a81033e86ed39d0f4150e2608160b73d2b93c6e8e6a3efa873f14"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "svd2utra"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2fca16343c94db8bebd2d68d803f0b8e301f6ecb1a0bb74384158b481f31f57"
dependencies = [
"convert_case",
"quick-xml",
]
[[package]]
name = "syn"
version = "1.0.102"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fcd952facd492f9be3ef0d0b7032a6e442ee9b361d4acc2b1d0c4aaa5f613a1"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "unicode-ident"
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3"
[[package]]
name = "utralib"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f163872f1b1ba17d51d44608b498d7c608718c73b81399c5b86a461ba22957d3"
dependencies = [
"svd2utra",
]
[[package]]
name = "xous"
version = "0.9.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e420cce1a2b9d6561eb5bec17fa596e8abb75608fade820a8c654650cbe816c7"
dependencies = [
"lazy_static",
]
[[package]]
name = "xous-api-log"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78a5c9b8c6aa242e6868a349b6595e15c1cd3e74923306730aed752759f7e524"
dependencies = [
"log",
"num-derive",
"num-traits",
"xous",
"xous-ipc",
]
[[package]]
name = "xous-api-names"
version = "0.9.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6996efbb210c6a1b7c152b0fac5ca89be4c7b98f513476bde5bf02166092f114"
dependencies = [
"log",
"num-derive",
"num-traits",
"rkyv",
"xous",
"xous-api-log",
"xous-ipc",
]
[[package]]
name = "xous-api-susres"
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2dd8d7b6e6a96e8df41ad4a4cedb3f16be4d8d18f2d858a3747e4bbddf37b81b"
dependencies = [
"log",
"num-derive",
"num-traits",
"rkyv",
"utralib",
"xous",
"xous-api-log",
"xous-api-names",
"xous-ipc",
]
[[package]]
name = "xous-api-ticktimer"
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96eb00e9cd49a61fa4fc902271a7ae787b68a935d7befb605c0731f4ab02b56a"
dependencies = [
"log",
"num-derive",
"num-traits",
"rkyv",
"xous",
"xous-api-log",
"xous-api-names",
"xous-api-susres",
"xous-ipc",
"xous-semver",
]
[[package]]
name = "xous-ipc"
version = "0.9.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f70759dac1b047ef6edae3b65176be97b823d7c3fb0065a35715bf935ddb9c2"
dependencies = [
"bitflags",
"rkyv",
"xous",
]
[[package]]
name = "xous-semver"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ed3278bb4e7be4895c1c597434e5269f7357ffb800ebc644f0398bb008a15ad"
[[package]]
name = "xous-ticktimer"
version = "0.1.9"
dependencies = [
"log",
"num-derive",
"num-traits",
"rkyv",
"utralib",
"xous",
"xous-api-log",
"xous-api-names",
"xous-api-susres",
"xous-api-ticktimer",
"xous-ipc",
"xous-semver",
]