19 #ifndef REMOTE_UTILS_H
20 #define REMOTE_UTILS_H
28 #define STDIO_CONNECTION_NAME "stdio"
50 struct target_waitstatus *status);
55 unsigned int *len_ptr);
57 unsigned int *len_ptr,
unsigned char **to_p);
59 unsigned int *len_ptr,
unsigned char **to_p);
67 unsigned int *pattern_lenp);
char * write_ptid(char *buf, ptid_t ptid)
void decode_M_packet(char *from, CORE_ADDR *mem_addr_ptr, unsigned int *len_ptr, unsigned char **to_p)
void decode_m_packet(char *from, CORE_ADDR *mem_addr_ptr, unsigned int *len_ptr)
void check_remote_input_interrupt_request(void)
void remote_open(char *name)
void clear_symbol_cache(struct sym_cache **symcache_p)
void remote_prepare(char *name)
int decode_X_packet(char *from, int packet_len, CORE_ADDR *mem_addr_ptr, unsigned int *len_ptr, unsigned char **to_p)
int putpkt_notif(char *buf)
int putpkt_binary(char *buf, int len)
void monitor_output(const char *msg)
int transport_is_reliable
void disable_async_io(void)
int relocate_instruction(CORE_ADDR *to, CORE_ADDR oldloc)
void write_enn(char *buf)
const char * decode_address_to_semicolon(CORE_ADDR *addrp, const char *start)
int decode_xfer_write(char *buf, int packet_len, CORE_ADDR *offset, unsigned int *len, unsigned char *data)
int look_up_one_symbol(const char *name, CORE_ADDR *addrp, int may_ask_gdb)
ptid_t read_ptid(char *buf, char **obuf)
void dead_thread_notify(int id)
int remote_connection_is_stdio(void)
void initialize_async_io(void)
void prepare_resume_reply(char *buf, ptid_t ptid, struct target_waitstatus *status)
int decode_search_memory_packet(const char *buf, int packet_len, CORE_ADDR *start_addrp, CORE_ADDR *search_space_lenp, gdb_byte *pattern, unsigned int *pattern_lenp)
void enable_async_io(void)
void decode_address(CORE_ADDR *addrp, const char *start, int len)
void new_thread_notify(int id)