Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • 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