⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 low.h

📁 在Linux下和multi-ice连接
💻 H
字号:
/*   low.h   Contains the defines for the target side of the multi-ice server.      Copyright (C) 1999 Free Software Foundation, Inc.This file is part of GDB.This program is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2 of the License, or(at your option) any later version.This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free SoftwareFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */#include "defs.h"#include "target.h"/* These two are used for initializing and shutting down the target */int low_open_target (char *target_port, char *byte_sex, int query);int low_close_target ();/* These are the thread related low-level functions */int low_set_thread_for_resume (long thread_id);int low_set_thread_for_query (char *input_buffer);int low_is_thread_alive (char *input_buffer);int low_get_current_thread (long *thread_id);/* These are general queries to the target */int low_get_offsets (CORE_ADDR *text, CORE_ADDR *data, CORE_ADDR *bss);enum target_signal low_query_last_signal ();int low_update_registers();int low_write_registers();int low_read_memory_raw (CORE_ADDR start, void *buffer, unsigned int *nbytes);int low_read_memory (char *buffer, CORE_ADDR start_addr, unsigned int nbytes);int low_write_memory (char *data, CORE_ADDR start_addr, unsigned int nbytes);int low_set_breakpoint (CORE_ADDR bp_addr, int size);int low_delete_breakpoint (CORE_ADDR bp_addr, int size);int low_set_watchpoint (CORE_ADDR watch_addr, int size, enum watch_type type);int low_delete_watchpoint (CORE_ADDR watch_addr, int size, enum watch_type type);int low_resume (enum resume_mode mode, int signo);int low_test (char *buffer);int low_thread_op(char *buffer, char **result);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -