Cargo Features
[dependencies]
hopter = { version = "0.2.1", default-features = false, features = ["unwind", "debug_unwind", "stm32f401", "stm32f405", "stm32f407", "stm32f410", "stm32f411", "stm32f412", "stm32f413", "stm32f427", "stm32f429", "stm32f446", "stm32f469", "qemu"] }
- default = unwind
-
The
unwind
feature is set by default wheneverhopter
is added without
somewhere in the dependency tree.default-features = false - unwind default debug_unwind?
-
Enables fallible-iterator and gimli ^0.29
Affects
segmented_stack::unwind_land
… - debug_unwind = unwind
- stm32f401
-
Enables stm32f401 of hopter_proc_macro and stm32f4xx-hal
stm32f4xx-hal:
Use one of the supported STM32-serie related features:
stm32f401
,stm32f405
,stm32f407
,stm32f415
,stm32f417
,stm32f410
,stm32f411
,stm32f412
,stm32f413
,stm32f423
,stm32f427
,stm32f429
,stm32f437
,stm32f439
,stm32f446
,stm32f469
,stm32f479
.Note: stm32f4 has only one feature for some very similar device families, so it's intended for e.g. stm32f405/415 to both enable stm32f4/stm32f405.
- stm32f405 qemu?
-
Enables stm32f405 of hopter_proc_macro and stm32f4xx-hal
- stm32f407
-
Enables stm32f407 of hopter_proc_macro and stm32f4xx-hal
- stm32f410
-
Enables stm32f410 of hopter_proc_macro and stm32f4xx-hal
- stm32f411
-
Enables stm32f411 of hopter_proc_macro and stm32f4xx-hal
- stm32f412
-
Enables stm32f412 of hopter_proc_macro and stm32f4xx-hal
- stm32f413
-
Enables stm32f413 of hopter_proc_macro and stm32f4xx-hal
- stm32f427
-
Enables stm32f427 of hopter_proc_macro and stm32f4xx-hal
- stm32f429
-
Enables stm32f429 of hopter_proc_macro and stm32f4xx-hal
- stm32f446
-
Enables stm32f446 of hopter_proc_macro and stm32f4xx-hal
- stm32f469
-
Enables stm32f469 of hopter_proc_macro and stm32f4xx-hal
- qemu = stm32f405
-
Used for testing with GitHub workflow and locally with QEMU.