//virtual t_addr get_mem_size (enum mem_class type);
// manipulating memories
- virtual t_mem read_mem (char *id/*enum mem_class type*/, t_addr addr);
- virtual t_mem get_mem (char *id/*enum mem_class type*/, t_addr addr);
- virtual void write_mem (char *id/*enum mem_class type*/, t_addr addr, t_mem val);
- virtual void set_mem (char *id/*enum mem_class type*/, t_addr addr, t_mem val);
+ virtual t_mem read_mem (const char *id/*enum mem_class type*/, t_addr addr);
+ virtual t_mem get_mem (const char *id/*enum mem_class type*/, t_addr addr);
+ virtual void write_mem (const char *id/*enum mem_class type*/, t_addr addr, t_mem val);
+ virtual void set_mem (const char *id/*enum mem_class type*/, t_addr addr, t_mem val);
/* mods for dual-dptr */
virtual int inst_inc_dptr(uchar code);
/* mods for disassembly of flat24 */
virtual struct dis_entry *dis_tbl(void);
virtual char * disass(t_addr addr, char *sep);
- virtual void print_regs(class cl_console *con);
+ virtual void print_regs(class cl_console_base *con);
protected:
int flat24_flag; /* true if processor == ds390f */