VBoxDbgDisas.h revision 60ab5b87acec05de72d7c4abb01f8b8acf85085d
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * VBox Debugger GUI - Disassembly View.
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * Copyright (C) 2008-2010 Oracle Corporation
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * This file is part of VirtualBox Open Source Edition (OSE), as
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * available from http://www.virtualbox.org. This file is free software;
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * you can redistribute it and/or modify it under the terms of the GNU
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * General Public License (GPL) as published by the Free Software
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * Foundation, in version 2 as it comes in the "COPYING" file of the
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
194cdefb77cf5217ac87c29c6412db51bd6b8c8dBrendan Mmiller * Feature list:
194cdefb77cf5217ac87c29c6412db51bd6b8c8dBrendan Mmiller * - Combobox (or some entry field with history similar to the command) for
194cdefb77cf5217ac87c29c6412db51bd6b8c8dBrendan Mmiller * entering the address. Should support registers and other symbols, and
194cdefb77cf5217ac87c29c6412db51bd6b8c8dBrendan Mmiller * possibly also grok various operators like the debugger command line.
194cdefb77cf5217ac87c29c6412db51bd6b8c8dBrendan Mmiller * => Needs to make the DBGC evaluator available somehow.
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * - Refresh manual/interval (for EIP or other non-fixed address expression).
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * - Scrollable - down is not an issue, up is a bit more difficult.
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * - Hide/Unhide PATM patches (jumps/int3/whatever) button in the guest disas.
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * - Drop down for selecting mixed original guest disas and PATM/REM disas
5f22ff8ce7baf0b39668468cc854eec3eb946003Jason Lemay * (Guest Only, Guest+PATM, Guest+REM).