MCPcopy Create free account
hub / github.com/MultiFuzz/MultiFuzz / default

Method default

icicle-cortexm/src/config.rs:110–130  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

108
109impl Default for FirmwareConfig {
110 fn default() -> Self {
111 Self {
112 path: PathBuf::new(),
113 entry_point: None,
114 interrupt_triggers: default_interrupt_trigger(),
115 memory_map: IndexMap::new(),
116 use_access_contexts: false,
117 mmio_models: MmioModels::default(),
118 nvic: Nvic::default(),
119 use_nvic: true,
120 use_systick: true,
121 global_timer_scale: default_global_timer_scale(),
122 fuzz_consumption_timeout: default_fuzz_consumption_timeout(),
123 instr_limit: default_instr_limit(),
124 handlers: IndexMap::default(),
125 exit_at: IndexMap::default(),
126 patch: IndexMap::default(),
127 mem_patch: IndexMap::default(),
128 symbols: IndexMap::default(),
129 }
130 }
131}
132
133impl FirmwareConfig {

Callers

nothing calls this directly

Calls 6

default_instr_limitFunction · 0.85
default_num_vecsFunction · 0.85
default_interrupt_limitFunction · 0.85

Tested by

no test coverage detected