Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bobmcwhirter/45d7b611a27c4199ff98fa60cbd27edf to your computer and use it in GitHub Desktop.
Save bobmcwhirter/45d7b611a27c4199ff98fa60cbd27edf to your computer and use it in GitHub Desktop.
embassy-stm32f4-examples v0.1.0 (/Users/bob/repos/drogue/embassy/l4-examples) default,defmt-default
β”œβ”€β”€ cortex-m v0.7.2
β”‚ β”œβ”€β”€ bare-metal v0.2.5 const-fn
β”‚ β”‚ [build-dependencies]
β”‚ β”‚ └── rustc_version v0.2.3
β”‚ β”‚ └── semver v0.9.0 default
β”‚ β”‚ └── semver-parser v0.7.0
β”‚ β”œβ”€β”€ bitfield v0.13.2
β”‚ β”œβ”€β”€ embedded-hal v0.2.4 unproven
β”‚ β”‚ β”œβ”€β”€ nb v0.1.3 unstable
β”‚ β”‚ β”‚ └── nb v1.0.0
β”‚ β”‚ └── void v1.0.2
β”‚ └── volatile-register v0.2.0
β”‚ └── vcell v0.1.3
β”œβ”€β”€ cortex-m-rt v0.6.13 device
β”‚ β”œβ”€β”€ cortex-m-rt-macros v0.1.8 (proc-macro)
β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro
β”‚ β”‚ β”‚ └── unicode-xid v0.2.1 default
β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro
β”‚ β”‚ β”‚ └── proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut
β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ └── unicode-xid v0.2.1 default
β”‚ └── r0 v0.2.2
β”œβ”€β”€ defmt v0.2.1
β”‚ └── defmt-macros v0.2.0 (proc-macro)
β”‚ β”œβ”€β”€ defmt-parser v0.2.0 unstable
β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”‚ [build-dependencies]
β”‚ └── semver v0.11.0 default
β”‚ └── semver-parser v0.10.2
β”‚ └── pest v2.1.3
β”‚ └── ucd-trie v0.1.3 default,std
β”œβ”€β”€ defmt-rtt v0.2.0
β”‚ β”œβ”€β”€ cortex-m v0.6.7
β”‚ β”‚ β”œβ”€β”€ aligned v0.3.4
β”‚ β”‚ β”‚ └── as-slice v0.1.5
β”‚ β”‚ β”‚ β”œβ”€β”€ generic-array v0.12.4
β”‚ β”‚ β”‚ β”‚ └── typenum v1.13.0
β”‚ β”‚ β”‚ β”œβ”€β”€ generic-array v0.13.3
β”‚ β”‚ β”‚ β”‚ └── typenum v1.13.0
β”‚ β”‚ β”‚ β”œβ”€β”€ generic-array v0.14.4
β”‚ β”‚ β”‚ β”‚ └── typenum v1.13.0
β”‚ β”‚ β”‚ β”‚ [build-dependencies]
β”‚ β”‚ β”‚ β”‚ └── version_check v0.9.3
β”‚ β”‚ β”‚ └── stable_deref_trait v1.2.0
β”‚ β”‚ β”œβ”€β”€ bare-metal v0.2.5 const-fn (*)
β”‚ β”‚ β”œβ”€β”€ bitfield v0.13.2
β”‚ β”‚ β”œβ”€β”€ cortex-m v0.7.2 (*)
β”‚ β”‚ └── volatile-register v0.2.0 (*)
β”‚ └── defmt v0.2.1 (*)
β”œβ”€β”€ embassy v0.1.0 (/Users/bob/repos/drogue/embassy/embassy) defmt,defmt-trace
β”‚ β”œβ”€β”€ atomic-polyfill v0.1.2
β”‚ β”‚ └── cortex-m v0.7.2 (*)
β”‚ β”œβ”€β”€ cast v0.2.3
β”‚ β”‚ [build-dependencies]
β”‚ β”‚ └── rustc_version v0.2.3 (*)
β”‚ β”œβ”€β”€ cortex-m v0.7.2 (*)
β”‚ β”œβ”€β”€ critical-section v0.2.1
β”‚ β”‚ β”œβ”€β”€ bare-metal v1.0.0
β”‚ β”‚ β”œβ”€β”€ cfg-if v1.0.0
β”‚ β”‚ └── cortex-m v0.7.2 (*)
β”‚ β”œβ”€β”€ defmt v0.2.1 (*)
β”‚ β”œβ”€β”€ embassy-macros v0.1.0 (proc-macro) (/Users/bob/repos/drogue/embassy/embassy-macros) stm32
β”‚ β”‚ β”œβ”€β”€ darling v0.10.2 default,suggestions
β”‚ β”‚ β”‚ β”œβ”€β”€ darling_core v0.10.2 strsim,suggestions
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ fnv v1.0.7 default,std
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ ident_case v1.0.1
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ strsim v0.9.3
β”‚ β”‚ β”‚ β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”‚ β”‚ β”‚ └── darling_macro v0.10.2 (proc-macro)
β”‚ β”‚ β”‚ β”œβ”€β”€ darling_core v0.10.2 strsim,suggestions (*)
β”‚ β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”‚ β”œβ”€β”€ embassy-traits v0.1.0 (/Users/bob/repos/drogue/embassy/embassy-traits) defmt
β”‚ β”‚ β”œβ”€β”€ defmt v0.2.1 (*)
β”‚ β”‚ └── embedded-hal v0.2.4 unproven (*)
β”‚ β”œβ”€β”€ futures v0.3.14 async-await,cfg-target-has-atomic,unstable
β”‚ β”‚ β”œβ”€β”€ futures-channel v0.3.14 cfg-target-has-atomic,futures-sink,sink,unstable
β”‚ β”‚ β”‚ β”œβ”€β”€ futures-core v0.3.14 cfg-target-has-atomic,unstable
β”‚ β”‚ β”‚ └── futures-sink v0.3.14
β”‚ β”‚ β”œβ”€β”€ futures-core v0.3.14 cfg-target-has-atomic,unstable
β”‚ β”‚ β”œβ”€β”€ futures-io v0.3.14 unstable
β”‚ β”‚ β”œβ”€β”€ futures-sink v0.3.14
β”‚ β”‚ β”œβ”€β”€ futures-task v0.3.14 cfg-target-has-atomic,unstable
β”‚ β”‚ └── futures-util v0.3.14 async-await,async-await-macro,cfg-target-has-atomic,futures-macro,futures-sink,proc-macro-hack,proc-macro-nested,sink,unstable
β”‚ β”‚ β”œβ”€β”€ futures-core v0.3.14 cfg-target-has-atomic,unstable
β”‚ β”‚ β”œβ”€β”€ futures-macro v0.3.14 (proc-macro)
β”‚ β”‚ β”‚ β”œβ”€β”€ proc-macro-hack v0.5.19 (proc-macro)
β”‚ β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”‚ β”‚ β”œβ”€β”€ futures-sink v0.3.14
β”‚ β”‚ β”œβ”€β”€ futures-task v0.3.14 cfg-target-has-atomic,unstable
β”‚ β”‚ β”œβ”€β”€ pin-project-lite v0.2.6
β”‚ β”‚ β”œβ”€β”€ pin-utils v0.1.0
β”‚ β”‚ β”œβ”€β”€ proc-macro-hack v0.5.19 (proc-macro)
β”‚ β”‚ └── proc-macro-nested v0.1.7
β”‚ └── pin-project v1.0.7
β”‚ └── pin-project-internal v1.0.7 (proc-macro)
β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”œβ”€β”€ embassy-extras v0.1.0 (/Users/bob/repos/drogue/embassy/embassy-extras)
β”‚ β”œβ”€β”€ cortex-m v0.7.2 (*)
β”‚ β”œβ”€β”€ embassy v0.1.0 (/Users/bob/repos/drogue/embassy/embassy) defmt,defmt-trace (*)
β”‚ └── usb-device v0.2.8
β”œβ”€β”€ embassy-stm32 v0.1.0 (/Users/bob/repos/drogue/embassy/embassy-stm32) defmt,defmt-trace,stm32l4s5vi
β”‚ β”œβ”€β”€ atomic-polyfill v0.1.2 (*)
β”‚ β”œβ”€β”€ bare-metal v1.0.0
β”‚ β”œβ”€β”€ cfg-if v1.0.0
β”‚ β”œβ”€β”€ cortex-m v0.7.2 (*)
β”‚ β”œβ”€β”€ cortex-m-rt v0.6.13 device (*)
β”‚ β”œβ”€β”€ critical-section v0.2.1 (*)
β”‚ β”œβ”€β”€ defmt v0.2.1 (*)
β”‚ β”œβ”€β”€ embassy v0.1.0 (/Users/bob/repos/drogue/embassy/embassy) defmt,defmt-trace (*)
β”‚ β”œβ”€β”€ embassy-extras v0.1.0 (/Users/bob/repos/drogue/embassy/embassy-extras) (*)
β”‚ β”œβ”€β”€ embassy-macros v0.1.0 (proc-macro) (/Users/bob/repos/drogue/embassy/embassy-macros) stm32 (*)
β”‚ β”œβ”€β”€ embassy-traits v0.1.0 (/Users/bob/repos/drogue/embassy/embassy-traits) defmt (*)
β”‚ β”œβ”€β”€ embedded-hal v0.2.4 unproven (*)
β”‚ β”œβ”€β”€ futures v0.3.14 async-await,cfg-target-has-atomic,unstable (*)
β”‚ β”œβ”€β”€ rand_core v0.6.2
β”‚ β”œβ”€β”€ sdio-host v0.5.0
β”‚ └── stm32-metapac v0.1.0 (/Users/bob/repos/drogue/embassy/stm32-metapac) cortex-m-rt,rt,stm32l4s5vi
β”‚ └── cortex-m v0.7.2 (*)
β”‚ [build-dependencies]
β”‚ β”œβ”€β”€ chiptool v0.1.0 (https://github.com/embassy-rs/chiptool?rev=86b77165078065058098e981d49d2dd213b2feba#86b77165)
β”‚ β”‚ β”œβ”€β”€ anyhow v1.0.40 default,std
β”‚ β”‚ β”œβ”€β”€ cast v0.2.3 default,std
β”‚ β”‚ β”‚ [build-dependencies]
β”‚ β”‚ β”‚ └── rustc_version v0.2.3 (*)
β”‚ β”‚ β”œβ”€β”€ clap v3.0.0-beta.2 atty,cargo,clap_derive,color,default,derive,lazy_static,std,strsim,suggestions,termcolor
β”‚ β”‚ β”‚ β”œβ”€β”€ atty v0.2.14
β”‚ β”‚ β”‚ β”‚ └── libc v0.2.95
β”‚ β”‚ β”‚ β”œβ”€β”€ bitflags v1.2.1 default
β”‚ β”‚ β”‚ β”œβ”€β”€ clap_derive v3.0.0-beta.2 (proc-macro) default
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ heck v0.3.2
β”‚ β”‚ β”‚ β”‚ β”‚ └── unicode-segmentation v1.7.1
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ proc-macro-error v1.0.4 default,syn,syn-error
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ proc-macro-error-attr v1.0.4 (proc-macro)
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ └── quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ [build-dependencies]
β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ └── version_check v0.9.3
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ β”‚ β”‚ β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”‚ β”‚ β”‚ β”‚ β”‚ [build-dependencies]
β”‚ β”‚ β”‚ β”‚ β”‚ └── version_check v0.9.3
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ β”‚ β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”‚ β”‚ β”‚ β”œβ”€β”€ indexmap v1.6.2
β”‚ β”‚ β”‚ β”‚ └── hashbrown v0.9.1 raw
β”‚ β”‚ β”‚ β”‚ [build-dependencies]
β”‚ β”‚ β”‚ β”‚ └── autocfg v1.0.1
β”‚ β”‚ β”‚ β”œβ”€β”€ lazy_static v1.4.0
β”‚ β”‚ β”‚ β”œβ”€β”€ os_str_bytes v2.4.0 raw
β”‚ β”‚ β”‚ β”œβ”€β”€ strsim v0.10.0
β”‚ β”‚ β”‚ β”œβ”€β”€ termcolor v1.1.2
β”‚ β”‚ β”‚ β”œβ”€β”€ textwrap v0.12.1
β”‚ β”‚ β”‚ β”‚ └── unicode-width v0.1.8 default
β”‚ β”‚ β”‚ β”œβ”€β”€ unicode-width v0.1.8 default
β”‚ β”‚ β”‚ └── vec_map v0.8.2
β”‚ β”‚ β”œβ”€β”€ env_logger v0.7.1 atty,default,humantime,regex,termcolor
β”‚ β”‚ β”‚ β”œβ”€β”€ atty v0.2.14 (*)
β”‚ β”‚ β”‚ β”œβ”€β”€ humantime v1.3.0
β”‚ β”‚ β”‚ β”‚ └── quick-error v1.2.3
β”‚ β”‚ β”‚ β”œβ”€β”€ log v0.4.14 std
β”‚ β”‚ β”‚ β”‚ └── cfg-if v1.0.0
β”‚ β”‚ β”‚ β”œβ”€β”€ regex v1.5.3 aho-corasick,default,memchr,perf,perf-cache,perf-dfa,perf-inline,perf-literal,std,unicode,unicode-age,unicode-bool,unicode-case,unicode-gencat,unicode-perl,unicode-script,unicode-segment
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ aho-corasick v0.7.18 default,std
β”‚ β”‚ β”‚ β”‚ β”‚ └── memchr v2.4.0 default,std
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ memchr v2.4.0 default,std
β”‚ β”‚ β”‚ β”‚ └── regex-syntax v0.6.25 default,unicode,unicode-age,unicode-bool,unicode-case,unicode-gencat,unicode-perl,unicode-script,unicode-segment
β”‚ β”‚ β”‚ └── termcolor v1.1.2
β”‚ β”‚ β”œβ”€β”€ inflections v1.1.1
β”‚ β”‚ β”œβ”€β”€ log v0.4.14 std (*)
β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ β”œβ”€β”€ regex v1.5.3 aho-corasick,default,memchr,perf,perf-cache,perf-dfa,perf-inline,perf-literal,std,unicode,unicode-age,unicode-bool,unicode-case,unicode-gencat,unicode-perl,unicode-script,unicode-segment (*)
β”‚ β”‚ β”œβ”€β”€ serde v1.0.126 default,derive,serde_derive,std
β”‚ β”‚ β”‚ └── serde_derive v1.0.126 (proc-macro) default
β”‚ β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”‚ β”‚ β”œβ”€β”€ serde_yaml v0.8.17
β”‚ β”‚ β”‚ β”œβ”€β”€ dtoa v0.4.8
β”‚ β”‚ β”‚ β”œβ”€β”€ linked-hash-map v0.5.4
β”‚ β”‚ β”‚ β”œβ”€β”€ serde v1.0.126 default,derive,serde_derive,std (*)
β”‚ β”‚ β”‚ └── yaml-rust v0.4.5
β”‚ β”‚ β”‚ └── linked-hash-map v0.5.4
β”‚ β”‚ β”œβ”€β”€ svd-parser v0.9.0 derive-from
β”‚ β”‚ β”‚ β”œβ”€β”€ anyhow v1.0.40 default,std
β”‚ β”‚ β”‚ β”œβ”€β”€ either v1.6.1 default,use_std
β”‚ β”‚ β”‚ β”œβ”€β”€ thiserror v1.0.25
β”‚ β”‚ β”‚ β”‚ └── thiserror-impl v1.0.25 (proc-macro)
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ proc-macro2 v1.0.26 default,proc-macro (*)
β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ quote v1.0.9 default,proc-macro (*)
β”‚ β”‚ β”‚ β”‚ └── syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”‚ β”‚ β”‚ └── xmltree v0.8.0
β”‚ β”‚ β”‚ └── xml-rs v0.7.0
β”‚ β”‚ β”‚ └── bitflags v1.2.1 default
β”‚ β”‚ β”œβ”€β”€ syn v1.0.70 clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit-mut (*)
β”‚ β”‚ └── thiserror v1.0.25 (*)
β”‚ β”œβ”€β”€ cortex-m-rt v0.6.13 device
β”‚ β”‚ β”œβ”€β”€ cortex-m-rt-macros v0.1.8 (proc-macro) (*)
β”‚ β”‚ └── r0 v0.2.2
β”‚ β”œβ”€β”€ regex v1.5.3 aho-corasick,default,memchr,perf,perf-cache,perf-dfa,perf-inline,perf-literal,std,unicode,unicode-age,unicode-bool,unicode-case,unicode-gencat,unicode-perl,unicode-script,unicode-segment (*)
β”‚ β”œβ”€β”€ serde v1.0.126 default,derive,serde_derive,std (*)
β”‚ └── serde_yaml v0.8.17 (*)
β”‚ [build-dependencies]
β”‚ β”œβ”€β”€ serde v1.0.126 default,derive,serde_derive,std (*)
β”‚ └── serde_yaml v0.8.17 (*)
β”œβ”€β”€ embassy-traits v0.1.0 (/Users/bob/repos/drogue/embassy/embassy-traits) defmt (*)
β”œβ”€β”€ embedded-hal v0.2.4 unproven (*)
β”œβ”€β”€ futures v0.3.14 async-await,cfg-target-has-atomic,unstable (*)
β”œβ”€β”€ micromath v2.0.0
β”œβ”€β”€ panic-probe v0.1.0
β”‚ β”œβ”€β”€ cortex-m v0.6.7 (*)
β”‚ └── cortex-m-rt v0.6.13 device (*)
β”œβ”€β”€ rand_core v0.6.2
β”œβ”€β”€ rtt-target v0.3.0 cortex-m
β”‚ β”œβ”€β”€ cortex-m v0.6.7 (*)
β”‚ └── ufmt-write v0.1.0
β”œβ”€β”€ stm32l4 v0.13.0 default,stm32l4x5
β”‚ β”œβ”€β”€ bare-metal v0.2.5 const-fn (*)
β”‚ β”œβ”€β”€ cortex-m v0.7.2 (*)
β”‚ └── vcell v0.1.3
└── stm32l4xx-hal v0.6.0 (/Users/bob/repos/stm32l4xx-hal) stm32l4x5
β”œβ”€β”€ cast v0.2.3 (*)
β”œβ”€β”€ cortex-m v0.6.7 (*)
β”œβ”€β”€ embedded-hal v0.2.4 unproven (*)
β”œβ”€β”€ nb v0.1.3 unstable (*)
β”œβ”€β”€ rand_core v0.6.2
β”œβ”€β”€ stable_deref_trait v1.2.0
β”œβ”€β”€ stm32l4 v0.13.0 default,stm32l4x5 (*)
└── void v1.0.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment