Cargo Features
[dependencies]
hopter = { version = "0.3.1", default-features = false, features = ["unwind", "unwind_print_trace", "unwind_debug", "stm32f030", "stm32f030x4", "stm32f030x6", "stm32f030x8", "stm32f030xc", "stm32f031", "stm32f038", "stm32f042", "stm32f048", "stm32f051", "stm32f058", "stm32f070", "stm32f070x6", "stm32f070xb", "stm32f071", "stm32f072", "stm32f078", "stm32f091", "stm32f098", "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 unwind_debug? unwind_print_trace?
-
Enable unwinding to clean up panicked tasks.
Enables fallible-iterator and gimli ^0.29
Affects
segmented_stack::unwind_land
,unwind::unw_catch
,unwind::unwind
… - unwind_print_trace = unwind
-
Print the program counter (PC) of each function in the unwound stack.
- unwind_debug = unwind
-
Verbose stack unwinder execution log message.
- stm32f030
-
Supported boards in STM32F0 family.
Enables stm32f030 of hopter_proc_macro
- stm32f030x4
-
Enables stm32f030x4 of hopter_proc_macro
- stm32f030x6
-
Enables stm32f030x6 of hopter_proc_macro
- stm32f030x8
-
Enables stm32f030x8 of hopter_proc_macro
- stm32f030xc
-
Enables stm32f030xc of hopter_proc_macro
- stm32f031
-
Enables stm32f031 of hopter_proc_macro
- stm32f038
-
Enables stm32f038 of hopter_proc_macro
- stm32f042
-
Enables stm32f042 of hopter_proc_macro
- stm32f048
-
Enables stm32f048 of hopter_proc_macro
- stm32f051
-
Enables stm32f051 of hopter_proc_macro
- stm32f058
-
Enables stm32f058 of hopter_proc_macro
- stm32f070
-
Enables stm32f070 of hopter_proc_macro
- stm32f070x6
-
Enables stm32f070x6 of hopter_proc_macro
- stm32f070xb
-
Enables stm32f070xb of hopter_proc_macro
- stm32f071
-
Enables stm32f071 of hopter_proc_macro
- stm32f072
-
Enables stm32f072 of hopter_proc_macro
- stm32f078
-
Enables stm32f078 of hopter_proc_macro
- stm32f091
-
Enables stm32f091 of hopter_proc_macro
- stm32f098
-
Enables stm32f098 of hopter_proc_macro
- stm32f401
-
Supported boards in STM32F4 family.
Enables stm32f401 of hopter_proc_macro
- stm32f405 qemu?
-
Enables stm32f405 of hopter_proc_macro
- stm32f407
-
Enables stm32f407 of hopter_proc_macro
- stm32f410
-
Enables stm32f410 of hopter_proc_macro
- stm32f411
-
Enables stm32f411 of hopter_proc_macro
- stm32f412
-
Enables stm32f412 of hopter_proc_macro
- stm32f413
-
Enables stm32f413 of hopter_proc_macro
- stm32f427
-
Enables stm32f427 of hopter_proc_macro
- stm32f429
-
Enables stm32f429 of hopter_proc_macro
- stm32f446
-
Enables stm32f446 of hopter_proc_macro
- stm32f469
-
Enables stm32f469 of hopter_proc_macro
- qemu = stm32f405
-
Used for testing with GitHub workflow and locally with QEMU.