Compare changes
      
  
+56
−6
+31
−4
+31
−6
| Original line number | Original line | Diff line number | Diff line | 
|---|---|---|---|
| @@ -5,18 +5,19 @@ authors = ["Per Lindgren <per.lindgren@ltu.se>"] | |||
description = "Example project (app)"
 | 
description = "Example project (app)"
 | 
||
keywords = ["arm", "cortex-m", "rtfm", "e7020e"]
 | 
keywords = ["arm", "cortex-m", "rtfm", "e7020e"]
 | 
||
license = "MIT OR Apache-2.0"
 | 
license = "MIT OR Apache-2.0"
 | 
||
repository = "https://github.com/korken89/trustflight_firmware"
 | 
repository = "https://gitlab.henriktjader.com/pln/e7020e_2020"
 | 
||
version = "0.1.0"
 | 
version = "0.1.0"
 | 
||
edition = "2018"
 | 
edition = "2018"
 | 
||
[dependencies]
 | 
[dependencies]
 | 
||
panic-halt              = "0.2"
 | 
panic-halt              = "0.2"
 | 
||
panic-semihosting       = "0.5"
 | 
panic-semihosting       = "0.5" # comment out for `cargo doc`
 | 
||
panic-itm               = "0.4.1" # comment out for `cargo doc`
 | 
|||
cortex-m-semihosting    = "0.3.5"
 | 
cortex-m-semihosting    = "0.3.5"
 | 
||
aligned                 = "0.3.2"
 | 
aligned                 = "0.3.2"
 | 
||
ufmt                    = "0.1.0"
 | 
ufmt                    = "0.1.0"
 | 
||
panic-itm               = "0.4.1"
 | 
|||
nb                      = "0.1.2"
 | 
nb                      = "0.1.2"
 | 
||
heapless = "0.5.3"
 | 
|||
[dependencies.cortex-m]
 | 
[dependencies.cortex-m]
 | 
||
version         = "0.6.2"
 | 
version         = "0.6.2"
 | 
||
| @@ -53,14 +54,33 @@ bench = false | |||
name                = "device"
 | 
name                = "device"
 | 
||
required-features   = ["stm32f4"]
 | 
required-features   = ["stm32f4"]
 | 
||
[[example]]
 | 
|||
name                = "bare6"
 | 
|||
required-features   = ["stm32f4"]
 | 
|||
[[example]]
 | 
[[example]]
 | 
||
name                = "serial"
 | 
name                = "serial"
 | 
||
required-features   = ["stm32f4xx-hal"]
 | 
required-features   = ["stm32f4xx-hal"]
 | 
||
[[example]]
 | 
[[example]]
 | 
||
name                = "rtfm_itm"
 | 
name                = "bare7"
 | 
||
required-features   = ["stm32f4xx-hal"]
 | 
|||
[[example]]
 | 
|||
name                = "bare8"
 | 
|||
required-features   = ["rtfm"]
 | 
|||
[[example]]
 | 
|||
name                = "bare9"
 | 
|||
required-features   = ["rtfm"]
 | 
required-features   = ["rtfm"]
 | 
||
[[example]]
 | 
|||
name                = "bare10"
 | 
|||
required-features   = ["rtfm"]
 | 
|||
[[example]]
 | 
|||
name                = "rtfm_itm"
 | 
|||
required-features   = ["rtfm"]
 | 
|||
[[example]]
 | 
[[example]]
 | 
||
name                = "rtfm_itm_spawn"
 | 
name                = "rtfm_itm_spawn"
 | 
||
required-features   = ["rtfm"]
 | 
required-features   = ["rtfm"]
 | 
||
| @@ -85,9 +105,14 @@ required-features = ["rtfm"] | |||
name                = "rtfm_blinky_msg3"
 | 
name                = "rtfm_blinky_msg3"
 | 
||
required-features   = ["rtfm"]
 | 
required-features   = ["rtfm"]
 | 
||
[[example]]
 | 
|||
name                = "rtfm_blinky_sw_reset"
 | 
|||
required-features   = ["rtfm"]
 | 
|||
# for more info see, https://doc.rust-lang.org/rustc/codegen-options/index.html
 | 
|||
[profile.dev]
 | 
[profile.dev]
 | 
||
opt-level       = 1
 | 
# opt-level       = 1 # better optimization (may optimize out symbols)
 | 
||
codegen-units   = 16
 | 
# codegen-units   = 16
 | 
||
debug           = true
 | 
debug           = true
 | 
||
lto             = false
 | 
lto             = false
 | 
||
+5
−9
+42
−12
examples/bare10.rs 
0 → 100644
+225
−0
examples/bare2.rs 
0 → 100644
+101
−0
examples/bare3.rs 
0 → 100644
+148
−0
examples/bare4.rs 
0 → 100644
+134
−0
examples/bare5.rs 
0 → 100644
+253
−0
examples/bare6.rs 
0 → 100644
+212
−0
examples/bare7.rs 
0 → 100644
+240
−0
examples/bare8.rs 
0 → 100644
+130
−0
examples/bare9.rs 
0 → 100644
+248
−0
examples/rtfm_blinky_sw_reset.rs 
0 → 100644
+73
−0