GDB (xrefs)
|
Go to the source code of this file.
Classes | |
struct | memory_map_parsing_data |
Functions | |
static void | memory_map_start_memory (struct gdb_xml_parser *parser, const struct gdb_xml_element *element, void *user_data, std::vector< gdb_xml_value > &attributes) |
static void | memory_map_end_memory (struct gdb_xml_parser *parser, const struct gdb_xml_element *element, void *user_data, const char *body_text) |
static void | memory_map_start_property (struct gdb_xml_parser *parser, const struct gdb_xml_element *element, void *user_data, std::vector< gdb_xml_value > &attributes) |
static void | memory_map_end_property (struct gdb_xml_parser *parser, const struct gdb_xml_element *element, void *user_data, const char *body_text) |
std::vector< mem_region > | parse_memory_map (const char *memory_map) |
Variables | |
const struct gdb_xml_attribute | property_attributes [] |
const struct gdb_xml_element | memory_children [] |
const struct gdb_xml_enum | memory_type_enum [] |
const struct gdb_xml_attribute | memory_attributes [] |
const struct gdb_xml_element | memory_map_children [] |
const struct gdb_xml_element | memory_map_elements [] |
|
static |
Definition at line 83 of file memory-map.c.
References mem_region::attrib, mem_attrib::blocksize, gdb_xml_error(), MEM_FLASH, and mem_attrib::mode.
|
static |
Definition at line 115 of file memory-map.c.
References mem_region::attrib, mem_attrib::blocksize, gdb_xml_debug(), and gdb_xml_parse_ulongest().
|
static |
Definition at line 59 of file memory-map.c.
References attributes, gdb_xml_value::value, and xml_find_attribute().
|
static |
Definition at line 99 of file memory-map.c.
References attributes, name, gdb_xml_value::value, and xml_find_attribute().
std::vector< mem_region > parse_memory_map | ( | const char * | memory_map | ) |
Definition at line 174 of file memory-map.c.
References gdb_xml_parse_quick(), and memory_map_elements.
Referenced by gdbsim_target::memory_map(), and remote_target::memory_map().
const struct gdb_xml_attribute memory_attributes[] |
Definition at line 154 of file memory-map.c.
const struct gdb_xml_element memory_children[] |
Definition at line 140 of file memory-map.c.
const struct gdb_xml_element memory_map_children[] |
Definition at line 161 of file memory-map.c.
const struct gdb_xml_element memory_map_elements[] |
Definition at line 167 of file memory-map.c.
Referenced by parse_memory_map().
const struct gdb_xml_enum memory_type_enum[] |
Definition at line 147 of file memory-map.c.
const struct gdb_xml_attribute property_attributes[] |
Definition at line 135 of file memory-map.c.