GDB (API)
Classes | Typedefs | Enumerations | Functions
/home/stan/gdb/src/gdb/memattr.h File Reference
#include "vec.h"

Go to the source code of this file.

Classes

struct  mem_attrib
struct  mem_region

Typedefs

typedef struct mem_region mem_region_s

Enumerations

enum  mem_access_mode {
  MEM_NONE, MEM_RW, MEM_RO, MEM_WO,
  MEM_FLASH
}
enum  mem_access_width {
  MEM_WIDTH_UNSPECIFIED, MEM_WIDTH_8, MEM_WIDTH_16, MEM_WIDTH_32,
  MEM_WIDTH_64
}

Functions

 DEF_VEC_O (mem_region_s)
struct mem_regionlookup_mem_region (CORE_ADDR)
void invalidate_target_mem_regions (void)
void mem_region_init (struct mem_region *)
int mem_region_cmp (const void *, const void *)

Typedef Documentation

typedef struct mem_region mem_region_s

Definition at line 98 of file memattr.h.


Enumeration Type Documentation

Enumerator:
MEM_NONE 
MEM_RW 
MEM_RO 
MEM_WO 
MEM_FLASH 

Definition at line 25 of file memattr.h.

Enumerator:
MEM_WIDTH_UNSPECIFIED 
MEM_WIDTH_8 
MEM_WIDTH_16 
MEM_WIDTH_32 
MEM_WIDTH_64 

Definition at line 36 of file memattr.h.


Function Documentation

Definition at line 295 of file memattr.c.

struct mem_region* lookup_mem_region ( CORE_ADDR  ) [read]

Definition at line 226 of file memattr.c.

int mem_region_cmp ( const void *  ,
const void *   
)

Definition at line 99 of file memattr.c.

void mem_region_init ( struct mem_region )

Definition at line 115 of file memattr.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines