Matches `DEFAULT_MEM_MAP` from Fuzzware.
()
| 593 | |
| 594 | /// Matches `DEFAULT_MEM_MAP` from Fuzzware. |
| 595 | pub fn cortexm_memory_map() -> IndexMap<String, Memory> { |
| 596 | [ |
| 597 | ("ram".into(), Memory::new(0x20000000, 0x00100000, "rw-".parse().unwrap())), |
| 598 | ("mmio".into(), Memory::new(0x40000000, 0x20000000, "rw-".parse().unwrap())), |
| 599 | ("nvic".into(), Memory::new(0xe0000000, 0x10000000, "rw-".parse().unwrap())), |
| 600 | ("irq_ret".into(), Memory::new(0xfffff000, 0x1000, "--x".parse().unwrap())), |
| 601 | ] |
| 602 | .into_iter() |
| 603 | .collect() |
| 604 | } |
| 605 | |
| 606 | #[derive(Debug, Clone, Serialize, Deserialize)] |
| 607 | pub struct ValuePatch { |