GP-2894 - Icon Cleanup - Moved icons from Generic into Gui; Deleted
shared icons not in the Help module
1
.gitignore
vendored
@ -89,3 +89,4 @@ gradlew.*
|
|||||||
# Ignore logs and core dumps
|
# Ignore logs and core dumps
|
||||||
*.log
|
*.log
|
||||||
core.*
|
core.*
|
||||||
|
!core.png
|
||||||
|
@ -8,11 +8,6 @@ Module.manifest||GHIDRA||||END|
|
|||||||
data/ExtensionPoint.manifest||GHIDRA||||END|
|
data/ExtensionPoint.manifest||GHIDRA||||END|
|
||||||
data/debugger.theme.properties||GHIDRA||||END|
|
data/debugger.theme.properties||GHIDRA||||END|
|
||||||
src/main/help/help/TOC_Source.xml||GHIDRA||||END|
|
src/main/help/help/TOC_Source.xml||GHIDRA||||END|
|
||||||
src/main/help/help/shared/arrow.gif||GHIDRA||||END|
|
|
||||||
src/main/help/help/shared/close16.gif||GHIDRA||||END|
|
|
||||||
src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0||||END|
|
|
||||||
src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0||||END|
|
|
||||||
src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0||||END|
|
|
||||||
src/main/help/help/topics/Debugger/Debugger.html||GHIDRA||||END|
|
src/main/help/help/topics/Debugger/Debugger.html||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Debugger/GettingStarted.html||GHIDRA||||END|
|
src/main/help/help/topics/Debugger/GettingStarted.html||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Debugger/Troubleshooting.html||GHIDRA||||END|
|
src/main/help/help/topics/Debugger/Troubleshooting.html||GHIDRA||||END|
|
||||||
|
@ -1,67 +0,0 @@
|
|||||||
/* ###
|
|
||||||
* IP: GHIDRA
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
/*
|
|
||||||
WARNING!
|
|
||||||
This file is copied to all help directories. If you change this file, you must copy it
|
|
||||||
to each src/main/help/help/shared directory.
|
|
||||||
|
|
||||||
|
|
||||||
Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but
|
|
||||||
px (pixel) or with no type marking.
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */
|
|
||||||
li { font-family:times new roman; font-size:14pt; }
|
|
||||||
h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; }
|
|
||||||
h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; }
|
|
||||||
h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; }
|
|
||||||
h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
P tag code. Most of the help files nest P tags inside of blockquote tags (the was the
|
|
||||||
way it had been done in the beginning). The net effect is that the text is indented. In
|
|
||||||
modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in
|
|
||||||
blockquote tags, as well as naked P tags. The following two lines accomplish this. Note
|
|
||||||
that the 'blockquote p' definition will inherit from the first 'p' definition.
|
|
||||||
*/
|
|
||||||
p { margin-left: 40px; font-family:times new roman; font-size:14pt; }
|
|
||||||
blockquote p { margin-left: 10px; }
|
|
||||||
|
|
||||||
p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
|
|
||||||
p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
|
|
||||||
p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; }
|
|
||||||
p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
We wish for a tables to have space between it and the preceding element, so that text
|
|
||||||
is not too close to the top of the table. Also, nest the table a bit so that it is clear
|
|
||||||
the table relates to the preceding text.
|
|
||||||
*/
|
|
||||||
table { margin-left: 20px; margin-top: 10px; width: 80%;}
|
|
||||||
td { font-family:times new roman; font-size:14pt; vertical-align: top; }
|
|
||||||
th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
Code-like formatting for things such as file system paths and proper names of classes,
|
|
||||||
methods, etc. To apply this to a file path, use this syntax:
|
|
||||||
<CODE CLASS="path">...</CODE>
|
|
||||||
*/
|
|
||||||
code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
|
|
||||||
code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
|
|
||||||
|
|
||||||
.menu { background-color: #EDF3FE; }
|
|
||||||
|
|
Before Width: | Height: | Size: 69 B |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 1.6 KiB |
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Ghidra Debugger</TITLE>
|
<TITLE>Ghidra Debugger</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Getting Started</TITLE>
|
<TITLE>Debugger: Getting Started</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Troubleshooting</TITLE>
|
<TITLE>Debugger: Troubleshooting</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger Bots</TITLE>
|
<TITLE>Debugger Bots</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Breakpoints in the Listings</TITLE>
|
<TITLE>Debugger: Breakpoints in the Listings</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Breakpoints</TITLE>
|
<TITLE>Debugger: Breakpoints</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Memory Regions</TITLE>
|
<TITLE>Debugger: Memory Regions</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Editing Machine State</TITLE>
|
<TITLE>Debugger: Editing Machine State</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Copy Actions</TITLE>
|
<TITLE>Debugger: Copy Actions</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger Disassembler</TITLE>
|
<TITLE>Debugger Disassembler</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Model Service</TITLE>
|
<TITLE>Debugger: Model Service</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Interpreters</TITLE>
|
<TITLE>Debugger: Interpreters</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Dynamic Listing</TITLE>
|
<TITLE>Debugger: Dynamic Listing</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Memory (Dynamic Bytes)</TITLE>
|
<TITLE>Debugger: Memory (Dynamic Bytes)</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Memory View</TITLE>
|
<TITLE>Debugger: Memory View</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Model Service</TITLE>
|
<TITLE>Debugger: Model Service</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Modules and Sections</TITLE>
|
<TITLE>Debugger: Modules and Sections</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Commands and Objects</TITLE>
|
<TITLE>Debugger: Commands and Objects</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: P-code Stepper</TITLE>
|
<TITLE>Debugger: P-code Stepper</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Platform Selection</TITLE>
|
<TITLE>Debugger: Platform Selection</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Memory Regions</TITLE>
|
<TITLE>Debugger: Memory Regions</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Registers</TITLE>
|
<TITLE>Debugger: Registers</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Stack</TITLE>
|
<TITLE>Debugger: Stack</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Static Mappings</TITLE>
|
<TITLE>Debugger: Static Mappings</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Targets</TITLE>
|
<TITLE>Debugger: Targets</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Threads and Traces</TITLE>
|
<TITLE>Debugger: Threads and Traces</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Time</TITLE>
|
<TITLE>Debugger: Time</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Trace Service</TITLE>
|
<TITLE>Debugger: Trace Service</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Comparing Times</TITLE>
|
<TITLE>Debugger: Comparing Times</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Debugger: Watches</TITLE>
|
<TITLE>Debugger: Watches</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -1,64 +0,0 @@
|
|||||||
/* ###
|
|
||||||
* IP: GHIDRA
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
/*
|
|
||||||
WARNING!
|
|
||||||
This file is copied to all help directories. If you change this file, you must copy it
|
|
||||||
to each src/main/help/help/shared directory.
|
|
||||||
|
|
||||||
|
|
||||||
Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but
|
|
||||||
px (pixel) or with no type marking.
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */
|
|
||||||
li { font-family:times new roman; font-size:14pt; }
|
|
||||||
h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; }
|
|
||||||
h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; }
|
|
||||||
h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; `font-size:14pt; font-weight:bold; }
|
|
||||||
h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
P tag code. Most of the help files nest P tags inside of blockquote tags (the was the
|
|
||||||
way it had been done in the beginning). The net effect is that the text is indented. In
|
|
||||||
modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in
|
|
||||||
blockquote tags, as well as naked P tags. The following two lines accomplish this. Note
|
|
||||||
that the 'blockquote p' definition will inherit from the first 'p' definition.
|
|
||||||
*/
|
|
||||||
p { margin-left: 40px; font-family:times new roman; font-size:14pt; }
|
|
||||||
blockquote p { margin-left: 10px; }
|
|
||||||
|
|
||||||
p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
|
|
||||||
p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
|
|
||||||
p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; }
|
|
||||||
p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
We wish for a tables to have space between it and the preceding element, so that text
|
|
||||||
is not too close to the top of the table. Also, nest the table a bit so that it is clear
|
|
||||||
the table relates to the preceding text.
|
|
||||||
*/
|
|
||||||
table { margin-left: 20px; margin-top: 10px; width: 80%;}
|
|
||||||
td { font-family:times new roman; font-size:14pt; vertical-align: top; }
|
|
||||||
th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
Code-like formatting for things such as file system paths and proper names of classes,
|
|
||||||
methods, etc. To apply this to a file path, use this syntax:
|
|
||||||
<CODE CLASS="path">...</CODE>
|
|
||||||
*/
|
|
||||||
code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
|
|
||||||
code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
|
|
@ -6,7 +6,7 @@
|
|||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
|
|
||||||
<TITLE>Random Forest Function Finder Plugin</TITLE>
|
<TITLE>Random Forest Function Finder Plugin</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
|
@ -6,16 +6,4 @@ data/ExtensionPoint.manifest||GHIDRA||||END|
|
|||||||
data/sampletableplugin.theme.properties||GHIDRA||||END|
|
data/sampletableplugin.theme.properties||GHIDRA||||END|
|
||||||
extension.properties||GHIDRA||||END|
|
extension.properties||GHIDRA||||END|
|
||||||
src/main/help/help/TOC_Source.xml||GHIDRA||||END|
|
src/main/help/help/TOC_Source.xml||GHIDRA||||END|
|
||||||
src/main/help/help/shared/arrow.gif||GHIDRA||reviewed||END|
|
src/main/help/help/topics/SampleHelpTopic/SampleHelpFile.htm||GHIDRA||||END|
|
||||||
src/main/help/help/shared/close16.gif||GHIDRA||reviewed||END|
|
|
||||||
src/main/help/help/shared/menu16.gif||GHIDRA||reviewed||END|
|
|
||||||
src/main/help/help/shared/note-red.png||Oxygen Icons - LGPL 3.0||||END|
|
|
||||||
src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0||||END|
|
|
||||||
src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0||||END|
|
|
||||||
src/main/help/help/shared/redo.png||GHIDRA||reviewed||END|
|
|
||||||
src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0||||END|
|
|
||||||
src/main/help/help/shared/undo.png||GHIDRA||reviewed||END|
|
|
||||||
src/main/help/help/shared/warning.png||Oxygen Icons - LGPL 3.0||||END|
|
|
||||||
src/main/help/help/topics/SampleHelpTopic/SampleHelpFile.htm||GHIDRA||reviewed||END|
|
|
||||||
src/main/resources/images/erase16.png||GHIDRA||reviewed||END|
|
|
||||||
src/main/resources/images/information.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END|
|
|
||||||
|
@ -1,64 +0,0 @@
|
|||||||
/* ###
|
|
||||||
* IP: GHIDRA
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
/*
|
|
||||||
WARNING!
|
|
||||||
This file is copied to all help directories. If you change this file, you must copy it
|
|
||||||
to each src/main/help/help/shared directory.
|
|
||||||
|
|
||||||
|
|
||||||
Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but
|
|
||||||
px (pixel) or with no type marking.
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */
|
|
||||||
li { font-family:times new roman; font-size:14pt; }
|
|
||||||
h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; }
|
|
||||||
h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; }
|
|
||||||
h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; }
|
|
||||||
h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
P tag code. Most of the help files nest P tags inside of blockquote tags (the was the
|
|
||||||
way it had been done in the beginning). The net effect is that the text is indented. In
|
|
||||||
modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in
|
|
||||||
blockquote tags, as well as naked P tags. The following two lines accomplish this. Note
|
|
||||||
that the 'blockquote p' definition will inherit from the first 'p' definition.
|
|
||||||
*/
|
|
||||||
p { margin-left: 40px; font-family:times new roman; font-size:14pt; }
|
|
||||||
blockquote p { margin-left: 10px; }
|
|
||||||
|
|
||||||
p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
|
|
||||||
p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
|
|
||||||
p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; }
|
|
||||||
p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
We wish for a tables to have space between it and the preceding element, so that text
|
|
||||||
is not too close to the top of the table. Also, nest the table a bit so that it is clear
|
|
||||||
the table relates to the preceding text.
|
|
||||||
*/
|
|
||||||
table { margin-left: 20px; margin-top: 10px; width: 80%;}
|
|
||||||
td { font-family:times new roman; font-size:14pt; vertical-align: top; }
|
|
||||||
th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
Code-like formatting for things such as file system paths and proper names of classes,
|
|
||||||
methods, etc. To apply this to a file path, use this syntax:
|
|
||||||
<CODE CLASS="path">...</CODE>
|
|
||||||
*/
|
|
||||||
code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
|
|
||||||
code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
|
|
Before Width: | Height: | Size: 69 B |
Before Width: | Height: | Size: 859 B |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 1.6 KiB |
@ -10,7 +10,7 @@
|
|||||||
<META name="ProgId" content="FrontPage.Editor.Document">
|
<META name="ProgId" content="FrontPage.Editor.Document">
|
||||||
|
|
||||||
<TITLE>Sample Help File for a Plugin</TITLE>
|
<TITLE>Sample Help File for a Plugin</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
|
@ -6,17 +6,4 @@ data/README.txt||GHIDRA||||END|
|
|||||||
data/sample.theme.properties||GHIDRA||||END|
|
data/sample.theme.properties||GHIDRA||||END|
|
||||||
extension.properties||GHIDRA||||END|
|
extension.properties||GHIDRA||||END|
|
||||||
src/main/help/help/TOC_Source.xml||GHIDRA||||END|
|
src/main/help/help/TOC_Source.xml||GHIDRA||||END|
|
||||||
src/main/help/help/shared/arrow.gif||GHIDRA||reviewed||END|
|
|
||||||
src/main/help/help/shared/close16.gif||GHIDRA||reviewed||END|
|
|
||||||
src/main/help/help/shared/menu16.gif||GHIDRA||reviewed||END|
|
|
||||||
src/main/help/help/shared/note-red.png||Oxygen Icons - LGPL 3.0|||Oxygen|END|
|
|
||||||
src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0|||Oxygen|END|
|
|
||||||
src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0||||END|
|
|
||||||
src/main/help/help/shared/redo.png||GHIDRA||reviewed||END|
|
|
||||||
src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0|||Oxygen|END|
|
|
||||||
src/main/help/help/shared/undo.png||GHIDRA||reviewed||END|
|
|
||||||
src/main/help/help/shared/warning.png||Oxygen Icons - LGPL 3.0|||Oxygen|END|
|
|
||||||
src/main/help/help/topics/SampleHelpTopic/SampleHelpFile.htm||GHIDRA||||END|
|
src/main/help/help/topics/SampleHelpTopic/SampleHelpFile.htm||GHIDRA||||END|
|
||||||
src/main/resources/images/applications-development.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END|
|
|
||||||
src/main/resources/images/erase16.png||GHIDRA||reviewed||END|
|
|
||||||
src/main/resources/images/information.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END|
|
|
||||||
|
@ -1,64 +0,0 @@
|
|||||||
/* ###
|
|
||||||
* IP: GHIDRA
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
/*
|
|
||||||
WARNING!
|
|
||||||
This file is copied to all help directories. If you change this file, you must copy it
|
|
||||||
to each src/main/help/help/shared directory.
|
|
||||||
|
|
||||||
|
|
||||||
Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but
|
|
||||||
px (pixel) or with no type marking.
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */
|
|
||||||
li { font-family:times new roman; font-size:14pt; }
|
|
||||||
h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; }
|
|
||||||
h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; }
|
|
||||||
h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; }
|
|
||||||
h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
P tag code. Most of the help files nest P tags inside of blockquote tags (the was the
|
|
||||||
way it had been done in the beginning). The net effect is that the text is indented. In
|
|
||||||
modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in
|
|
||||||
blockquote tags, as well as naked P tags. The following two lines accomplish this. Note
|
|
||||||
that the 'blockquote p' definition will inherit from the first 'p' definition.
|
|
||||||
*/
|
|
||||||
p { margin-left: 40px; font-family:times new roman; font-size:14pt; }
|
|
||||||
blockquote p { margin-left: 10px; }
|
|
||||||
|
|
||||||
p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
|
|
||||||
p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
|
|
||||||
p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; }
|
|
||||||
p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
We wish for a tables to have space between it and the preceding element, so that text
|
|
||||||
is not too close to the top of the table. Also, nest the table a bit so that it is clear
|
|
||||||
the table relates to the preceding text.
|
|
||||||
*/
|
|
||||||
table { margin-left: 20px; margin-top: 10px; width: 80%;}
|
|
||||||
td { font-family:times new roman; font-size:14pt; vertical-align: top; }
|
|
||||||
th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
Code-like formatting for things such as file system paths and proper names of classes,
|
|
||||||
methods, etc. To apply this to a file path, use this syntax:
|
|
||||||
<CODE CLASS="path">...</CODE>
|
|
||||||
*/
|
|
||||||
code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
|
|
||||||
code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
|
|
Before Width: | Height: | Size: 69 B |
Before Width: | Height: | Size: 859 B |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 1.6 KiB |
@ -10,7 +10,7 @@
|
|||||||
<META name="ProgId" content="FrontPage.Editor.Document">
|
<META name="ProgId" content="FrontPage.Editor.Document">
|
||||||
|
|
||||||
<TITLE>Sample Help File for a Plugin</TITLE>
|
<TITLE>Sample Help File for a Plugin</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
@ -65,9 +65,9 @@
|
|||||||
|
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" border="0">This is a note</P>
|
<P><IMG src="help/shared/note.png" border="0">This is a note</P>
|
||||||
|
|
||||||
<P><IMG src="images/tip.png" border="0">This is a tip</P>
|
<P><IMG src="help/shared/tip.png" border="0">This is a tip</P>
|
||||||
|
|
||||||
<P class="relatedtopic">Related Topics: add links to related pages</P>
|
<P class="relatedtopic">Related Topics: add links to related pages</P>
|
||||||
|
|
||||||
|
@ -155,7 +155,7 @@ def createTipsHelpFile(input, output) {
|
|||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>Ghidra Tips</title>
|
<title>Ghidra Tips</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../../shared/Frontpage.css" />
|
<link rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1><a name="Tips"></a>Ghidra Tips of the Day</h1>
|
<h1><a name="Tips"></a>Ghidra Tips of the Day</h1>
|
||||||
|
@ -95,11 +95,6 @@ data/x86_linux_syscall_numbers||GHIDRA||||END|
|
|||||||
ghidra_scripts/AskScript.properties||GHIDRA||||END|
|
ghidra_scripts/AskScript.properties||GHIDRA||||END|
|
||||||
ghidra_scripts/world.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END|
|
ghidra_scripts/world.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END|
|
||||||
src/main/help/help/TOC_Source.xml||GHIDRA||||END|
|
src/main/help/help/TOC_Source.xml||GHIDRA||||END|
|
||||||
src/main/help/help/shared/arrow.gif||GHIDRA||||END|
|
|
||||||
src/main/help/help/shared/close16.gif||GHIDRA||||END|
|
|
||||||
src/main/help/help/shared/note.png||Oxygen Icons - LGPL 3.0|||renamed from flag-green.png|END|
|
|
||||||
src/main/help/help/shared/note.yellow.png||Oxygen Icons - LGPL 3.0|||renamed from flag-yellow.png|END|
|
|
||||||
src/main/help/help/shared/tip.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0) Renamed version of help-hint.png|END|
|
|
||||||
src/main/help/help/topics/About/About_Ghidra.htm||GHIDRA||||END|
|
src/main/help/help/topics/About/About_Ghidra.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/About/About_Program_File.htm||GHIDRA||||END|
|
src/main/help/help/topics/About/About_Program_File.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/About/images/About_Program.png||GHIDRA||||END|
|
src/main/help/help/topics/About/images/About_Program.png||GHIDRA||||END|
|
||||||
@ -214,7 +209,7 @@ src/main/help/help/topics/DataTypePreviewPlugin/images/Data_Type_Preview.png||GH
|
|||||||
src/main/help/help/topics/DataWindowPlugin/data_window.htm||GHIDRA||||END|
|
src/main/help/help/topics/DataWindowPlugin/data_window.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/DataWindowPlugin/images/DataWindow.png||GHIDRA||||END|
|
src/main/help/help/topics/DataWindowPlugin/images/DataWindow.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/DataWindowPlugin/images/DataWindowFilter.png||GHIDRA||||END|
|
src/main/help/help/topics/DataWindowPlugin/images/DataWindowFilter.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/DbViewerPlugin/DbViewer.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/DbViewerPlugin/DbViewer.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/DbViewerPlugin/images/DatabaseViewer.png||GHIDRA||||END|
|
src/main/help/help/topics/DbViewerPlugin/images/DatabaseViewer.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/DisassembledViewPlugin/DisassembledViewPlugin.htm||GHIDRA||||END|
|
src/main/help/help/topics/DisassembledViewPlugin/DisassembledViewPlugin.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/DisassembledViewPlugin/images/DisassembledViewPluginMain.png||GHIDRA||||END|
|
src/main/help/help/topics/DisassembledViewPlugin/images/DisassembledViewPluginMain.png||GHIDRA||||END|
|
||||||
@ -229,7 +224,6 @@ src/main/help/help/topics/DockingWindows/images/leftArrow.png||GHIDRA||||END|
|
|||||||
src/main/help/help/topics/DockingWindows/images/resize.png||GHIDRA||||END|
|
src/main/help/help/topics/DockingWindows/images/resize.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/DockingWindows/images/rightArrow.png||GHIDRA||||END|
|
src/main/help/help/topics/DockingWindows/images/rightArrow.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/DockingWindows/images/upArrow.png||GHIDRA||||END|
|
src/main/help/help/topics/DockingWindows/images/upArrow.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/DockingWindows/images/window.png||GHIDRA||||END|
|
|
||||||
src/main/help/help/topics/EclipseIntegration/EclipseIntegration.htm||GHIDRA||||END|
|
src/main/help/help/topics/EclipseIntegration/EclipseIntegration.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/EquatePlugin/Equates.htm||GHIDRA||||END|
|
src/main/help/help/topics/EquatePlugin/Equates.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/EquatePlugin/images/AfterApplyEnum.png||GHIDRA||||END|
|
src/main/help/help/topics/EquatePlugin/images/AfterApplyEnum.png||GHIDRA||||END|
|
||||||
@ -249,9 +243,9 @@ src/main/help/help/topics/FallThroughPlugin/Override_Fallthrough.htm||GHIDRA||||
|
|||||||
src/main/help/help/topics/FallThroughPlugin/images/SetFallThrough.png||GHIDRA||||END|
|
src/main/help/help/topics/FallThroughPlugin/images/SetFallThrough.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FileSystemBrowserPlugin/FileSystemBrowserPlugin.html||GHIDRA||||END|
|
src/main/help/help/topics/FileSystemBrowserPlugin/FileSystemBrowserPlugin.html||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FlowSelection/Selection_By_Flow.html||GHIDRA||||END|
|
src/main/help/help/topics/FlowSelection/Selection_By_Flow.html||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Archive_Project.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/FrontEndPlugin/Archive_Project.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Close_Project.htm||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/Close_Project.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Connecting_Tools.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/FrontEndPlugin/Connecting_Tools.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Creating_a_Project.htm||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/Creating_a_Project.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Deleting_a_Ghidra_Project.htm||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/Deleting_a_Ghidra_Project.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Edit_Plugin_Path.htm||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/Edit_Plugin_Path.htm||GHIDRA||||END|
|
||||||
@ -260,10 +254,10 @@ src/main/help/help/topics/FrontEndPlugin/Ghidra_Front_end.htm||GHIDRA||||END|
|
|||||||
src/main/help/help/topics/FrontEndPlugin/Ghidra_Front_end_Menus.htm||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/Ghidra_Front_end_Menus.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Opening_a_Ghidra_Project.htm||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/Opening_a_Ghidra_Project.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Project_Info.htm||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/Project_Info.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Re-opening_a_Project.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/FrontEndPlugin/Re-opening_a_Project.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Restore_Project.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/FrontEndPlugin/Restore_Project.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/Saving_a_Ghidra_Project.htm||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/Saving_a_Ghidra_Project.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/ShowMemoryUsage.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/FrontEndPlugin/ShowMemoryUsage.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/images/ArchiveFileExists.png||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/images/ArchiveFileExists.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/images/ArchiveProject.png||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/images/ArchiveProject.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/FrontEndPlugin/images/ChangeAccessList.png||GHIDRA||||END|
|
src/main/help/help/topics/FrontEndPlugin/images/ChangeAccessList.png||GHIDRA||||END|
|
||||||
@ -354,7 +348,7 @@ src/main/help/help/topics/ImporterPlugin/images/ImporterDialog.png||GHIDRA||||EN
|
|||||||
src/main/help/help/topics/ImporterPlugin/images/LanguagePickerDialog.png||GHIDRA||||END|
|
src/main/help/help/topics/ImporterPlugin/images/LanguagePickerDialog.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/ImporterPlugin/images/SearchPathsDialog.png||GHIDRA||||END|
|
src/main/help/help/topics/ImporterPlugin/images/SearchPathsDialog.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/ImporterPlugin/importer.htm||GHIDRA||||END|
|
src/main/help/help/topics/ImporterPlugin/importer.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Intro/GhidraFunctionality.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/Intro/GhidraFunctionality.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Intro/GhidraSupport.htm||GHIDRA||||END|
|
src/main/help/help/topics/Intro/GhidraSupport.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Intro/Intro.htm||GHIDRA||||END|
|
src/main/help/help/topics/Intro/Intro.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Intro/images/Empty_ghidra.png||GHIDRA||||END|
|
src/main/help/help/topics/Intro/images/Empty_ghidra.png||GHIDRA||||END|
|
||||||
@ -386,7 +380,7 @@ src/main/help/help/topics/MemoryMapPlugin/images/MemoryMap.png||GHIDRA||||END|
|
|||||||
src/main/help/help/topics/MemoryMapPlugin/images/MoveMemory.png||GHIDRA||||END|
|
src/main/help/help/topics/MemoryMapPlugin/images/MoveMemory.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/MemoryMapPlugin/images/SetImageBaseDialog.png||GHIDRA||||END|
|
src/main/help/help/topics/MemoryMapPlugin/images/SetImageBaseDialog.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/MemoryMapPlugin/images/SplitMemoryBlock.png||GHIDRA||||END|
|
src/main/help/help/topics/MemoryMapPlugin/images/SplitMemoryBlock.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Misc/Appendix.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/Misc/Appendix.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Misc/Tips.htm||NONE||||END|
|
src/main/help/help/topics/Misc/Tips.htm||NONE||||END|
|
||||||
src/main/help/help/topics/Misc/Welcome_to_Ghidra_Help.htm||GHIDRA||||END|
|
src/main/help/help/topics/Misc/Welcome_to_Ghidra_Help.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Navigation/Navigation.htm||GHIDRA||||END|
|
src/main/help/help/topics/Navigation/Navigation.htm||GHIDRA||||END|
|
||||||
@ -403,10 +397,10 @@ src/main/help/help/topics/OverviewPlugin/images/OverviewPanel.png||GHIDRA||||END
|
|||||||
src/main/help/help/topics/PrintingPlugin/Printing.htm||GHIDRA||||END|
|
src/main/help/help/topics/PrintingPlugin/Printing.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/PrintingPlugin/images/PrintOptions.png||GHIDRA||||END|
|
src/main/help/help/topics/PrintingPlugin/images/PrintOptions.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Program/Ghidra_Programs.htm||GHIDRA||||END|
|
src/main/help/help/topics/Program/Ghidra_Programs.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/ProgramManagerPlugin/Closing_Program_Files.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/ProgramManagerPlugin/Closing_Program_Files.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/ProgramManagerPlugin/Navigating_Program_Files.htm||GHIDRA||||END|
|
src/main/help/help/topics/ProgramManagerPlugin/Navigating_Program_Files.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/ProgramManagerPlugin/Opening_Program_Files.htm||GHIDRA|||'Open Program' graphic contains 'wcbiema'|END|
|
src/main/help/help/topics/ProgramManagerPlugin/Opening_Program_Files.htm||GHIDRA|||'Open Program' graphic contains 'wcbiema'|END|
|
||||||
src/main/help/help/topics/ProgramManagerPlugin/Program_Annotation.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/ProgramManagerPlugin/Program_Annotation.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/ProgramManagerPlugin/Program_Options_Dialog.htm||GHIDRA||||END|
|
src/main/help/help/topics/ProgramManagerPlugin/Program_Options_Dialog.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/ProgramManagerPlugin/Saving_Program_Files.htm||GHIDRA||||END|
|
src/main/help/help/topics/ProgramManagerPlugin/Saving_Program_Files.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/ProgramManagerPlugin/images/ClosedTab.png||GHIDRA||||END|
|
src/main/help/help/topics/ProgramManagerPlugin/images/ClosedTab.png||GHIDRA||||END|
|
||||||
@ -565,8 +559,8 @@ src/main/help/help/topics/Tables/images/MultipleColumnSortDialog.png||GHIDRA||||
|
|||||||
src/main/help/help/topics/Tables/images/SelectColumnsDialog.png||GHIDRA||||END|
|
src/main/help/help/topics/Tables/images/SelectColumnsDialog.png||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Tool/Configure_Tool.htm||GHIDRA||||END|
|
src/main/help/help/topics/Tool/Configure_Tool.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Tool/Ghidra_Tool_Administration.htm||GHIDRA||||END|
|
src/main/help/help/topics/Tool/Ghidra_Tool_Administration.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Tool/ShowLog.htm||GHIDRA||reviewed|References wcbiema in screen snapshot|END|
|
src/main/help/help/topics/Tool/ShowLog.htm||GHIDRA|||References wcbiema in screen snapshot|END|
|
||||||
src/main/help/help/topics/Tool/Tip_Of_The_Day.htm||GHIDRA||reviewed||END|
|
src/main/help/help/topics/Tool/Tip_Of_The_Day.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Tool/ToolOptions_Dialog.htm||GHIDRA||||END|
|
src/main/help/help/topics/Tool/ToolOptions_Dialog.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Tool/Undo_Redo.htm||GHIDRA||||END|
|
src/main/help/help/topics/Tool/Undo_Redo.htm||GHIDRA||||END|
|
||||||
src/main/help/help/topics/Tool/images/ConfigTool.png||GHIDRA||||END|
|
src/main/help/help/topics/Tool/images/ConfigTool.png||GHIDRA||||END|
|
||||||
|
@ -66,7 +66,7 @@ public class CreateHelpTemplateScript extends GhidraScript {
|
|||||||
printWriter.println("<head>");
|
printWriter.println("<head>");
|
||||||
printWriter.println("\t" + "<title>" + plugin.getName() + "</title>");
|
printWriter.println("\t" + "<title>" + plugin.getName() + "</title>");
|
||||||
printWriter.println("\t" +
|
printWriter.println("\t" +
|
||||||
"<link rel=\"stylesheet\" type=\"text/css\" href=\"../../shared/Frontpage.css\">");
|
"<link rel=\"stylesheet\" type=\"text/css\" href=\"help/shared/DefaultStyle.css\">");
|
||||||
printWriter.println("</head>");
|
printWriter.println("</head>");
|
||||||
printWriter.println("");
|
printWriter.println("");
|
||||||
printWriter.println("<body>");
|
printWriter.println("<body>");
|
||||||
|
@ -1,64 +0,0 @@
|
|||||||
/* ###
|
|
||||||
* IP: GHIDRA
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
/*
|
|
||||||
WARNING!
|
|
||||||
This file is copied to all help directories. If you change this file, you must copy it
|
|
||||||
to each src/main/help/help/shared directory.
|
|
||||||
|
|
||||||
|
|
||||||
Java Help Note: JavaHelp does not accept sizes (like in 'margin-top') in anything but
|
|
||||||
px (pixel) or with no type marking.
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
body { margin-bottom: 50px; margin-left: 10px; margin-right: 10px; margin-top: 10px; } /* some padding to improve readability */
|
|
||||||
li { font-family:times new roman; font-size:14pt; }
|
|
||||||
h1 { color:#000080; font-family:times new roman; font-size:36pt; font-style:italic; font-weight:bold; text-align:center; }
|
|
||||||
h2 { margin: 10px; margin-top: 20px; color:#984c4c; font-family:times new roman; font-size:18pt; font-weight:bold; }
|
|
||||||
h3 { margin-left: 10px; margin-top: 20px; color:#0000ff; font-family:times new roman; font-size:14pt; font-weight:bold; }
|
|
||||||
h4 { margin-left: 10px; margin-top: 20px; font-family:times new roman; font-size:14pt; font-style:italic; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
P tag code. Most of the help files nest P tags inside of blockquote tags (the was the
|
|
||||||
way it had been done in the beginning). The net effect is that the text is indented. In
|
|
||||||
modern HTML we would use CSS to do this. We need to support the Ghidra P tags, nested in
|
|
||||||
blockquote tags, as well as naked P tags. The following two lines accomplish this. Note
|
|
||||||
that the 'blockquote p' definition will inherit from the first 'p' definition.
|
|
||||||
*/
|
|
||||||
p { margin-left: 40px; font-family:times new roman; font-size:14pt; }
|
|
||||||
blockquote p { margin-left: 10px; }
|
|
||||||
|
|
||||||
p.providedbyplugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
|
|
||||||
p.ProvidedByPlugin { color:#7f7f7f; margin-left: 10px; font-size:14pt; margin-top:100px }
|
|
||||||
p.relatedtopic { color:#800080; margin-left: 10px; font-size:14pt; }
|
|
||||||
p.RelatedTopic { color:#800080; margin-left: 10px; font-size:14pt; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
We wish for a tables to have space between it and the preceding element, so that text
|
|
||||||
is not too close to the top of the table. Also, nest the table a bit so that it is clear
|
|
||||||
the table relates to the preceding text.
|
|
||||||
*/
|
|
||||||
table { margin-left: 20px; margin-top: 10px; width: 80%;}
|
|
||||||
td { font-family:times new roman; font-size:14pt; vertical-align: top; }
|
|
||||||
th { font-family:times new roman; font-size:14pt; font-weight:bold; background-color: #EDF3FE; }
|
|
||||||
|
|
||||||
/*
|
|
||||||
Code-like formatting for things such as file system paths and proper names of classes,
|
|
||||||
methods, etc. To apply this to a file path, use this syntax:
|
|
||||||
<CODE CLASS="path">...</CODE>
|
|
||||||
*/
|
|
||||||
code { color: black; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
|
|
||||||
code.path { color: #4682B4; font-weight: bold; font-family: courier new, monospace; font-size: 14pt; white-space: nowrap; }
|
|
Before Width: | Height: | Size: 69 B |
Before Width: | Height: | Size: 859 B |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 1.6 KiB |
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>About Ghidra</TITLE>
|
<TITLE>About Ghidra</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -20,12 +20,12 @@
|
|||||||
<H2><B>To view information about Ghidra</B></H2>
|
<H2><B>To view information about Ghidra</B></H2>
|
||||||
|
|
||||||
<UL type="disc">
|
<UL type="disc">
|
||||||
<LI>From the menu-bar in tool, click <B>Help <IMG src="images/arrow.gif" border="0"
|
<LI>From the menu-bar in tool, click <B>Help <IMG src="help/shared/arrow.gif" border="0"
|
||||||
alt="">About Ghidra</B></LI>
|
alt="">About Ghidra</B></LI>
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG border="0" src="images/tip.png"> This option is also available from the
|
<P><IMG border="0" src="help/shared/tip.png"> This option is also available from the
|
||||||
<I><A href="help/topics/FrontEndPlugin/Ghidra_Front_end.htm">Ghidra Project
|
<I><A href="help/topics/FrontEndPlugin/Ghidra_Front_end.htm">Ghidra Project
|
||||||
Window</A> </I></P>
|
Window</A> </I></P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -69,7 +69,7 @@
|
|||||||
assorted variants which may be implemented for each processor.</P>
|
assorted variants which may be implemented for each processor.</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG border="0" src="images/tip.png"> This option is also available from the
|
<P><IMG border="0" src="help/shared/tip.png"> This option is also available from the
|
||||||
<I><A href="help/topics/FrontEndPlugin/Ghidra_Front_end.htm">Ghidra Project
|
<I><A href="help/topics/FrontEndPlugin/Ghidra_Front_end.htm">Ghidra Project
|
||||||
Window</A> </I></P>
|
Window</A> </I></P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -77,7 +77,7 @@
|
|||||||
<H3><B>To view the Installed Processors list</B></H3>
|
<H3><B>To view the Installed Processors list</B></H3>
|
||||||
|
|
||||||
<UL type="disc">
|
<UL type="disc">
|
||||||
<LI>From the menu-bar in tool, click <B>Help <IMG src="images/arrow.gif" border="0"
|
<LI>From the menu-bar in tool, click <B>Help <IMG src="help/shared/arrow.gif" border="0"
|
||||||
alt="">Installed Processors...</B></LI>
|
alt="">Installed Processors...</B></LI>
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
||||||
|
|
||||||
<TITLE>About Program File</TITLE>
|
<TITLE>About Program File</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
<OL>
|
<OL>
|
||||||
<LI>From the menu-bar of the tool that has the program open, select <B>Help <IMG src=
|
<LI>From the menu-bar of the tool that has the program open, select <B>Help <IMG src=
|
||||||
"images/arrow.gif" alt="" border="0"> About Program ...</B></LI>
|
"help/shared/arrow.gif" alt="" border="0"> About Program ...</B></LI>
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<H2><B>To view information about any program in the project window<BR>
|
<H2><B>To view information about any program in the project window<BR>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
<P align="center">Figure 1 - About Program</P>
|
<P align="center">Figure 1 - About Program</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><I><IMG src="images/note.png" alt="" border="0"> Notes:
|
<P><I><IMG src="help/shared/note.png" alt="" border="0"> Notes:
|
||||||
When viewing the "About" information on a non-open program, you may get a very abbreviated
|
When viewing the "About" information on a non-open program, you may get a very abbreviated
|
||||||
version of the program's information if the program was created with a version of Ghidra
|
version of the program's information if the program was created with a version of Ghidra
|
||||||
before version 4.2. Once a program has been saved with version 4.2 or later, the full
|
before version 4.2. Once a program has been saved with version 4.2 or later, the full
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
|
|
||||||
<TITLE>Annotations</TITLE>
|
<TITLE>Annotations</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
|
|
||||||
<TITLE>Assembler</TITLE>
|
<TITLE>Assembler</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0"><STYLE type="text/css">
|
<META name="generator" content="Microsoft FrontPage 4.0"><STYLE type="text/css">
|
||||||
ol.ratings li {
|
ol.ratings li {
|
||||||
margin: 0 0 10px 0;
|
margin: 0 0 10px 0;
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Auto Analysis</TITLE>
|
<TITLE>Auto Analysis</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
@ -53,7 +53,7 @@
|
|||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>A program imported through Front End will have no initial analysis applied to it. To force
|
<P>A program imported through Front End will have no initial analysis applied to it. To force
|
||||||
analysis, use the <B>Analysis<IMG alt="" src="images/arrow.gif"> Auto Analysis</B> menu
|
analysis, use the <B>Analysis<IMG alt="" src="help/shared/arrow.gif"> Auto Analysis</B> menu
|
||||||
item. The Auto Analysis Options dialog is displayed to allow changes to the analysis options
|
item. The Auto Analysis Options dialog is displayed to allow changes to the analysis options
|
||||||
before beginning analysis.</P>
|
before beginning analysis.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -63,15 +63,15 @@
|
|||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG alt="" src="images/note.png">The display of this dialog may be controlled
|
<P><IMG alt="" src="help/shared/note.png">The display of this dialog may be controlled
|
||||||
from the Auto Analysis Tool Options. Select the <I>Auto Analysis</I> node in the
|
from the Auto Analysis Tool Options. Select the <I>Auto Analysis</I> node in the
|
||||||
<B>Edit</B><IMG alt="" src="images/arrow.gif"> <B>Tool Options</B> menu and check
|
<B>Edit</B><IMG alt="" src="help/shared/arrow.gif"> <B>Tool Options</B> menu and check
|
||||||
or uncheck <I>Show Analysis Options</I>. When unchecked, the next time Auto Analysis is
|
or uncheck <I>Show Analysis Options</I>. When unchecked, the next time Auto Analysis is
|
||||||
chosen, the options dialog is skipped, and analysis begins immediately.</P>
|
chosen, the options dialog is skipped, and analysis begins immediately.</P>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<P><IMG alt="" src="images/tip.png"> Any analyzer that is not in its default enablement
|
<P><IMG alt="" src="help/shared/tip.png"> Any analyzer that is not in its default enablement
|
||||||
state will show a yellowish color in the table of analyzer names.</P>
|
state will show a yellowish color in the table of analyzer names.</P>
|
||||||
|
|
||||||
|
|
||||||
@ -112,10 +112,10 @@
|
|||||||
architecture differing from the current program will <B>not</B> be analyzed using this
|
architecture differing from the current program will <B>not</B> be analyzed using this
|
||||||
action.</FONT></P>
|
action.</FONT></P>
|
||||||
|
|
||||||
<P><IMG alt="" src="images/note.png">
|
<P><IMG alt="" src="help/shared/note.png">
|
||||||
If the option to show the analysis dialog is disabled, then using this action <B>will</B>
|
If the option to show the analysis dialog is disabled, then using this action <B>will</B>
|
||||||
analyze all open programs <B>using their current analysis settings</B>. To disable the
|
analyze all open programs <B>using their current analysis settings</B>. To disable the
|
||||||
analysis dialog go to <B>Edit <IMG alt="" src="images/arrow.gif"> Tool Options...</B>
|
analysis dialog go to <B>Edit <IMG alt="" src="help/shared/arrow.gif"> Tool Options...</B>
|
||||||
to show the options dialog upon which, select the <B>Auto Analysis</B> options and
|
to show the options dialog upon which, select the <B>Auto Analysis</B> options and
|
||||||
de-select <B>Show Analysis Options</B>.</P>
|
de-select <B>Show Analysis Options</B>.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -135,17 +135,17 @@
|
|||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>Each Analyzer can be turned off using the <I>Analysis</I> panel in the <B>Edit<IMG alt=""
|
<P>Each Analyzer can be turned off using the <I>Analysis</I> panel in the <B>Edit<IMG alt=""
|
||||||
src="images/arrow.gif"> ProgramOptions</B> dialog.</P>
|
src="help/shared/arrow.gif"> ProgramOptions</B> dialog.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>The <I>Analysis</I> panel configures Analyzer specific options and which Analyzers are
|
<P>The <I>Analysis</I> panel configures Analyzer specific options and which Analyzers are
|
||||||
enabled to run. To view these options, choose <B>Edit<IMG alt="" src=
|
enabled to run. To view these options, choose <B>Edit<IMG alt="" src=
|
||||||
"images/arrow.gif"> Program Options...</B>; then open the Analysis node in the Options
|
"help/shared/arrow.gif"> Program Options...</B>; then open the Analysis node in the Options
|
||||||
tree. Each analyzer is represented as a leaf under the Analysis folder node.</P>
|
tree. Each analyzer is represented as a leaf under the Analysis folder node.</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG alt="" src="images/note.png"> An analyzer may be marked as (Prototype). These
|
<P><IMG alt="" src="help/shared/note.png"> An analyzer may be marked as (Prototype). These
|
||||||
analyzers can be very useful on certain programs, but have not been exercised on a large
|
analyzers can be very useful on certain programs, but have not been exercised on a large
|
||||||
number of programs. Use them with caution.</P>
|
number of programs. Use them with caution.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -155,9 +155,9 @@
|
|||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG alt="" src="images/note.png"> A separate dialog showing the <I>Analysis</I>
|
<P><IMG alt="" src="help/shared/note.png"> A separate dialog showing the <I>Analysis</I>
|
||||||
options is also displayed after a new program has been imported, or the <B>Analysis<IMG
|
options is also displayed after a new program has been imported, or the <B>Analysis<IMG
|
||||||
alt="" src="images/arrow.gif"> Auto Analysis</B> menu item is chosen.</P>
|
alt="" src="help/shared/arrow.gif"> Auto Analysis</B> menu item is chosen.</P>
|
||||||
|
|
||||||
<P><IMG alt="" src="images/warning.help.png"> <FONT color="red">Some analyzers only work
|
<P><IMG alt="" src="images/warning.help.png"> <FONT color="red">Some analyzers only work
|
||||||
on certain processors. For example, the MIPS Instruction Analyzer only works on MIPS
|
on certain processors. For example, the MIPS Instruction Analyzer only works on MIPS
|
||||||
@ -166,7 +166,7 @@
|
|||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<P style="background-color: #FFF0E0; color: black;">
|
<P style="background-color: #FFF0E0; color: black;">
|
||||||
<IMG SRC="../../shared/warning.png" />Note that multi-user merge does not currently support
|
<IMG SRC="help/shared/warning.png" />Note that multi-user merge does not currently support
|
||||||
merging of Program Options (including Analysis Options). Options stored in shared Program database
|
merging of Program Options (including Analysis Options). Options stored in shared Program database
|
||||||
following a conflicting checkin may not reflect option settings specified prior to checkin.
|
following a conflicting checkin may not reflect option settings specified prior to checkin.
|
||||||
</P>
|
</P>
|
||||||
@ -183,7 +183,7 @@
|
|||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<P style="background-color: #FFF0E0; color: black;">
|
<P style="background-color: #FFF0E0; color: black;">
|
||||||
<IMG SRC="../../shared/warning.png" />Access to stored configurations is not currently
|
<IMG SRC="help/shared/warning.png" />Access to stored configurations is not currently
|
||||||
supported across different versions of Ghidra.
|
supported across different versions of Ghidra.
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
@ -453,7 +453,7 @@
|
|||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P style="background-color: #FFF0E0; color: black;">
|
<P style="background-color: #FFF0E0; color: black;">
|
||||||
<IMG SRC="../../shared/warning.png" />When using an external GNU demangler,
|
<IMG SRC="help/shared/warning.png" />When using an external GNU demangler,
|
||||||
please understand the risks associated with using that version of the
|
please understand the risks associated with using that version of the
|
||||||
software. The <CODE>demangler_gnu_v2_24</CODE> version of the
|
software. The <CODE>demangler_gnu_v2_24</CODE> version of the
|
||||||
demangler is a modified version of GNU's <CODE>c++filt (v2.24)</CODE>. The
|
demangler is a modified version of GNU's <CODE>c++filt (v2.24)</CODE>. The
|
||||||
@ -464,7 +464,7 @@
|
|||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<P>
|
<P>
|
||||||
<IMG SRC="../../shared/tip.png" />The Demangler Analyzer is designed to be extensible.
|
<IMG SRC="help/shared/tip.png" />The Demangler Analyzer is designed to be extensible.
|
||||||
You can extend <CODE>ghidra.app.plugin.core.analysis.AbstractDemanglerAnalyzer</CODE>
|
You can extend <CODE>ghidra.app.plugin.core.analysis.AbstractDemanglerAnalyzer</CODE>
|
||||||
to add your demangler analyzer callback. This allows you to precisely control
|
to add your demangler analyzer callback. This allows you to precisely control
|
||||||
which demanglers get called, as well as which options are used.
|
which demanglers get called, as well as which options are used.
|
||||||
@ -661,4 +661,4 @@
|
|||||||
<BR>
|
<BR>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
<META name="ProgId" content="FrontPage.Editor.Document">
|
<META name="ProgId" content="FrontPage.Editor.Document">
|
||||||
|
|
||||||
<TITLE>Block Model</TITLE>
|
<TITLE>Block Model</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
@ -159,9 +159,9 @@
|
|||||||
belongs to exactly one subroutine (code is not shared). </LI>
|
belongs to exactly one subroutine (code is not shared). </LI>
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<P><I><IMG border="0" src="images/note.png"> The default
|
<P><I><IMG border="0" src="help/shared/note.png"> The default
|
||||||
subroutine model for the tool can be specified from <B>Edit</B></I><B><IMG src=
|
subroutine model for the tool can be specified from <B>Edit</B></I><B><IMG src=
|
||||||
"images/arrow.gif" border="0"></B><I><B>Tool Options</B> dialog on
|
"help/shared/arrow.gif" border="0"></B><I><B>Tool Options</B> dialog on
|
||||||
<B><A href="help/topics/Tool/ToolOptions_Dialog.htm">Tool</A></B> panel. The default
|
<B><A href="help/topics/Tool/ToolOptions_Dialog.htm">Tool</A></B> panel. The default
|
||||||
subroutine model is generally used by those plugins and actions which do not provide a
|
subroutine model is generally used by those plugins and actions which do not provide a
|
||||||
subroutine model choice (e.g., subroutine selection, call graph, symbol table, etc.).</I></P>
|
subroutine model choice (e.g., subroutine selection, call graph, symbol table, etc.).</I></P>
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<META name="generator" content=
|
<META name="generator" content=
|
||||||
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
|
|
||||||
<TITLE>Bookmarks</TITLE>
|
<TITLE>Bookmarks</TITLE>
|
||||||
</HEAD>
|
</HEAD>
|
||||||
@ -134,7 +134,7 @@
|
|||||||
<LI>Click on the <B><FONT size="4">OK</FONT></B> button.</LI>
|
<LI>Click on the <B><FONT size="4">OK</FONT></B> button.</LI>
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<P><IMG border="0" src="images/tip.png" alt=""> When adding a bookmark with multiple selections in the
|
<P><IMG border="0" src="help/shared/tip.png" alt=""> When adding a bookmark with multiple selections in the
|
||||||
Code Browser, the <I>Bookmark Top of Each Selection</I> checkbox is both enabled and selected by default.
|
Code Browser, the <I>Bookmark Top of Each Selection</I> checkbox is both enabled and selected by default.
|
||||||
Leave the checkbox selected to create a bookmark at the start of each address range in the
|
Leave the checkbox selected to create a bookmark at the start of each address range in the
|
||||||
selection. Deselecting the checkbox will cause the bookmark to be created at the cursor
|
selection. Deselecting the checkbox will cause the bookmark to be created at the cursor
|
||||||
@ -176,7 +176,7 @@
|
|||||||
|
|
||||||
<LI>From the <A href="help/topics/CodeBrowserPlugin/CodeBrowser.htm#CBMarkerMargin">Marker
|
<LI>From the <A href="help/topics/CodeBrowserPlugin/CodeBrowser.htm#CBMarkerMargin">Marker
|
||||||
Margin</A>, right-mouse-click, select <B><FONT size="4">Delete Bookmark<IMG src=
|
Margin</A>, right-mouse-click, select <B><FONT size="4">Delete Bookmark<IMG src=
|
||||||
"images/arrow.gif" alt=""> <type>: <description></FONT></B></LI>
|
"help/shared/arrow.gif" alt=""> <type>: <description></FONT></B></LI>
|
||||||
</OL><BR>
|
</OL><BR>
|
||||||
<BR>
|
<BR>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -195,7 +195,7 @@
|
|||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>To display the <I>Bookmarks</I> window, click the bookmark icon <IMG border="0" src=
|
<P>To display the <I>Bookmarks</I> window, click the bookmark icon <IMG border="0" src=
|
||||||
"images/notes.gif" alt=""> in the Code Browser toolbar, or select the <B><FONT size=
|
"images/notes.gif" alt=""> in the Code Browser toolbar, or select the <B><FONT size=
|
||||||
"4">Window<IMG src="images/arrow.gif" alt=""> Bookmarks</FONT></B> option from the menu.</P>
|
"4">Window<IMG src="help/shared/arrow.gif" alt=""> Bookmarks</FONT></B> option from the menu.</P>
|
||||||
|
|
||||||
<P>Each of the columns may be sorted by clicking on the header. The sort graphic illustrates
|
<P>Each of the columns may be sorted by clicking on the header. The sort graphic illustrates
|
||||||
which column is being sorted on, and whether it is ascending (<IMG border="0" src=
|
which column is being sorted on, and whether it is ascending (<IMG border="0" src=
|
||||||
@ -219,7 +219,7 @@
|
|||||||
Window. The displayed bookmarks will correspond to the selected checkboxes in the <I>Bookmark
|
Window. The displayed bookmarks will correspond to the selected checkboxes in the <I>Bookmark
|
||||||
Filter</I> dialog.</P>
|
Filter</I> dialog.</P>
|
||||||
|
|
||||||
<P><IMG border="0" src="images/note.png" alt=""> You may also filter the contents of the
|
<P><IMG border="0" src="help/shared/note.png" alt=""> You may also filter the contents of the
|
||||||
bookmark table by using the <A href="#Filter_TextField">filter text field</A>.</P>
|
bookmark table by using the <A href="#Filter_TextField">filter text field</A>.</P>
|
||||||
|
|
||||||
<P>The following describes the features available from the Bookmarks window (Note: some of
|
<P>The following describes the features available from the Bookmarks window (Note: some of
|
||||||
@ -273,14 +273,14 @@
|
|||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG border="0" src="images/tip.png" alt="">
|
<P><IMG border="0" src="help/shared/tip.png" alt="">
|
||||||
If you have turned off some of the filter types, then the filter icon will show
|
If you have turned off some of the filter types, then the filter icon will show
|
||||||
a checkmark (<IMG border="0" src="images/check.png" alt="" />).
|
a checkmark (<IMG border="0" src="images/check.png" alt="" />).
|
||||||
</P>
|
</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG border="0" src="images/note.png" alt=""> You may save the settings of the bookmark
|
<P><IMG border="0" src="help/shared/note.png" alt=""> You may save the settings of the bookmark
|
||||||
filter dialog by saving the tool.</P>
|
filter dialog by saving the tool.</P>
|
||||||
|
|
||||||
<P><A name="Filter_TextField"></A> In addition to filtering on the type of bookmarks you
|
<P><A name="Filter_TextField"></A> In addition to filtering on the type of bookmarks you
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
<head>
|
<head>
|
||||||
<title>Ghidra Bundles</title>
|
<title>Ghidra Bundles</title>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<link rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<link rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</head>
|
</head>
|
||||||
<body lang="EN-US">
|
<body lang="EN-US">
|
||||||
<h1>Ghidra Bundles</h1>
|
<h1>Ghidra Bundles</h1>
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
<META name="ProgId" content="FrontPage.Editor.Document">
|
<META name="ProgId" content="FrontPage.Editor.Document">
|
||||||
|
|
||||||
<TITLE>C-Parser</TITLE>
|
<TITLE>C-Parser</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
@ -59,7 +59,7 @@
|
|||||||
process according to C syntax, extracting the actual data type definitions.<BR>
|
process according to C syntax, extracting the actual data type definitions.<BR>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" border="0">The CPP macro expanded file is placed in the
|
<P><IMG src="help/shared/note.png" border="0">The CPP macro expanded file is placed in the
|
||||||
user's home directory and called CParserPlugin.out. This file is VERY useful for
|
user's home directory and called CParserPlugin.out. This file is VERY useful for
|
||||||
debugging parsing problems, include order, and necessary "-D" directives. Every attempt
|
debugging parsing problems, include order, and necessary "-D" directives. Every attempt
|
||||||
is made to include line number information for each included file as part of this larger
|
is made to include line number information for each included file as part of this larger
|
||||||
@ -106,7 +106,7 @@
|
|||||||
each file are available to each subsequent file in the list.<BR>
|
each file are available to each subsequent file in the list.<BR>
|
||||||
|
|
||||||
|
|
||||||
<P><IMG src="../../shared/warning.png" border="0"> Order of files in the list is
|
<P><IMG src="help/shared/warning.png" border="0"> Order of files in the list is
|
||||||
very important, just as the order of #include directives at the top of C-Source files are
|
very important, just as the order of #include directives at the top of C-Source files are
|
||||||
important.<BR>
|
important.<BR>
|
||||||
</P>
|
</P>
|
||||||
@ -140,7 +140,7 @@
|
|||||||
</LI>
|
</LI>
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<P><IMG src="../../shared/warning.png" border="0"> The newly created data type archive
|
<P><IMG src="help/shared/warning.png" border="0"> The newly created data type archive
|
||||||
will become dependent on any data type archives currently open in the Data Type
|
will become dependent on any data type archives currently open in the Data Type
|
||||||
Manager. For example, the <SPAN style=
|
Manager. For example, the <SPAN style=
|
||||||
"font-weight: bold; font-style: italic;">Cocoa</SPAN> data type archive is dependent on the
|
"font-weight: bold; font-style: italic;">Cocoa</SPAN> data type archive is dependent on the
|
||||||
@ -151,7 +151,7 @@
|
|||||||
<IMG alt="Dialog: Use Open Archives?" src="images/UseOpenArchives.png"><BR>
|
<IMG alt="Dialog: Use Open Archives?" src="images/UseOpenArchives.png"><BR>
|
||||||
</DIV>
|
</DIV>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" border="0">It is strongly suggested that the basic data
|
<P><IMG src="help/shared/note.png" border="0">It is strongly suggested that the basic data
|
||||||
type archive for the particular platform be open in the data type manager. When parsing
|
type archive for the particular platform be open in the data type manager. When parsing
|
||||||
C-Header files, undefined types will be used from the archives. If you are unsure of
|
C-Header files, undefined types will be used from the archives. If you are unsure of
|
||||||
your target platforms core data types, it is suggested that the "<B>generic_C_lib</B>"
|
your target platforms core data types, it is suggested that the "<B>generic_C_lib</B>"
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Call Tree Plugin</TITLE>
|
<TITLE>Call Tree Plugin</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
@ -35,12 +35,12 @@
|
|||||||
<IMG src="Icons.ARROW_DOWN_RIGHT_ICON" border="0" /> icon in the Tool's
|
<IMG src="Icons.ARROW_DOWN_RIGHT_ICON" border="0" /> icon in the Tool's
|
||||||
toolbar, or by
|
toolbar, or by
|
||||||
right-clicking in the Listing and selecting
|
right-clicking in the Listing and selecting
|
||||||
<B>References<IMG src="../../shared/arrow.gif" alt="->" border="0">Show Call Trees</B>
|
<B>References<IMG src="help/shared/arrow.gif" alt="->" border="0">Show Call Trees</B>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>
|
<P>
|
||||||
<IMG border="0" src="../../shared/note.png">Unlike most widgets in Ghidra, the Call
|
<IMG border="0" src="help/shared/note.png">Unlike most widgets in Ghidra, the Call
|
||||||
Trees display functions differently depending upon how you launch it.
|
Trees display functions differently depending upon how you launch it.
|
||||||
<UL>
|
<UL>
|
||||||
<LI>
|
<LI>
|
||||||
@ -77,14 +77,14 @@
|
|||||||
|
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<P>
|
<P>
|
||||||
<IMG border="0" src="../../shared/tip.png">The default operation of the plugin display is
|
<IMG border="0" src="help/shared/tip.png">The default operation of the plugin display is
|
||||||
to <b>not</b> change as the location changes in the Listing. This allows you to trigger
|
to <b>not</b> change as the location changes in the Listing. This allows you to trigger
|
||||||
navigation from inside of the trees without changing the function displayed by the trees.
|
navigation from inside of the trees without changing the function displayed by the trees.
|
||||||
In order to see a new call trees window for the location in the Listing, you can do
|
In order to see a new call trees window for the location in the Listing, you can do
|
||||||
so by clicking the <IMG src="Icons.ARROW_DOWN_RIGHT_ICON" border=
|
so by clicking the <IMG src="Icons.ARROW_DOWN_RIGHT_ICON" border=
|
||||||
"0" /> icon in the Tool's toolbar, or by
|
"0" /> icon in the Tool's toolbar, or by
|
||||||
right-clicking in the Listing and selecting
|
right-clicking in the Listing and selecting
|
||||||
<B>References<IMG src="../../shared/arrow.gif" alt="->" border="0">Show Call Trees</B>
|
<B>References<IMG src="help/shared/arrow.gif" alt="->" border="0">Show Call Trees</B>
|
||||||
</P>
|
</P>
|
||||||
<P>
|
<P>
|
||||||
Alternatively, you may execute the <IMG src="images/locationIn.gif" border="1">
|
Alternatively, you may execute the <IMG src="images/locationIn.gif" border="1">
|
||||||
@ -146,7 +146,7 @@
|
|||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>
|
<P>
|
||||||
<img src="../../shared/note.png" alt="" border="0">
|
<img src="help/shared/note.png" alt="" border="0">
|
||||||
The filter will only search down to the current
|
The filter will only search down to the current
|
||||||
<a href="#Call_Tree_Action_Recurse_Depth">depth setting</a>.
|
<a href="#Call_Tree_Action_Recurse_Depth">depth setting</a>.
|
||||||
</P>
|
</P>
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
<title>Clear Code Bytes</title>
|
<title>Clear Code Bytes</title>
|
||||||
<meta http-equiv="content-type"
|
<meta http-equiv="content-type"
|
||||||
content="text/html; charset=windows-1252">
|
content="text/html; charset=windows-1252">
|
||||||
<link rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<link rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<meta name="generator" content="Microsoft FrontPage 4.0">
|
<meta name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
@ -47,7 +47,7 @@ Alternately: press the 'C' key</li>
|
|||||||
<br>
|
<br>
|
||||||
</ol>
|
</ol>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p> <img src="../../shared/note.png" x-maintain-ratio="TRUE"
|
<p> <img src="help/shared/note.png" x-maintain-ratio="TRUE"
|
||||||
border="0"> Clearing bytes inside a structure
|
border="0"> Clearing bytes inside a structure
|
||||||
from the CodeBrowser, changes the definition of the structure and will
|
from the CodeBrowser, changes the definition of the structure and will
|
||||||
affect all occurences of the structure. </p>
|
affect all occurences of the structure. </p>
|
||||||
@ -81,7 +81,7 @@ cleared.</li>
|
|||||||
</ol>
|
</ol>
|
||||||
</ol>
|
</ol>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p> <i><img src="../../shared/note.png" x-maintain-ratio="TRUE"
|
<p> <i><img src="help/shared/note.png" x-maintain-ratio="TRUE"
|
||||||
border="0"> </i>You can undo clearing of code
|
border="0"> </i>You can undo clearing of code
|
||||||
units if it has an undesired effect.</p>
|
units if it has an undesired effect.</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
@ -94,7 +94,7 @@ units if it has an undesired effect.</p>
|
|||||||
symbol</a> in the program. Automatically generated symbols won't be
|
symbol</a> in the program. Automatically generated symbols won't be
|
||||||
cleared if references still exist to the symbol's defined address.</p>
|
cleared if references still exist to the symbol's defined address.</p>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p> <img src="../../shared/note.png" x-maintain-ratio="TRUE"
|
<p> <img src="help/shared/note.png" x-maintain-ratio="TRUE"
|
||||||
border="0"> This option will <b>not</b> clear function names. To delete these you must
|
border="0"> This option will <b>not</b> clear function names. To delete these you must
|
||||||
select the <a href=#functions>functions</a> option. </p>
|
select the <a href=#functions>functions</a> option. </p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
@ -105,7 +105,7 @@ cleared if references still exist to the symbol's defined address.</p>
|
|||||||
href="help/topics/CommentsPlugin/Comments.htm">comments</a>. It will not clear
|
href="help/topics/CommentsPlugin/Comments.htm">comments</a>. It will not clear
|
||||||
comments on functions or function variables.</p>
|
comments on functions or function variables.</p>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p> <img src="../../shared/note.png" x-maintain-ratio="TRUE"
|
<p> <img src="help/shared/note.png" x-maintain-ratio="TRUE"
|
||||||
border="0"> This option will <b>not</b> clear
|
border="0"> This option will <b>not</b> clear
|
||||||
repeatable or automatic comments. To delete those comments you must
|
repeatable or automatic comments. To delete those comments you must
|
||||||
delete the associated reference. </p>
|
delete the associated reference. </p>
|
||||||
@ -116,7 +116,7 @@ delete the associated reference. </p>
|
|||||||
<p>Properties are placed at addresses in a program by plugins to
|
<p>Properties are placed at addresses in a program by plugins to
|
||||||
store information. This information is usually only understood by the
|
store information. This information is usually only understood by the
|
||||||
plugin that placed it there or other cooperating plugins.</p>
|
plugin that placed it there or other cooperating plugins.</p>
|
||||||
<p><img src="../../shared/tip.png" border="0">
|
<p><img src="help/shared/tip.png" border="0">
|
||||||
Select the <a href="help/topics/PropertyManagerPlugin/Property_Viewer.htm">properties</a>
|
Select the <a href="help/topics/PropertyManagerPlugin/Property_Viewer.htm">properties</a>
|
||||||
icon (<img src="images/document-properties.png" border="0">
|
icon (<img src="images/document-properties.png" border="0">
|
||||||
) on the tool bar to display all the properties that are currently in
|
) on the tool bar to display all the properties that are currently in
|
||||||
@ -183,7 +183,7 @@ with a <i>Cancel </i>button. The <i>Cancel </i>button may be
|
|||||||
pressed
|
pressed
|
||||||
to terminate the action. </p>
|
to terminate the action. </p>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p><img src="../../shared/note.png" x-maintain-ratio="TRUE" alt="Note" border="0"> You can undo clearing of code units
|
<p><img src="help/shared/note.png" x-maintain-ratio="TRUE" alt="Note" border="0"> You can undo clearing of code units
|
||||||
if it has an undesired effect</p>
|
if it has an undesired effect</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>The <i>Clear Flow</i> options dialog has check boxes to control
|
<p>The <i>Clear Flow</i> options dialog has check boxes to control
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Clipboard</TITLE>
|
<TITLE>Clipboard</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
@ -126,7 +126,7 @@
|
|||||||
with the standard copy and paste operations (it is only visible when the last selected format
|
with the standard copy and paste operations (it is only visible when the last selected format
|
||||||
is applicable). This feature allows you to repeatedly copy the same format quickly from
|
is applicable). This feature allows you to repeatedly copy the same format quickly from
|
||||||
either the menu or by binding a key to it. To specify a key binding, select <B>Edit</B><IMG
|
either the menu or by binding a key to it. To specify a key binding, select <B>Edit</B><IMG
|
||||||
border="0" src="../../shared/arrow.gif"><b>Tool Options</B>, click on <CODE>Key Bindings</CODE>,
|
border="0" src="help/shared/arrow.gif"><b>Tool Options</B>, click on <CODE>Key Bindings</CODE>,
|
||||||
and choose the action for which you want to define a key. The action for repeat copying of
|
and choose the action for which you want to define a key. The action for repeat copying of
|
||||||
the last format is called <CODE>Copy Special Again</CODE>. When available, the popup menu
|
the last format is called <CODE>Copy Special Again</CODE>. When available, the popup menu
|
||||||
appears as follows:</P>
|
appears as follows:</P>
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Browser Field Formatter</TITLE>
|
<TITLE>Browser Field Formatter</TITLE>
|
||||||
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -89,21 +89,21 @@
|
|||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>New fields can be added to the format by right-clicking on the Browser Field Formatter
|
<P>New fields can be added to the format by right-clicking on the Browser Field Formatter
|
||||||
component and selecting <B>Add Field<IMG src="../../shared/arrow.gif" alt="" border="0">
|
component and selecting <B>Add Field<IMG src="help/shared/arrow.gif" alt="" border="0">
|
||||||
<</B>name of field> from the popup menu. The new field will be inserted at the
|
<</B>name of field> from the popup menu. The new field will be inserted at the
|
||||||
right-click point. Only the fields that have already been added to the format show up
|
right-click point. Only the fields that have already been added to the format show up
|
||||||
in the popup menu. If more than one field appears in the popup, an additional menu
|
in the popup menu. If more than one field appears in the popup, an additional menu
|
||||||
item, <B>Add Field<IMG src="../../shared/arrow.gif" alt="" border="0">All</B>, is
|
item, <B>Add Field<IMG src="help/shared/arrow.gif" alt="" border="0">All</B>, is
|
||||||
available.</P>
|
available.</P>
|
||||||
|
|
||||||
<H4><A name="Add_Spacer_Field"></A><IMG src="../../shared/note.png" border="0"> <B>The
|
<H4><A name="Add_Spacer_Field"></A><IMG src="help/shared/note.png" border="0"> <B>The
|
||||||
Spacer Field</B></H4>
|
Spacer Field</B></H4>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>A <I>spacer</I> field is used to take up space in the listing. Optionally,
|
<P>A <I>spacer</I> field is used to take up space in the listing. Optionally,
|
||||||
<I>spacer</I> fields can display some text (See <A href="#Add_Spacer_Field">Set
|
<I>spacer</I> fields can display some text (See <A href="#Add_Spacer_Field">Set
|
||||||
Text</A>). To add a <I>spacer</I> field, right click where a space is desired and select
|
Text</A>). To add a <I>spacer</I> field, right click where a space is desired and select
|
||||||
the <B>Add Field<IMG src="../../shared/arrow.gif" alt="" border="0">Spacer</B> option
|
the <B>Add Field<IMG src="help/shared/arrow.gif" alt="" border="0">Spacer</B> option
|
||||||
from the popup menu. After adding the <I>spacer</I> field, adjust its size to take up
|
from the popup menu. After adding the <I>spacer</I> field, adjust its size to take up
|
||||||
more or less space.</P>
|
more or less space.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -226,7 +226,7 @@
|
|||||||
right click in the Browser Field Formatter and select the <B>Save Custom Format</B>
|
right click in the Browser Field Formatter and select the <B>Save Custom Format</B>
|
||||||
option. </P>
|
option. </P>
|
||||||
|
|
||||||
<P><B><IMG src="../../shared/note.png" border="0"></B> The program must be saved after
|
<P><B><IMG src="help/shared/note.png" border="0"></B> The program must be saved after
|
||||||
saving a custom format.</P>
|
saving a custom format.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
|
|
||||||
<TITLE>Code Browser</TITLE>
|
<TITLE>Code Browser</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -87,7 +87,7 @@
|
|||||||
to a highlight. Later the highlight can be converted back into a selection using the same
|
to a highlight. Later the highlight can be converted back into a selection using the same
|
||||||
menu. At that point an action can be applied to the selection.</P>
|
menu. At that point an action can be applied to the selection.</P>
|
||||||
|
|
||||||
<P><IMG border="0" src="../../shared/note.png" alt="">Highlights are not saved across program
|
<P><IMG border="0" src="help/shared/note.png" alt="">Highlights are not saved across program
|
||||||
sessions. To achieve a lasting color effect, you can <A href=
|
sessions. To achieve a lasting color effect, you can <A href=
|
||||||
"help/topics/CodeBrowserPlugin/ListingBackground.html">color the Listing background</A>.</P>
|
"help/topics/CodeBrowserPlugin/ListingBackground.html">color the Listing background</A>.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -117,7 +117,7 @@
|
|||||||
display "[more]" to indicate that one or more cross-reference addresses are not shown.</P>
|
display "[more]" to indicate that one or more cross-reference addresses are not shown.</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG border="0" src="../../shared/tip.png" alt=""> Double-clicking on the "<FONT color=
|
<P><IMG border="0" src="help/shared/tip.png" alt=""> Double-clicking on the "<FONT color=
|
||||||
"green"><TT>XREF[n]:</TT></FONT> or <FONT><TT>[more]</TT></FONT>" text will cause a
|
"green"><TT>XREF[n]:</TT></FONT> or <FONT><TT>[more]</TT></FONT>" text will cause a
|
||||||
dialog containing all the Xrefs to appear.</P>
|
dialog containing all the Xrefs to appear.</P>
|
||||||
<P>
|
<P>
|
||||||
@ -232,18 +232,18 @@
|
|||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
|
|
||||||
<P>
|
<P>
|
||||||
<IMG border="0" src="../../shared/note.png" alt="">
|
<IMG border="0" src="help/shared/note.png" alt="">
|
||||||
<SPAN style="font-size: 0.8em;">
|
<SPAN style="font-size: 0.8em;">
|
||||||
You can disable horizontal scrolling in the Listing (and all other
|
You can disable horizontal scrolling in the Listing (and all other
|
||||||
Field Panels) via the Tool Options at
|
Field Panels) via the Tool Options at
|
||||||
<B>Edit
|
<B>Edit
|
||||||
<IMG alt="" border="0" src="../../shared/arrow.gif">
|
<IMG alt="" border="0" src="help/shared/arrow.gif">
|
||||||
Tool Options...
|
Tool Options...
|
||||||
<IMG alt="" border="0" src="../../shared/arrow.gif">
|
<IMG alt="" border="0" src="help/shared/arrow.gif">
|
||||||
Listing Fields
|
Listing Fields
|
||||||
<IMG alt="" border="0" src="../../shared/arrow.gif">
|
<IMG alt="" border="0" src="help/shared/arrow.gif">
|
||||||
Mouse
|
Mouse
|
||||||
<IMG alt="" border="0" src="../../shared/arrow.gif">
|
<IMG alt="" border="0" src="help/shared/arrow.gif">
|
||||||
Horizontal Scrolling
|
Horizontal Scrolling
|
||||||
</B>
|
</B>
|
||||||
</SPAN>
|
</SPAN>
|
||||||
@ -389,7 +389,7 @@
|
|||||||
</TABLE>
|
</TABLE>
|
||||||
|
|
||||||
<DIV style="margin-left: 2em">
|
<DIV style="margin-left: 2em">
|
||||||
<P><IMG border="0" src="../../shared/note.png" alt=""> The marker popup menu is updated
|
<P><IMG border="0" src="help/shared/note.png" alt=""> The marker popup menu is updated
|
||||||
appropriately when some plugin adds/removes new marker types.</P>
|
appropriately when some plugin adds/removes new marker types.</P>
|
||||||
|
|
||||||
<P><A name="Navigation_Markers"></A>Another way to control the display of Navigation
|
<P><A name="Navigation_Markers"></A>Another way to control the display of Navigation
|
||||||
@ -424,7 +424,7 @@
|
|||||||
Thus, as you scroll the Listing, you will see flow arrows appear and disappear, as the
|
Thus, as you scroll the Listing, you will see flow arrows appear and disappear, as the
|
||||||
addresses the arrows are based upon appear and disappear in the listing.</P>
|
addresses the arrows are based upon appear and disappear in the listing.</P>
|
||||||
|
|
||||||
<P><IMG border="0" src="../../shared/tip.png" alt="">You can select an arrow keep it from
|
<P><IMG border="0" src="help/shared/tip.png" alt="">You can select an arrow keep it from
|
||||||
disappearing as you scroll the Listing. To select an arrow, simply click it with the mouse.
|
disappearing as you scroll the Listing. To select an arrow, simply click it with the mouse.
|
||||||
Selected arrows appear green in color.</P>
|
Selected arrows appear green in color.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -481,7 +481,7 @@
|
|||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>You can change the size of the popup can be changed by editing options. Choose
|
<P>You can change the size of the popup can be changed by editing options. Choose
|
||||||
<B>Edit</B><IMG alt="" border="0" src="../../shared/arrow.gif"> <B>Tool Options...</B>,
|
<B>Edit</B><IMG alt="" border="0" src="help/shared/arrow.gif"> <B>Tool Options...</B>,
|
||||||
click on the <I>Listing Popups</I> node in the Options tree. Select the <I>Reference Code
|
click on the <I>Listing Popups</I> node in the Options tree. Select the <I>Reference Code
|
||||||
Viewer</I> node to display the height and width values of the popup. Edit the values and
|
Viewer</I> node to display the height and width values of the popup. Edit the values and
|
||||||
click on the <B>OK</B> or <B>Apply</B> button.</P>
|
click on the <B>OK</B> or <B>Apply</B> button.</P>
|
||||||
@ -554,7 +554,7 @@
|
|||||||
state.</P>
|
state.</P>
|
||||||
<!-- Caution about the button and options -->
|
<!-- Caution about the button and options -->
|
||||||
|
|
||||||
<P><IMG border="0" src="../../shared/note.png" alt=""> Clicking the icon has no effect when
|
<P><IMG border="0" src="help/shared/note.png" alt=""> Clicking the icon has no effect when
|
||||||
all of the hover services are disable in Ghidra's options. A reminder message will be shown
|
all of the hover services are disable in Ghidra's options. A reminder message will be shown
|
||||||
in the event that you attempt to enable popups from this icon <B>and</B> all hover services
|
in the event that you attempt to enable popups from this icon <B>and</B> all hover services
|
||||||
are disabled.</P>
|
are disabled.</P>
|
||||||
@ -623,7 +623,7 @@
|
|||||||
element.</LI>
|
element.</LI>
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<P><IMG border="0" src="../../shared/note.png" alt="">The <B>Expand All Data</B> and
|
<P><IMG border="0" src="help/shared/note.png" alt="">The <B>Expand All Data</B> and
|
||||||
<B>Collapse All Data</B> actions behave differently. The <B>Expand All Data</B> recursively
|
<B>Collapse All Data</B> actions behave differently. The <B>Expand All Data</B> recursively
|
||||||
opens the data starting at the location of the popup menu. The <B>Collapse All Data</B>
|
opens the data starting at the location of the popup menu. The <B>Collapse All Data</B>
|
||||||
action, on the other hand, always works on the <B>outermost</B> data structure, regardless
|
action, on the other hand, always works on the <B>outermost</B> data structure, regardless
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
|
|
||||||
<TITLE>Listing Options</TITLE>
|
<TITLE>Listing Options</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -568,7 +568,7 @@
|
|||||||
is useful if more than one binary file has been imported into a program.</P>
|
is useful if more than one binary file has been imported into a program.</P>
|
||||||
<P><B>Show Numbers In Hex -</B> Option to display the file offset in hexadecimal rather than
|
<P><B>Show Numbers In Hex -</B> Option to display the file offset in hexadecimal rather than
|
||||||
decimal.</P>
|
decimal.</P>
|
||||||
<P><IMG src="../../shared/note.png" border="0">The File Offset field is disabled by default.
|
<P><IMG src="help/shared/note.png" border="0">The File Offset field is disabled by default.
|
||||||
To enable the field, see the <A HREF="Browser_Field_Formatter.htm#Enable_Field">Enable Field
|
To enable the field, see the <A HREF="Browser_Field_Formatter.htm#Enable_Field">Enable Field
|
||||||
</A> section.
|
</A> section.
|
||||||
</P>
|
</P>
|
||||||
@ -733,11 +733,11 @@
|
|||||||
</TBODY>
|
</TBODY>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" border="0">If comments already exist in the listing,
|
<P><IMG src="help/shared/note.png" border="0">If comments already exist in the listing,
|
||||||
then the options to show the comments fields for formatting are ignored. The options that
|
then the options to show the comments fields for formatting are ignored. The options that
|
||||||
specify a number of blank lines are used regardless of whether comments exist.</P>
|
specify a number of blank lines are used regardless of whether comments exist.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" border="0">Applying the format options does not alter
|
<P><IMG src="help/shared/note.png" border="0">Applying the format options does not alter
|
||||||
the program.</P>
|
the program.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
@ -836,7 +836,7 @@
|
|||||||
<P><B>Follow Read or Indirect Pointer References -</B> Option to follow referenced pointers,
|
<P><B>Follow Read or Indirect Pointer References -</B> Option to follow referenced pointers,
|
||||||
for read or indirect reference types, to show pointer's referenced symbol instead of
|
for read or indirect reference types, to show pointer's referenced symbol instead of
|
||||||
symbol at pointer. When applied the resulting operand label will be preceded by a
|
symbol at pointer. When applied the resulting operand label will be preceded by a
|
||||||
"<IMG src="../../shared/arrow.gif">".<BR>
|
"<IMG src="help/shared/arrow.gif">".<BR>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P><B>Include Scalar Reference Adjustment -</B> Option to include a scalar expression which
|
<P><B>Include Scalar Reference Adjustment -</B> Option to include a scalar expression which
|
||||||
@ -906,7 +906,7 @@
|
|||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG src="../../shared/note.png" border="0"> You can change the color of the underline
|
<P><IMG src="help/shared/note.png" border="0"> You can change the color of the underline
|
||||||
from the <I><A href="#Listing_Display">Listing Display</A></I> options panel; select
|
from the <I><A href="#Listing_Display">Listing Display</A></I> options panel; select
|
||||||
<I>Underline</I> from the <I>Screen Element</I> list.</P>
|
<I>Underline</I> from the <I>Screen Element</I> list.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
|
|
||||||
<TITLE>Listing Background</TITLE>
|
<TITLE>Listing Background</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0"><STYLE type="text/css">
|
<META name="generator" content="Microsoft FrontPage 4.0"><STYLE type="text/css">
|
||||||
|
|
||||||
</STYLE>
|
</STYLE>
|
||||||
@ -24,7 +24,7 @@
|
|||||||
coloring can be performed from a script, which allows you to color disassembly during
|
coloring can be performed from a script, which allows you to color disassembly during
|
||||||
automated processing.</P>
|
automated processing.</P>
|
||||||
|
|
||||||
<P><IMG border="0" src="../../shared/note.png" alt=""> Unlike program selections and
|
<P><IMG border="0" src="help/shared/note.png" alt=""> Unlike program selections and
|
||||||
highlights, the background colors you set <B>will</B> be saved with the program.</P>
|
highlights, the background colors you set <B>will</B> be saved with the program.</P>
|
||||||
|
|
||||||
<H2>Changing Colors</H2>
|
<H2>Changing Colors</H2>
|
||||||
@ -47,7 +47,7 @@
|
|||||||
the <B>Colors</B> pull-right. This action will clear all colors applied <B>to the entire
|
the <B>Colors</B> pull-right. This action will clear all colors applied <B>to the entire
|
||||||
program</B>. exists.</P>
|
program</B>. exists.</P>
|
||||||
|
|
||||||
<P><IMG border="0" src="../../shared/note.png" alt="">Any of these actions can be undone
|
<P><IMG border="0" src="help/shared/note.png" alt="">Any of these actions can be undone
|
||||||
using the <A href="help/topics/Tool/Undo_Redo.htm">undo action</A>.</P>
|
using the <A href="help/topics/Tool/Undo_Redo.htm">undo action</A>.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
@ -120,19 +120,19 @@
|
|||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><B>Next Color Range</B> - Available from the menu bar at <B>Navigation <IMG src=
|
<P><B>Next Color Range</B> - Available from the menu bar at <B>Navigation <IMG src=
|
||||||
"../../shared/arrow.gif" border="0" alt="->"> Next Color Range</B> This action will
|
"help/shared/arrow.gif" border="0" alt="->"> Next Color Range</B> This action will
|
||||||
navigate to the next color range at an address larger than the current address. Depending
|
navigate to the next color range at an address larger than the current address. Depending
|
||||||
upon the range navigation options, either the bottom of the current range, or the top of
|
upon the range navigation options, either the bottom of the current range, or the top of
|
||||||
next range will be chosen.</P>
|
next range will be chosen.</P>
|
||||||
|
|
||||||
<P><B>Previous Color Range</B> - Available from the menu bar at <B>Navigation <IMG src=
|
<P><B>Previous Color Range</B> - Available from the menu bar at <B>Navigation <IMG src=
|
||||||
"../../shared/arrow.gif" border="0" alt="->">Previous Color Range</B> This action will
|
"help/shared/arrow.gif" border="0" alt="->">Previous Color Range</B> This action will
|
||||||
navigate to the next color range at an address larger than the current address. Depending
|
navigate to the next color range at an address larger than the current address. Depending
|
||||||
upon the range navigation options, either the bottom of the previous range, or the top of
|
upon the range navigation options, either the bottom of the previous range, or the top of
|
||||||
the previous range will be chosen.</P>
|
the previous range will be chosen.</P>
|
||||||
|
|
||||||
<P><IMG border="0" src="../../shared/note.png" alt="">You can change range navigation
|
<P><IMG border="0" src="help/shared/note.png" alt="">You can change range navigation
|
||||||
behavior by editing the <B>Navigation <IMG src="../../shared/arrow.gif" border="0" alt=
|
behavior by editing the <B>Navigation <IMG src="help/shared/arrow.gif" border="0" alt=
|
||||||
"->">Range Navigation</B> <A href="help/topics/Tool/ToolOptions_Dialog.htm">tool
|
"->">Range Navigation</B> <A href="help/topics/Tool/ToolOptions_Dialog.htm">tool
|
||||||
options</A>.</P>
|
options</A>.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
|
|
||||||
<TITLE>Selection Table</TITLE>
|
<TITLE>Selection Table</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -27,7 +27,7 @@
|
|||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>To create a table from the current selection within the <A href=
|
<P>To create a table from the current selection within the <A href=
|
||||||
"CodeBrowser.htm#Code_Browser">Listing</A>, press <B>Select <IMG border="0" src=
|
"CodeBrowser.htm#Code_Browser">Listing</A>, press <B>Select <IMG border="0" src=
|
||||||
"../../shared/arrow.gif">Create Table From Selection</B> from the tool's menu bar.</P>
|
"help/shared/arrow.gif">Create Table From Selection</B> from the tool's menu bar.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<P class="providedbyplugin">Provided by: <I>Code Browser</I> plugin</P>
|
<P class="providedbyplugin">Provided by: <I>Code Browser</I> plugin</P>
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Comment Window</TITLE>
|
<TITLE>Comment Window</TITLE>
|
||||||
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
<P>The <b>Comment Window</b> provides a list of comments defined in the currently open program. To display
|
<P>The <b>Comment Window</b> provides a list of comments defined in the currently open program. To display
|
||||||
the <b>Comment Window</b>, select the <B>Window</B><IMG border="0" src=
|
the <b>Comment Window</b>, select the <B>Window</B><IMG border="0" src=
|
||||||
"../../shared/arrow.gif"><B>Comments</B> from the tool menu.</P>
|
"help/shared/arrow.gif"><B>Comments</B> from the tool menu.</P>
|
||||||
|
|
||||||
<CENTER>
|
<CENTER>
|
||||||
<TABLE border="0" width="100%">
|
<TABLE border="0" width="100%">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Comments</TITLE>
|
<TITLE>Comments</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -81,7 +81,7 @@
|
|||||||
|
|
||||||
<OL>
|
<OL>
|
||||||
<LI>From the right-mouse pop-up menu over the Code Browser window, select the
|
<LI>From the right-mouse pop-up menu over the Code Browser window, select the
|
||||||
<B>Comments<IMG src="../../shared/arrow.gif" alt="->" border="0"> Set</B> menu
|
<B>Comments<IMG src="help/shared/arrow.gif" alt="->" border="0"> Set</B> menu
|
||||||
option.</LI>
|
option.</LI>
|
||||||
|
|
||||||
<LI>Choose the appropriate tab for the type of comment that is to be added or edited.</LI>
|
<LI>Choose the appropriate tab for the type of comment that is to be added or edited.</LI>
|
||||||
@ -137,7 +137,7 @@
|
|||||||
<OL>
|
<OL>
|
||||||
<LI>Right-click on the comment to be deleted.</LI>
|
<LI>Right-click on the comment to be deleted.</LI>
|
||||||
|
|
||||||
<LI>Choose <B>Comments<IMG src="../../shared/arrow.gif" alt="->" border="0"> Delete
|
<LI>Choose <B>Comments<IMG src="help/shared/arrow.gif" alt="->" border="0"> Delete
|
||||||
<comment type> Comment</B> from the popup-menu.</LI>
|
<comment type> Comment</B> from the popup-menu.</LI>
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
@ -180,12 +180,12 @@
|
|||||||
<LI>Right-click on the comment that you would like to view the history.</LI>
|
<LI>Right-click on the comment that you would like to view the history.</LI>
|
||||||
|
|
||||||
<LI>
|
<LI>
|
||||||
Choose <B>Comments<IMG src="../../shared/arrow.gif" alt="->" border="0"> Show History
|
Choose <B>Comments<IMG src="help/shared/arrow.gif" alt="->" border="0"> Show History
|
||||||
for <comment type>...</B>.
|
for <comment type>...</B>.
|
||||||
|
|
||||||
<UL>
|
<UL>
|
||||||
<LI>If you are not over a specific comment, right mouse click and choose
|
<LI>If you are not over a specific comment, right mouse click and choose
|
||||||
<B>Comments<IMG src="../../shared/arrow.gif" alt="->" border="0"> Show
|
<B>Comments<IMG src="help/shared/arrow.gif" alt="->" border="0"> Show
|
||||||
History...</B>.</LI>
|
History...</B>.</LI>
|
||||||
</UL>
|
</UL>
|
||||||
</LI>
|
</LI>
|
||||||
@ -203,7 +203,7 @@
|
|||||||
</OL>
|
</OL>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" border="0"> Only comments that are placed at the start
|
<P><IMG src="help/shared/note.png" border="0"> Only comments that are placed at the start
|
||||||
address of data or instructions are displayed. Comments on addresses other than the start
|
address of data or instructions are displayed. Comments on addresses other than the start
|
||||||
(interior) address will remain <I>hidden</I> until the data or instructions are cleared.</P>
|
(interior) address will remain <I>hidden</I> until the data or instructions are cleared.</P>
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
||||||
|
|
||||||
<TITLE>Generate Checksum Help</TITLE>
|
<TITLE>Generate Checksum Help</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META http-equiv="content-type" content="text/html; charset=ISO-8859-1">
|
<META http-equiv="content-type" content="text/html; charset=ISO-8859-1">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -48,7 +48,7 @@
|
|||||||
</DIV>
|
</DIV>
|
||||||
|
|
||||||
|
|
||||||
<P><IMG border="0" src="../../shared/note.png">
|
<P><IMG border="0" src="help/shared/note.png">
|
||||||
All of the preceding checksums may be modified using the <B>XOR</B> and <B>Carry</B>
|
All of the preceding checksums may be modified using the <B>XOR</B> and <B>Carry</B>
|
||||||
toggle buttons.
|
toggle buttons.
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
@ -106,7 +106,7 @@
|
|||||||
</DIV>
|
</DIV>
|
||||||
|
|
||||||
|
|
||||||
<P><IMG border="0" src="../../shared/note.png">
|
<P><IMG border="0" src="help/shared/note.png">
|
||||||
All of the preceding checksums may be modified using the <B>1's Complement</B> and
|
All of the preceding checksums may be modified using the <B>1's Complement</B> and
|
||||||
<B>2's Complement</B> toggle buttons.
|
<B>2's Complement</B> toggle buttons.
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
@ -183,7 +183,7 @@
|
|||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<P><I><IMG border="0" src="../../shared/tip.png">It is now possible to write a custom checksum
|
<P><I><IMG border="0" src="help/shared/tip.png">It is now possible to write a custom checksum
|
||||||
algorithm and add it to the table using a script. Contact the Ghidra Team for more detail.</I><BR>
|
algorithm and add it to the table using a script. Contact the Ghidra Team for more detail.</I><BR>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
@ -194,8 +194,8 @@
|
|||||||
<H2>Using the Checksum Generator</H2>
|
<H2>Using the Checksum Generator</H2>
|
||||||
|
|
||||||
<P>To display the <I>Generate Checksum</I> dialog, select <B>Tools</B><IMG border="0" src=
|
<P>To display the <I>Generate Checksum</I> dialog, select <B>Tools</B><IMG border="0" src=
|
||||||
"../../shared/arrow.gif"><B>Generate Checksum...</B> or select <B>Window</B><IMG border="0"
|
"help/shared/arrow.gif"><B>Generate Checksum...</B> or select <B>Window</B><IMG border="0"
|
||||||
src="../../shared/arrow.gif"><B>Checksum Generator</B>. The results of the thirteen types
|
src="help/shared/arrow.gif"><B>Checksum Generator</B>. The results of the thirteen types
|
||||||
of checksums can be viewed in decimal or hex format. There is also an option to have the
|
of checksums can be viewed in decimal or hex format. There is also an option to have the
|
||||||
applicable results displayed in 1's or 2's complement.</P>
|
applicable results displayed in 1's or 2's complement.</P>
|
||||||
<BR>
|
<BR>
|
||||||
@ -253,7 +253,7 @@
|
|||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<P><I><IMG border="0" src="../../shared/note.png">Once the results are posted in the table,
|
<P><I><IMG border="0" src="help/shared/note.png">Once the results are posted in the table,
|
||||||
choosing another checksum option will automatically update the results, without your having to
|
choosing another checksum option will automatically update the results, without your having to
|
||||||
regenerate the results.</I><BR>
|
regenerate the results.</I><BR>
|
||||||
</P>
|
</P>
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
||||||
|
|
||||||
<TITLE>Console</TITLE>
|
<TITLE>Console</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>DWARF External Debug Files</TITLE>
|
<TITLE>DWARF External Debug Files</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
<META name="ProgId" content="FrontPage.Editor.Document">
|
<META name="ProgId" content="FrontPage.Editor.Document">
|
||||||
|
|
||||||
<TITLE>Data</TITLE>
|
<TITLE>Data</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
@ -32,7 +32,7 @@
|
|||||||
(structure, array, typedef, etc) and supports dynamic data types whose structure depends on the
|
(structure, array, typedef, etc) and supports dynamic data types whose structure depends on the
|
||||||
underlying data.</FONT></P>
|
underlying data.</FONT></P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.yellow.png"> It is important to note that the size of many of the primitive built-in types is
|
<P><IMG src="help/shared/note.yellow.png"> It is important to note that the size of many of the primitive built-in types is
|
||||||
determined by the language and compiler specification (e.g., the size of an integer
|
determined by the language and compiler specification (e.g., the size of an integer
|
||||||
can vary).</P>
|
can vary).</P>
|
||||||
|
|
||||||
@ -580,7 +580,7 @@
|
|||||||
was created is displayed in the tool's <A href=
|
was created is displayed in the tool's <A href=
|
||||||
"../Tool/Ghidra_Tool_Administration.htm#ToolStatus">status area</A>.</P>
|
"../Tool/Ghidra_Tool_Administration.htm#ToolStatus">status area</A>.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.yellow.png"> Regardless of how a data type is applied, data is
|
<P><IMG src="help/shared/note.yellow.png"> Regardless of how a data type is applied, data is
|
||||||
only created if the data type will fit within the available undefined bytes. </P>
|
only created if the data type will fit within the available undefined bytes. </P>
|
||||||
|
|
||||||
<H3>Drag from Data Type Manager</H3>
|
<H3>Drag from Data Type Manager</H3>
|
||||||
@ -594,7 +594,7 @@
|
|||||||
<OL>
|
<OL>
|
||||||
<LI>
|
<LI>
|
||||||
<P style="margin-top: 6px; margin-bottom: 6px;">Open the Data Type Manager (select
|
<P style="margin-top: 6px; margin-bottom: 6px;">Open the Data Type Manager (select
|
||||||
<B>Window</B><IMG src="../../shared/arrow.gif"> <B>Data Type Manager</B>)</P>
|
<B>Window</B><IMG src="help/shared/arrow.gif"> <B>Data Type Manager</B>)</P>
|
||||||
</LI>
|
</LI>
|
||||||
|
|
||||||
<LI>
|
<LI>
|
||||||
@ -630,23 +630,23 @@
|
|||||||
<TR>
|
<TR>
|
||||||
<TD width="19%"><B>b</B> </TD>
|
<TD width="19%"><B>b</B> </TD>
|
||||||
|
|
||||||
<TD width="81%">Byte <IMG src="../../shared/arrow.gif"> Word <IMG src=
|
<TD width="81%">Byte <IMG src="help/shared/arrow.gif"> Word <IMG src=
|
||||||
"../../shared/arrow.gif"> DoubleWord <IMG src="../../shared/arrow.gif"> QuadWord
|
"help/shared/arrow.gif"> DoubleWord <IMG src="help/shared/arrow.gif"> QuadWord
|
||||||
<IMG src="../../shared/arrow.gif"> Byte</TD>
|
<IMG src="help/shared/arrow.gif"> Byte</TD>
|
||||||
</TR>
|
</TR>
|
||||||
|
|
||||||
<TR>
|
<TR>
|
||||||
<TD width="19%"><B>'</B> (single quote) </TD>
|
<TD width="19%"><B>'</B> (single quote) </TD>
|
||||||
|
|
||||||
<TD width="81%">Ascii <IMG src="../../shared/arrow.gif"> String <IMG src=
|
<TD width="81%">Ascii <IMG src="help/shared/arrow.gif"> String <IMG src=
|
||||||
"../../shared/arrow.gif"> Unicode <IMG src="../../shared/arrow.gif"> Ascii</TD>
|
"help/shared/arrow.gif"> Unicode <IMG src="help/shared/arrow.gif"> Ascii</TD>
|
||||||
</TR>
|
</TR>
|
||||||
|
|
||||||
<TR>
|
<TR>
|
||||||
<TD width="19%"><B>f</B> </TD>
|
<TD width="19%"><B>f</B> </TD>
|
||||||
|
|
||||||
<TD width="81%">Float <IMG src="../../shared/arrow.gif"> Double <IMG src=
|
<TD width="81%">Float <IMG src="help/shared/arrow.gif"> Double <IMG src=
|
||||||
"../../shared/arrow.gif"> Float</TD>
|
"help/shared/arrow.gif"> Float</TD>
|
||||||
</TR>
|
</TR>
|
||||||
</TBODY>
|
</TBODY>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
@ -697,7 +697,7 @@
|
|||||||
<LI>In the Data popup, select the favorite data type to be applied</LI>
|
<LI>In the Data popup, select the favorite data type to be applied</LI>
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<P><IMG src="../../shared/tip.png"> To quickly assign a key binding to a favorite,
|
<P><IMG src="help/shared/tip.png"> To quickly assign a key binding to a favorite,
|
||||||
use the <A href="../Tool/ToolOptions_Dialog.htm#KeyBindings_Option">Key Bindings
|
use the <A href="../Tool/ToolOptions_Dialog.htm#KeyBindings_Option">Key Bindings
|
||||||
Shortcut</A>. Key Bindings allow you to assign "hot keys" to any menu item.</P>
|
Shortcut</A>. Key Bindings allow you to assign "hot keys" to any menu item.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -726,7 +726,7 @@
|
|||||||
bytes</A> from the popup menu</LI>
|
bytes</A> from the popup menu</LI>
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png"> <A href=
|
<P><IMG src="help/shared/note.png"> <A href=
|
||||||
"../DataTypeManagerPlugin/data_type_manager_description.htm#DeleteDataType">Deleting
|
"../DataTypeManagerPlugin/data_type_manager_description.htm#DeleteDataType">Deleting
|
||||||
data types</A> from the <I>Data Type Manager</I> window is a quick way to clear every
|
data types</A> from the <I>Data Type Manager</I> window is a quick way to clear every
|
||||||
instance of a data type in a program.</P>
|
instance of a data type in a program.</P>
|
||||||
@ -750,7 +750,7 @@
|
|||||||
|
|
||||||
<LI>Press mouse-right to bring up the popup menu</LI>
|
<LI>Press mouse-right to bring up the popup menu</LI>
|
||||||
|
|
||||||
<LI>Select <B>Data</B><IMG src="../../shared/arrow.gif"> <B>Settings...</B> to bring up the
|
<LI>Select <B>Data</B><IMG src="help/shared/arrow.gif"> <B>Settings...</B> to bring up the
|
||||||
settings dialog</LI>
|
settings dialog</LI>
|
||||||
</OL>
|
</OL>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -790,7 +790,7 @@
|
|||||||
|
|
||||||
<LI>Press mouse-right to bring up the popup menu</LI>
|
<LI>Press mouse-right to bring up the popup menu</LI>
|
||||||
|
|
||||||
<LI>Select <B>Data<IMG src="../../shared/arrow.gif"> Default Settings...</B> to bring up
|
<LI>Select <B>Data<IMG src="help/shared/arrow.gif"> Default Settings...</B> to bring up
|
||||||
the default settings dialog</LI>
|
the default settings dialog</LI>
|
||||||
</OL>
|
</OL>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -816,13 +816,13 @@
|
|||||||
list of valid choices for that setting. Choose a value from this list of choices and
|
list of valid choices for that setting. Choose a value from this list of choices and
|
||||||
press <B>OK</B>.</P>
|
press <B>OK</B>.</P>
|
||||||
|
|
||||||
<P><A name="SettingsOnStructureComponents"></A> <IMG src="../../shared/note.png">
|
<P><A name="SettingsOnStructureComponents"></A> <IMG src="help/shared/note.png">
|
||||||
<I>Default</I> settings on components within a structure apply to that structure only. For
|
<I>Default</I> settings on components within a structure apply to that structure only. For
|
||||||
example, if Struct_1 has a byte component with its format set as Octal, then only other
|
example, if Struct_1 has a byte component with its format set as Octal, then only other
|
||||||
instances of Struct_1 will be affected. Settings on other occurrences of byte are <I>not</I>
|
instances of Struct_1 will be affected. Settings on other occurrences of byte are <I>not</I>
|
||||||
affected.</P>
|
affected.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png">A typedef has the same set of settings as its underlying
|
<P><IMG src="help/shared/note.png">A typedef has the same set of settings as its underlying
|
||||||
data type. For example, when you create a typedef on a byte, the default settings on
|
data type. For example, when you create a typedef on a byte, the default settings on
|
||||||
the typedef will be the same as the original default settings of the byte. Changing the
|
the typedef will be the same as the original default settings of the byte. Changing the
|
||||||
default settings for either the typedef or its underlying data type doesn't affect the
|
default settings for either the typedef or its underlying data type doesn't affect the
|
||||||
@ -838,7 +838,7 @@
|
|||||||
|
|
||||||
<LI>Press mouse-right to bring up the popup menu</LI>
|
<LI>Press mouse-right to bring up the popup menu</LI>
|
||||||
|
|
||||||
<LI>Select <B>Data<IMG src="../../shared/arrow.gif"> Settings...</B> to bring up the
|
<LI>Select <B>Data<IMG src="help/shared/arrow.gif"> Settings...</B> to bring up the
|
||||||
settings dialog</LI>
|
settings dialog</LI>
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
@ -889,7 +889,7 @@
|
|||||||
<OL>
|
<OL>
|
||||||
<LI>Select a set of contiguous defined or undefined Data</LI>
|
<LI>Select a set of contiguous defined or undefined Data</LI>
|
||||||
|
|
||||||
<LI>Use the right-mouse popup <B>Data</B><IMG src="../../shared/arrow.gif"> <B>Create
|
<LI>Use the right-mouse popup <B>Data</B><IMG src="help/shared/arrow.gif"> <B>Create
|
||||||
Structure</B></LI>
|
Structure</B></LI>
|
||||||
|
|
||||||
<LI>The Data items within the selection are used to define the structure</LI>
|
<LI>The Data items within the selection are used to define the structure</LI>
|
||||||
@ -918,7 +918,7 @@
|
|||||||
a default name. The bottom part shows a list of matching structures. You can
|
a default name. The bottom part shows a list of matching structures. You can
|
||||||
select from this list to use that structure instead of creating a new one.</P>
|
select from this list to use that structure instead of creating a new one.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png"> The method for finding matching structures is either
|
<P><IMG src="help/shared/note.png"> The method for finding matching structures is either
|
||||||
by an exact match or by a match on structure size. You can change the type of matching
|
by an exact match or by a match on structure size. You can change the type of matching
|
||||||
used by clicking the <I>Exact</I> or <I>Size</I> radio buttons under the <I>Matching:</I>
|
used by clicking the <I>Exact</I> or <I>Size</I> radio buttons under the <I>Matching:</I>
|
||||||
heading.</P>
|
heading.</P>
|
||||||
@ -944,7 +944,7 @@
|
|||||||
<P>To use an existing, matching structure, find and select the structure in the <B>Use
|
<P>To use an existing, matching structure, find and select the structure in the <B>Use
|
||||||
Exising Structure</B> table and press OK.</P>
|
Exising Structure</B> table and press OK.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png">You can create nested structures by following the
|
<P><IMG src="help/shared/note.png">You can create nested structures by following the
|
||||||
instructions above. The only difference is in Step (1), select contiguous bytes
|
instructions above. The only difference is in Step (1), select contiguous bytes
|
||||||
<I>within</I> an existing structure.</P>
|
<I>within</I> an existing structure.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -956,7 +956,7 @@
|
|||||||
<LI>Place the cursor on the first line of the structure</LI>
|
<LI>Place the cursor on the first line of the structure</LI>
|
||||||
|
|
||||||
<LI>Press mouse-right over the structure and choose <B>Data</B><IMG src=
|
<LI>Press mouse-right over the structure and choose <B>Data</B><IMG src=
|
||||||
"../../shared/arrow.gif"> <B>Edit Data Type...</B></LI>
|
"help/shared/arrow.gif"> <B>Edit Data Type...</B></LI>
|
||||||
|
|
||||||
<LI>Change the name in the <A href=
|
<LI>Change the name in the <A href=
|
||||||
"../DataTypeEditors/StructureEditor.htm">Structure Editor</A></LI>
|
"../DataTypeEditors/StructureEditor.htm">Structure Editor</A></LI>
|
||||||
@ -972,14 +972,14 @@
|
|||||||
<OL>
|
<OL>
|
||||||
<LI>Right mouse click on the field name of a structure member in the Code Browser</LI>
|
<LI>Right mouse click on the field name of a structure member in the Code Browser</LI>
|
||||||
|
|
||||||
<LI>Choose the <B>Data</B><IMG src="../../shared/arrow.gif"> <B>Rename Field</B>
|
<LI>Choose the <B>Data</B><IMG src="help/shared/arrow.gif"> <B>Rename Field</B>
|
||||||
option</LI>
|
option</LI>
|
||||||
|
|
||||||
<LI>Enter a new name in the <B>Rename Data Field</B> dialog</LI>
|
<LI>Enter a new name in the <B>Rename Data Field</B> dialog</LI>
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG src="../../shared/note.png">The "Field Name" field must be added to the
|
<P><IMG src="help/shared/note.png">The "Field Name" field must be added to the
|
||||||
"Open Data" tab in the Code Browser <A href=
|
"Open Data" tab in the Code Browser <A href=
|
||||||
"../CodeBrowserPlugin/Browser_Field_Formatter.htm">header</A> in order for the
|
"../CodeBrowserPlugin/Browser_Field_Formatter.htm">header</A> in order for the
|
||||||
data structure field names to show up in the Code Browser.</P>
|
data structure field names to show up in the Code Browser.</P>
|
||||||
@ -991,13 +991,13 @@
|
|||||||
<LI>Place the cursor on the first line of the structure</LI>
|
<LI>Place the cursor on the first line of the structure</LI>
|
||||||
|
|
||||||
<LI>Press mouse-right over the structure and choose <B>Data</B><IMG src=
|
<LI>Press mouse-right over the structure and choose <B>Data</B><IMG src=
|
||||||
"../../shared/arrow.gif"> <B>Edit Data Type...</B></LI>
|
"help/shared/arrow.gif"> <B>Edit Data Type...</B></LI>
|
||||||
|
|
||||||
<LI>Edit the field name for the structure member</LI>
|
<LI>Edit the field name for the structure member</LI>
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG src="../../shared/note.png"> You cannot set the field name of undefined
|
<P><IMG src="help/shared/note.png"> You cannot set the field name of undefined
|
||||||
member</P>
|
member</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -1124,7 +1124,7 @@
|
|||||||
key-binding actions.
|
key-binding actions.
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png">To create a pointer of a specific size apply either
|
<P><IMG src="help/shared/note.png">To create a pointer of a specific size apply either
|
||||||
pointer8, pointer16, pointer32, or pointer64 to create a pointer sizes of 1, 2, 4, 8,
|
pointer8, pointer16, pointer32, or pointer64 to create a pointer sizes of 1, 2, 4, 8,
|
||||||
respectively.</P>
|
respectively.</P>
|
||||||
|
|
||||||
@ -1147,7 +1147,7 @@
|
|||||||
|
|
||||||
<LI>Press the '[' Quick-Key,<BR>
|
<LI>Press the '[' Quick-Key,<BR>
|
||||||
- or -<BR>
|
- or -<BR>
|
||||||
Press mouse-right on the data item and choose <B>Data</B><IMG src="../../shared/arrow.gif">
|
Press mouse-right on the data item and choose <B>Data</B><IMG src="help/shared/arrow.gif">
|
||||||
<B>Create Array</B></LI>
|
<B>Create Array</B></LI>
|
||||||
|
|
||||||
<LI>A dialog will prompt you for the number of elements in the array. It will be
|
<LI>A dialog will prompt you for the number of elements in the array. It will be
|
||||||
@ -1167,7 +1167,7 @@
|
|||||||
|
|
||||||
<LI>Press the '[' Quick-Key,<BR>
|
<LI>Press the '[' Quick-Key,<BR>
|
||||||
- or -<BR>
|
- or -<BR>
|
||||||
Press mouse-right on the array and choose <B>Data</B><IMG src="../../shared/arrow.gif">
|
Press mouse-right on the array and choose <B>Data</B><IMG src="help/shared/arrow.gif">
|
||||||
<B>Create Array</B></LI>
|
<B>Create Array</B></LI>
|
||||||
|
|
||||||
<LI>Enter the number of elements for the next dimension, and press <B>OK</B></LI>
|
<LI>Enter the number of elements for the next dimension, and press <B>OK</B></LI>
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
||||||
|
|
||||||
<TITLE>Data Type Chooser Dialog</TITLE>
|
<TITLE>Data Type Chooser Dialog</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
@ -31,7 +31,7 @@
|
|||||||
escape.</P>
|
escape.</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG border="0" src="../../shared/note.png" alt=""> Usage Note: If you would like to
|
<P><IMG border="0" src="help/shared/note.png" alt=""> Usage Note: If you would like to
|
||||||
type the name of a data type to be chosen and <B>would not like to use the selected value
|
type the name of a data type to be chosen and <B>would not like to use the selected value
|
||||||
in the drop-down list</B>, then you must first press the <CODE><B>Escape</B></CODE> key
|
in the drop-down list</B>, then you must first press the <CODE><B>Escape</B></CODE> key
|
||||||
to close the drop-down list, if it is open. To state this point differently, <B>pressing
|
to close the drop-down list, if it is open. To state this point differently, <B>pressing
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>Enum Editor</title>
|
<title>Enum Editor</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<link rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1>
|
<h1>
|
||||||
@ -59,7 +59,7 @@
|
|||||||
</p>
|
</p>
|
||||||
|
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p><img border="0" src="../../shared/note.png">
|
<p><img border="0" src="help/shared/note.png">
|
||||||
While editing, you can use the <B>Tab</B> key to navigate the editing to the next cell,
|
While editing, you can use the <B>Tab</B> key to navigate the editing to the next cell,
|
||||||
the <B>Shift-Tab</B> key to navigate backwards, the <B>Up</B> key to move editing to the cell
|
the <B>Shift-Tab</B> key to navigate backwards, the <B>Up</B> key to move editing to the cell
|
||||||
above, and the <B>Down</B> to move editing to the cell below the currently edited cell.
|
above, and the <B>Down</B> to move editing to the cell below the currently edited cell.
|
||||||
@ -67,7 +67,7 @@
|
|||||||
</blockquote>
|
</blockquote>
|
||||||
|
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p><img border="0" src="../../shared/note.png">
|
<p><img border="0" src="help/shared/note.png">
|
||||||
Names and values must be unique.
|
Names and values must be unique.
|
||||||
</p>
|
</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
"HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">
|
||||||
|
|
||||||
<TITLE>Data Structure Editor</TITLE>
|
<TITLE>Data Structure Editor</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
@ -60,7 +60,7 @@
|
|||||||
structure or array component changing it into its component parts.<BR>
|
structure or array component changing it into its component parts.<BR>
|
||||||
</LI>
|
</LI>
|
||||||
|
|
||||||
<LI><I>Pull Down Menu</I>: The <IMG src="../../shared/menu16.gif" alt=""> icon at the top
|
<LI><I>Pull Down Menu</I>: The <IMG src="images/menu16.gif" alt=""> icon at the top
|
||||||
of the editor provides additional editor actions. These are: show the category path of a
|
of the editor provides additional editor actions. These are: show the category path of a
|
||||||
component's data type, edit a component's data type, edit the fields of a component, apply
|
component's data type, edit a component's data type, edit the fields of a component, apply
|
||||||
a cycle group or favorite.<BR>
|
a cycle group or favorite.<BR>
|
||||||
@ -96,7 +96,7 @@
|
|||||||
the changes from the editor back to the program or archive.<BR>
|
the changes from the editor back to the program or archive.<BR>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt=""> If editor changes to a structure or union are
|
<P><IMG src="help/shared/note.png" alt=""> If editor changes to a structure or union are
|
||||||
applied and it is assigned to data in the program, all data items with the structure or union
|
applied and it is assigned to data in the program, all data items with the structure or union
|
||||||
as the data type now have the new data type. In other words, the size or composition of those
|
as the data type now have the new data type. In other words, the size or composition of those
|
||||||
data items in the program will have changed due to the apply.</P>
|
data items in the program will have changed due to the apply.</P>
|
||||||
@ -115,7 +115,7 @@
|
|||||||
<H2>Closing the Editor</H2>
|
<H2>Closing the Editor</H2>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>Select the Close dockable component icon <IMG src="../../shared/close16.gif" alt=""> in
|
<P>Select the Close dockable component icon <IMG src="help/shared/close16.gif" alt=""> in
|
||||||
the toolbar to exit from the editor. If you have unsaved changes to your data type, a dialog
|
the toolbar to exit from the editor. If you have unsaved changes to your data type, a dialog
|
||||||
will ask if you want to save the changes.</P>
|
will ask if you want to save the changes.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -261,7 +261,7 @@
|
|||||||
</LI>
|
</LI>
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<P><IMG alt="Note:" src="../../shared/note.png"> The equivalent of having <I>no C/C++ code aligned/alignas
|
<P><IMG alt="Note:" src="help/shared/note.png"> The equivalent of having <I>no C/C++ code aligned/alignas
|
||||||
attribute</I> on the structure or union is to choose <B>default</B>. The equivalent for the C code
|
attribute</I> on the structure or union is to choose <B>default</B>. The equivalent for the C code
|
||||||
<i>aligned</i> attribute without a value is to choose <B>machine</B> alignment. The
|
<i>aligned</i> attribute without a value is to choose <B>machine</B> alignment. The
|
||||||
equivalent of <I>aligned(4)</I> or <I>alignas(4)</I> is to specify an explicit alignment <B>value</B> of 4.</P>
|
equivalent of <I>aligned(4)</I> or <I>alignas(4)</I> is to specify an explicit alignment <B>value</B> of 4.</P>
|
||||||
@ -298,10 +298,10 @@
|
|||||||
of the <B>pack</B> setting. The <B>align</B> setting will not influence interior component placement
|
of the <B>pack</B> setting. The <B>align</B> setting will not influence interior component placement
|
||||||
as does the <B>pack</B> setting.<BR>
|
as does the <B>pack</B> setting.<BR>
|
||||||
</P>
|
</P>
|
||||||
<P><IMG alt="Note:" src="../../shared/note.png"> The placement of bitfields may be influenced
|
<P><IMG alt="Note:" src="help/shared/note.png"> The placement of bitfields may be influenced
|
||||||
based upon the specified pack value based upon the compiler specification.<BR>
|
based upon the specified pack value based upon the compiler specification.<BR>
|
||||||
</P>
|
</P>
|
||||||
<P><IMG alt="Note:" src="../../shared/note.png"> The equivalent of having <I>no C #pragma
|
<P><IMG alt="Note:" src="help/shared/note.png"> The equivalent of having <I>no C #pragma
|
||||||
pack attribute</I> on the structure or union is to choose <B>default</B>. The equivalent for a C
|
pack attribute</I> on the structure or union is to choose <B>default</B>. The equivalent for a C
|
||||||
code attribute of <I>#pragma pack()</I> without a value is to specify a <B>pack value</B> of
|
code attribute of <I>#pragma pack()</I> without a value is to specify a <B>pack value</B> of
|
||||||
<B>1</B>. The equivalent of <I># pragma</I> <I>pack(4)</I> is to specify a <B>pack value</B>
|
<B>1</B>. The equivalent of <I># pragma</I> <I>pack(4)</I> is to specify a <B>pack value</B>
|
||||||
@ -375,12 +375,12 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<P><IMG alt="Note:" src="../../shared/note.png">While packing of bitfields within packed
|
<P><IMG alt="Note:" src="help/shared/note.png">While packing of bitfields within packed
|
||||||
structures is controlled by the compiler specification (e.g., data organization), bit-packing
|
structures is controlled by the compiler specification (e.g., data organization), bit-packing
|
||||||
order is currently fixed based upon endianess. Little-endian packs starting with bit-0 (lsb)
|
order is currently fixed based upon endianess. Little-endian packs starting with bit-0 (lsb)
|
||||||
while big-endian packs starting with bit-7 (msb).</P>
|
while big-endian packs starting with bit-7 (msb).</P>
|
||||||
|
|
||||||
<P><IMG alt="Note:" src="../../shared/note.png">The use of bitfield components is not
|
<P><IMG alt="Note:" src="help/shared/note.png">The use of bitfield components is not
|
||||||
currently reflected in decompiler results or assembly markup. </P>
|
currently reflected in decompiler results or assembly markup. </P>
|
||||||
|
|
||||||
<H2><A name="Structure_Editor_Flex_Array"></A>Zero-Element / Flexible Array Components</H2>
|
<H2><A name="Structure_Editor_Flex_Array"></A>Zero-Element / Flexible Array Components</H2>
|
||||||
@ -395,7 +395,7 @@
|
|||||||
equal to the length of the structure. When packing is enabled such a component may influence the
|
equal to the length of the structure. When packing is enabled such a component may influence the
|
||||||
overall alignment of the structure and its length.
|
overall alignment of the structure and its length.
|
||||||
|
|
||||||
<P><IMG alt="Note:" src="../../shared/note.png">The use of flexible array components is not
|
<P><IMG alt="Note:" src="help/shared/note.png">The use of flexible array components is not
|
||||||
currently reflected in decompiler results or listing reference markup. Its primary purpose
|
currently reflected in decompiler results or listing reference markup. Its primary purpose
|
||||||
if to reflect the C/C++ source definition of a structure with correct alignment and structure sizing.</P>
|
if to reflect the C/C++ source definition of a structure with correct alignment and structure sizing.</P>
|
||||||
|
|
||||||
@ -539,7 +539,7 @@
|
|||||||
will be equal to the length of the component being cleared.</LI>
|
will be equal to the length of the component being cleared.</LI>
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt=""> Clearing a component will also erase its Field
|
<P><IMG src="help/shared/note.png" alt=""> Clearing a component will also erase its Field
|
||||||
Name and Comment.</P>
|
Name and Comment.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
@ -574,7 +574,7 @@
|
|||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG src="../../shared/note.png" alt=""> In a structure, an array can be created from a
|
<P><IMG src="help/shared/note.png" alt=""> In a structure, an array can be created from a
|
||||||
selection of multiple components. The data type of the first component in the selection will
|
selection of multiple components. The data type of the first component in the selection will
|
||||||
be used for the data type in the array.</P>
|
be used for the data type in the array.</P>
|
||||||
|
|
||||||
@ -657,7 +657,7 @@
|
|||||||
menu action (right mouse-click) <B>Add Bitfield</B> may be selected to launch the
|
menu action (right mouse-click) <B>Add Bitfield</B> may be selected to launch the
|
||||||
<a href="#Structure_Bitfield_Editor">Bitfield Editor</a> for a new bitfield.</P>
|
<a href="#Structure_Bitfield_Editor">Bitfield Editor</a> for a new bitfield.</P>
|
||||||
|
|
||||||
<P><IMG alt="Note:" src="../../shared/note.png"> A direct text entry of a bitfield
|
<P><IMG alt="Note:" src="help/shared/note.png"> A direct text entry of a bitfield
|
||||||
datatype may be specified within the table datatype column (e.g., char:1), although it
|
datatype may be specified within the table datatype column (e.g., char:1), although it
|
||||||
will always be placed at a default offset.</P>
|
will always be placed at a default offset.</P>
|
||||||
|
|
||||||
@ -700,7 +700,7 @@
|
|||||||
except on <i>undefined</i> components.</P>
|
except on <i>undefined</i> components.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<P><IMG src="../../shared/tip.png" alt="" border="0"> To rearrange the order of the component
|
<P><IMG src="help/shared/tip.png" alt="" border="0"> To rearrange the order of the component
|
||||||
fields position the cursor over the header for the table column. Left mouse click and drag the
|
fields position the cursor over the header for the table column. Left mouse click and drag the
|
||||||
column left or right to its new position.</P>
|
column left or right to its new position.</P>
|
||||||
<BR>
|
<BR>
|
||||||
@ -781,7 +781,7 @@
|
|||||||
which allows you to easily enter a data type or select/modify an existing one from one of the open
|
which allows you to easily enter a data type or select/modify an existing one from one of the open
|
||||||
datatype managers. It can also be Undefined, a pointer to a datatype, or an array.</P>
|
datatype managers. It can also be Undefined, a pointer to a datatype, or an array.</P>
|
||||||
|
|
||||||
<P><IMG alt="Note:" src="../../shared/note.png"> Certain restrictions may apply when specifying
|
<P><IMG alt="Note:" src="help/shared/note.png"> Certain restrictions may apply when specifying
|
||||||
or modifying a component's datatype which could cause a modification to fail. Some common restrictions include
|
or modifying a component's datatype which could cause a modification to fail. Some common restrictions include
|
||||||
but are not limited to:</P>
|
but are not limited to:</P>
|
||||||
|
|
||||||
@ -909,7 +909,7 @@
|
|||||||
is associated with the Byte cycle group. This group is Byte, Word, DWord, and QWord.</P>
|
is associated with the Byte cycle group. This group is Byte, Word, DWord, and QWord.</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG src="../../shared/note.png" alt=""> A single row of the component table must be
|
<P><IMG src="help/shared/note.png" alt=""> A single row of the component table must be
|
||||||
selected to cycle a data type.</P>
|
selected to cycle a data type.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
@ -931,7 +931,7 @@
|
|||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG src="../../shared/tip.png" alt="" border="0"> Cycle groups can also be applied
|
<P><IMG src="help/shared/tip.png" alt="" border="0"> Cycle groups can also be applied
|
||||||
from the component table's popup menu under <B>Cycle</B>.</P>
|
from the component table's popup menu under <B>Cycle</B>.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
@ -946,7 +946,7 @@
|
|||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG src="../../shared/tip.png" alt="" border="0"> When the current component data
|
<P><IMG src="help/shared/tip.png" alt="" border="0"> When the current component data
|
||||||
type is not in the cycle group of the desired data type, pressing the cycle group key of
|
type is not in the cycle group of the desired data type, pressing the cycle group key of
|
||||||
the desired data type will change the component to the first data type in the desired
|
the desired data type will change the component to the first data type in the desired
|
||||||
cycle group. The data type can then be cycled to any other data type in the group.</P>
|
cycle group. The data type can then be cycled to any other data type in the group.</P>
|
||||||
@ -978,7 +978,7 @@
|
|||||||
currently work on a Mac. On a Mac try using the Alt key to insert rather than the Ctrl key.
|
currently work on a Mac. On a Mac try using the Alt key to insert rather than the Ctrl key.
|
||||||
The "+" should then appear at the drop site.</P>
|
The "+" should then appear at the drop site.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt="">When a data type is dropped on a pointer
|
<P><IMG src="help/shared/note.png" alt="">When a data type is dropped on a pointer
|
||||||
component, the component becomes a pointer of that data type instead of simply being
|
component, the component becomes a pointer of that data type instead of simply being
|
||||||
replaced by that data type. For example, dropping a Byte on a Pointer results in a Byte*,
|
replaced by that data type. For example, dropping a Byte on a Pointer results in a Byte*,
|
||||||
which is a pointer to a Byte. Drag and Drop is discussed further in <A href=
|
which is a pointer to a Byte. Drag and Drop is discussed further in <A href=
|
||||||
@ -997,11 +997,11 @@
|
|||||||
contiguous selection. Therefore, individual favorites are only enabled when they can be
|
contiguous selection. Therefore, individual favorites are only enabled when they can be
|
||||||
applied (i.e. they fit at the selection and the selection is contiguous).</P>
|
applied (i.e. they fit at the selection and the selection is contiguous).</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt=""> When a favorite data type is applied to a pointer
|
<P><IMG src="help/shared/note.png" alt=""> When a favorite data type is applied to a pointer
|
||||||
component, the component becomes a pointer of that data type instead of simply being replaced
|
component, the component becomes a pointer of that data type instead of simply being replaced
|
||||||
by that data type.</P>
|
by that data type.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/tip.png" alt="" border="0"> If you right mouse click on a component
|
<P><IMG src="help/shared/tip.png" alt="" border="0"> If you right mouse click on a component
|
||||||
where there is no selection, the selection becomes a single component selection containing
|
where there is no selection, the selection becomes a single component selection containing
|
||||||
that component and the popup menu will appear.</P>
|
that component and the popup menu will appear.</P>
|
||||||
|
|
||||||
@ -1036,7 +1036,7 @@
|
|||||||
click the OK button.<BR>
|
click the OK button.<BR>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/tip.png" alt=""> For information about drag and drop with
|
<P><IMG src="help/shared/tip.png" alt=""> For information about drag and drop with
|
||||||
pointers, see <A href="#DragNDrop">Drag and Drop Basics</A>.</P>
|
pointers, see <A href="#DragNDrop">Drag and Drop Basics</A>.</P>
|
||||||
|
|
||||||
<H3>Favorites</H3>
|
<H3>Favorites</H3>
|
||||||
@ -1044,7 +1044,7 @@
|
|||||||
<P>Right mouse click on the empty row at the end of the table and pull right to see the
|
<P>Right mouse click on the empty row at the end of the table and pull right to see the
|
||||||
Favorites. Select the favorite from the popup and it is added as the last component.</P>
|
Favorites. Select the favorite from the popup and it is added as the last component.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/tip.png" alt=""> For information about Pointers as a Favorite,
|
<P><IMG src="help/shared/tip.png" alt=""> For information about Pointers as a Favorite,
|
||||||
see <A href="#Structure_Editor_Favorite">Favorites Basics</A>.</P>
|
see <A href="#Structure_Editor_Favorite">Favorites Basics</A>.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -1072,7 +1072,7 @@
|
|||||||
</LI>
|
</LI>
|
||||||
</OL>
|
</OL>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt=""> For information about drag and drop with
|
<P><IMG src="help/shared/note.png" alt=""> For information about drag and drop with
|
||||||
pointers, see <A href="#DragNDrop">Drag and Drop Basics</A>.</P>
|
pointers, see <A href="#DragNDrop">Drag and Drop Basics</A>.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -1113,7 +1113,7 @@
|
|||||||
selection are created to replace the selection. In a non-packed structure any left over
|
selection are created to replace the selection. In a non-packed structure any left over
|
||||||
bytes in the selection will become <i>undefined</i> components.</P>
|
bytes in the selection will become <i>undefined</i> components.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt=""> For information about drag and drop with
|
<P><IMG src="help/shared/note.png" alt=""> For information about drag and drop with
|
||||||
pointers, see <A href="#DragNDrop">Drag and Drop Basics</A>.</P>
|
pointers, see <A href="#DragNDrop">Drag and Drop Basics</A>.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
@ -1122,7 +1122,7 @@
|
|||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<H4>Single Component Selected</H4>
|
<H4>Single Component Selected</H4>
|
||||||
|
|
||||||
<P><IMG src="../../shared/tip.png" alt="" border="0"> If you right mouse click on a
|
<P><IMG src="help/shared/tip.png" alt="" border="0"> If you right mouse click on a
|
||||||
component where there is no selection, the selection becomes a single component selection
|
component where there is no selection, the selection becomes a single component selection
|
||||||
containing that component and the popup menu will appear.</P>
|
containing that component and the popup menu will appear.</P>
|
||||||
|
|
||||||
@ -1144,7 +1144,7 @@
|
|||||||
doesn't matter. The selection becomes as many of the data type as will fit and left over
|
doesn't matter. The selection becomes as many of the data type as will fit and left over
|
||||||
bytes become <i>undefined</i> components for a non-packed structure.</P>
|
bytes become <i>undefined</i> components for a non-packed structure.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt=""> For information about Pointers as a Favorite,
|
<P><IMG src="help/shared/note.png" alt=""> For information about Pointers as a Favorite,
|
||||||
see <A href="#Structure_Editor_Favorite">Favorites Basics</A>.</P>
|
see <A href="#Structure_Editor_Favorite">Favorites Basics</A>.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -1212,7 +1212,7 @@
|
|||||||
whether the numbers are displayed in hexadecimal or decimal. Changing this only affects the
|
whether the numbers are displayed in hexadecimal or decimal. Changing this only affects the
|
||||||
current editor where it is changed.</P>
|
current editor where it is changed.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt=""> The Union Editor does not display offsets since
|
<P><IMG src="help/shared/note.png" alt=""> The Union Editor does not display offsets since
|
||||||
they are always zero.</P>
|
they are always zero.</P>
|
||||||
|
|
||||||
<P>To switch between decimal and hexadecimal display of numeric values in the current
|
<P>To switch between decimal and hexadecimal display of numeric values in the current
|
||||||
@ -1241,7 +1241,7 @@
|
|||||||
settings:</P>
|
settings:</P>
|
||||||
|
|
||||||
<UL>
|
<UL>
|
||||||
<LI>From the tool's menu select <B>Edit</B> <IMG src="../../shared/arrow.gif" alt="->"
|
<LI>From the tool's menu select <B>Edit</B> <IMG src="help/shared/arrow.gif" alt="->"
|
||||||
border="0"> <B>Tool Options...</B> which displays the <A href=
|
border="0"> <B>Tool Options...</B> which displays the <A href=
|
||||||
"help/topics/Tool/ToolOptions_Dialog.htm">Tool Options Dialog.</A><BR>
|
"help/topics/Tool/ToolOptions_Dialog.htm">Tool Options Dialog.</A><BR>
|
||||||
</LI>
|
</LI>
|
||||||
@ -1339,7 +1339,7 @@
|
|||||||
</DIV>
|
</DIV>
|
||||||
<BR>
|
<BR>
|
||||||
|
|
||||||
<P><IMG alt="Tip:" src="../../shared/tip.png"> A component zoom feature is provided which can
|
<P><IMG alt="Tip:" src="help/shared/tip.png"> A component zoom feature is provided which can
|
||||||
allow the user to increase the visual bit size allowing for component labels to be shown
|
allow the user to increase the visual bit size allowing for component labels to be shown
|
||||||
as size permits. While with the mouse cursor is over a component, use mouse wheel while the
|
as size permits. While with the mouse cursor is over a component, use mouse wheel while the
|
||||||
Shift key is depressed.</P>
|
Shift key is depressed.</P>
|
||||||
@ -1377,11 +1377,11 @@
|
|||||||
<P><B>Comment</B> - (optional) specifies the structure component comment to be assigned to
|
<P><B>Comment</B> - (optional) specifies the structure component comment to be assigned to
|
||||||
the bitfield. This entry utilizes a simple text entry field.</P>
|
the bitfield. This entry utilizes a simple text entry field.</P>
|
||||||
|
|
||||||
<P><IMG alt="Tip:" src="../../shared/tip.png"> The bitfield offset and size may be fully
|
<P><IMG alt="Tip:" src="help/shared/tip.png"> The bitfield offset and size may be fully
|
||||||
specified by using the mouse. Clicking and dragging over the visual bit-range where the bitfield
|
specified by using the mouse. Clicking and dragging over the visual bit-range where the bitfield
|
||||||
should reside will adjust these settings.</P>
|
should reside will adjust these settings.</P>
|
||||||
|
|
||||||
<P><IMG alt="Note:" src="../../shared/note.png"> Within the Bitfield Editor the bit
|
<P><IMG alt="Note:" src="help/shared/note.png"> Within the Bitfield Editor the bit
|
||||||
size may not exceed the size of the Base Datatype based upon the structure's
|
size may not exceed the size of the Base Datatype based upon the structure's
|
||||||
associated compiler convention (i.e.,
|
associated compiler convention (i.e.,
|
||||||
data organization). Since archives use default
|
data organization). Since archives use default
|
||||||
@ -1393,7 +1393,7 @@
|
|||||||
components, structure component sizing may change when moving between a datatype archive and
|
components, structure component sizing may change when moving between a datatype archive and
|
||||||
a target program.</P>
|
a target program.</P>
|
||||||
|
|
||||||
<P><IMG alt="Note:" src="../../shared/note.png"> It is important to note that the retained bitfield
|
<P><IMG alt="Note:" src="help/shared/note.png"> It is important to note that the retained bitfield
|
||||||
storage specification (byte offset, component byte size, bit offset) will utilize the smallest possible
|
storage specification (byte offset, component byte size, bit offset) will utilize the smallest possible
|
||||||
values while preserving bitfield positioning within the structure. The allocation unit offset and size
|
values while preserving bitfield positioning within the structure. The allocation unit offset and size
|
||||||
conveyed by the editor are for editor use only.</P>
|
conveyed by the editor are for editor use only.</P>
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Data Type Archives</TITLE>
|
<TITLE>Data Type Archives</TITLE>
|
||||||
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -371,7 +371,7 @@
|
|||||||
|
|
||||||
<P>To refresh sync indicators for datatypes associated with a particular source archive,
|
<P>To refresh sync indicators for datatypes associated with a particular source archive,
|
||||||
right-click on the node that contains the datatypes and select
|
right-click on the node that contains the datatypes and select
|
||||||
<B>Refresh Sync Indicators For</B> <I><IMG src="../../shared/arrow.gif" alt="">
|
<B>Refresh Sync Indicators For</B> <I><IMG src="help/shared/arrow.gif" alt="">
|
||||||
<B><Source Archive Name>.</B></I><BR>
|
<B><Source Archive Name>.</B></I><BR>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
@ -400,7 +400,7 @@
|
|||||||
either the up or down arrows to move the path up or down in the list respectively.</P>
|
either the up or down arrows to move the path up or down in the list respectively.</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG src="../../shared/note.png" alt="">
|
<P><IMG src="help/shared/note.png" alt="">
|
||||||
Ghidra currently accepts two special strings in the
|
Ghidra currently accepts two special strings in the
|
||||||
<I>Edit Data Type Archive Paths</I> dialog:</P>
|
<I>Edit Data Type Archive Paths</I> dialog:</P>
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Data Type Manager</TITLE>
|
<TITLE>Data Type Manager</TITLE>
|
||||||
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -109,7 +109,7 @@
|
|||||||
path.</P>
|
path.</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG src="../../shared/note.png" alt="">In the unlikely event that new data type class files
|
<P><IMG src="help/shared/note.png" alt="">In the unlikely event that new data type class files
|
||||||
or jar files are added while Ghidra is running, there is a refresh action which will find and
|
or jar files are added while Ghidra is running, there is a refresh action which will find and
|
||||||
add the new data types to the "built-in" archive.</P>
|
add the new data types to the "built-in" archive.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -145,7 +145,7 @@
|
|||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>Besides being stored in archives, data types are also stored inside programs.</P>
|
<P>Besides being stored in archives, data types are also stored inside programs.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt="">Any data type used in a program must be stored in
|
<P><IMG src="help/shared/note.png" alt="">Any data type used in a program must be stored in
|
||||||
that program even if it originally came from an archive.</P>
|
that program even if it originally came from an archive.</P>
|
||||||
|
|
||||||
<P>Because of this, the "same" data types can live in more than one archive or program and
|
<P>Because of this, the "same" data types can live in more than one archive or program and
|
||||||
@ -226,7 +226,7 @@
|
|||||||
from the actual archive and the change time on a data type, Ghidra can determine if data
|
from the actual archive and the change time on a data type, Ghidra can determine if data
|
||||||
types are <I>out-of-sync</I> with their corresponding data type in a program or other
|
types are <I>out-of-sync</I> with their corresponding data type in a program or other
|
||||||
archive.</P>
|
archive.</P>
|
||||||
<P><IMG src="../../shared/note.png" alt="">
|
<P><IMG src="help/shared/note.png" alt="">
|
||||||
The data type tree will indicate data types that have a source archive association
|
The data type tree will indicate data types that have a source archive association
|
||||||
by displaying the name of the source archive in parenthesis after the data type name.</P>
|
by displaying the name of the source archive in parenthesis after the data type name.</P>
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
@ -359,7 +359,7 @@
|
|||||||
<H3><A name="Open_File_Data_Type_Archive"></A>Opening a File Data Type Archive</H3>
|
<H3><A name="Open_File_Data_Type_Archive"></A>Opening a File Data Type Archive</H3>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>From the local menu <IMG src="../../shared/menu16.gif" alt=""> , select <I><B>Open
|
<P>From the local menu <IMG src="images/menu16.gif" alt=""> , select <I><B>Open
|
||||||
File Archive...</B></I>. A file chooser will appear. Use the file chooser to find and select
|
File Archive...</B></I>. A file chooser will appear. Use the file chooser to find and select
|
||||||
the data type archive to open. A new node will appear in the tree for the newly opened
|
the data type archive to open. A new node will appear in the tree for the newly opened
|
||||||
archive. Also, the directory containing the newly opened archive will be added to the
|
archive. Also, the directory containing the newly opened archive will be added to the
|
||||||
@ -369,7 +369,7 @@
|
|||||||
<H3><A name="Open_Project_Data_Type_Archive"></A>Opening a Project Data Type Archive</H3>
|
<H3><A name="Open_Project_Data_Type_Archive"></A>Opening a Project Data Type Archive</H3>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>From the local menu <IMG src="../../shared/menu16.gif" alt=""> , select <I><B>Open
|
<P>From the local menu <IMG src="images/menu16.gif" alt=""> , select <I><B>Open
|
||||||
Project Archive...</B></I>. A Ghidra project data type archive chooser will appear. This
|
Project Archive...</B></I>. A Ghidra project data type archive chooser will appear. This
|
||||||
chooser will show all the project archives in the current project. Use the chooser to find
|
chooser will show all the project archives in the current project. Use the chooser to find
|
||||||
and select the project data type archive to open. A new node will appear in the tree for
|
and select the project data type archive to open. A new node will appear in the tree for
|
||||||
@ -380,7 +380,7 @@
|
|||||||
<H3><A name="New_File_Data_Type_Archive"></A>Creating a New File Data Type Archive</H3>
|
<H3><A name="New_File_Data_Type_Archive"></A>Creating a New File Data Type Archive</H3>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>From the local menu <IMG src="../../shared/menu16.gif" alt=""> , select <I><B>New
|
<P>From the local menu <IMG src="images/menu16.gif" alt=""> , select <I><B>New
|
||||||
File Archive...</B></I>. A file chooser will appear. Use the file chooser to select a
|
File Archive...</B></I>. A file chooser will appear. Use the file chooser to select a
|
||||||
directory and enter a name for the new archive. If an archive already exists with that
|
directory and enter a name for the new archive. If an archive already exists with that
|
||||||
name, a dialog will appear asking if the existing archive should be over-written. A new
|
name, a dialog will appear asking if the existing archive should be over-written. A new
|
||||||
@ -392,14 +392,14 @@
|
|||||||
Archive</H3>
|
Archive</H3>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>From the local menu <IMG src="../../shared/menu16.gif" alt=""> , select <I><B>New
|
<P>From the local menu <IMG src="images/menu16.gif" alt=""> , select <I><B>New
|
||||||
Project Archive...</B></I>. A Ghidra project data type archive chooser will appear. Use the
|
Project Archive...</B></I>. A Ghidra project data type archive chooser will appear. Use the
|
||||||
chooser to select a folder and enter a name for the new archive. A new node will appear in
|
chooser to select a folder and enter a name for the new archive. A new node will appear in
|
||||||
the tree for the newly created archive.<BR>
|
the tree for the newly created archive.<BR>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG alt="" src="../../shared/tip.png">You can also create a new Project Data Type
|
<P><IMG alt="" src="help/shared/tip.png">You can also create a new Project Data Type
|
||||||
Archive by dragging a File Data Type Archive (.gdt) file onto the <A href=
|
Archive by dragging a File Data Type Archive (.gdt) file onto the <A href=
|
||||||
"../FrontEndPlugin/Ghidra_Front_end.htm">Ghidra Project Window</A>. This will create a new
|
"../FrontEndPlugin/Ghidra_Front_end.htm">Ghidra Project Window</A>. This will create a new
|
||||||
Project Data Type Archive populated with the same data types as the dragged File Data Type
|
Project Data Type Archive populated with the same data types as the dragged File Data Type
|
||||||
@ -501,12 +501,12 @@
|
|||||||
|
|
||||||
<P>To update the datatypes, right-click on the node that needs updating and select
|
<P>To update the datatypes, right-click on the node that needs updating and select
|
||||||
<B>Update Datatypes From</B> <I><B><IMG src=
|
<B>Update Datatypes From</B> <I><B><IMG src=
|
||||||
"../../shared/arrow.gif" alt=""></B> <B><Source Archive
|
"help/shared/arrow.gif" alt=""></B> <B><Source Archive
|
||||||
Name>.</B></I> The Update Data Types dialog will be shown allowing you to select
|
Name>.</B></I> The Update Data Types dialog will be shown allowing you to select
|
||||||
the datatypes to update.</P>
|
the datatypes to update.</P>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG alt="" src="../../shared/warning.png">Ghidra uses time stamps and flags to
|
<P><IMG alt="" src="help/shared/warning.png">Ghidra uses time stamps and flags to
|
||||||
determine if an archive is out-of-sync. This can result in Ghidra indicating the
|
determine if an archive is out-of-sync. This can result in Ghidra indicating the
|
||||||
archive needs updating when actually it does not. For example, if a data type is
|
archive needs updating when actually it does not. For example, if a data type is
|
||||||
changed and then changed back, it will cause Ghidra to think the data type was changed.
|
changed and then changed back, it will cause Ghidra to think the data type was changed.
|
||||||
@ -527,18 +527,18 @@
|
|||||||
|
|
||||||
<P>To commit the datatypes, right-click on the node that contains the changed datatypes
|
<P>To commit the datatypes, right-click on the node that contains the changed datatypes
|
||||||
and select <B>Commit Datatypes To</B> <I><B><IMG src=
|
and select <B>Commit Datatypes To</B> <I><B><IMG src=
|
||||||
"../../shared/arrow.gif" alt=""></B> <B><Source Archive
|
"help/shared/arrow.gif" alt=""></B> <B><Source Archive
|
||||||
Name>.</B></I> The Commit Data Types dialog will be shown allowing you to select
|
Name>.</B></I> The Commit Data Types dialog will be shown allowing you to select
|
||||||
the datatypes to commit.</P>
|
the datatypes to commit.</P>
|
||||||
|
|
||||||
<P><IMG alt="" src="../../shared/warning.png">Ghidra uses time stamps and flags to determine
|
<P><IMG alt="" src="help/shared/warning.png">Ghidra uses time stamps and flags to determine
|
||||||
if an archive is out-of-sync. This can result in Ghidra indicating the archive needs
|
if an archive is out-of-sync. This can result in Ghidra indicating the archive needs
|
||||||
committing when actually it does not. For example, if a data type is changed and then
|
committing when actually it does not. For example, if a data type is changed and then
|
||||||
changed back, it will cause Ghidra to think the data type was changed. In this case,
|
changed back, it will cause Ghidra to think the data type was changed. In this case,
|
||||||
invoking the commit action will cause Ghidra to search for commits, but when it finds
|
invoking the commit action will cause Ghidra to search for commits, but when it finds
|
||||||
none, a message dialog will appear indicating that no changes were detected.</P>
|
none, a message dialog will appear indicating that no changes were detected.</P>
|
||||||
|
|
||||||
<P><IMG alt="" src="../../shared/note.png">
|
<P><IMG alt="" src="help/shared/note.png">
|
||||||
The source archive must be editable in order to commit File archives must be <A href=
|
The source archive must be editable in order to commit File archives must be <A href=
|
||||||
"data_type_manager_description.htm#open_for_editing">open for editing</A> and project
|
"data_type_manager_description.htm#open_for_editing">open for editing</A> and project
|
||||||
archives that are under version control must be checked-out.</P>
|
archives that are under version control must be checked-out.</P>
|
||||||
@ -555,7 +555,7 @@
|
|||||||
|
|
||||||
<P>To revert the datatypes, right-click on the node that contains the changed datatypes
|
<P>To revert the datatypes, right-click on the node that contains the changed datatypes
|
||||||
and select <B>Revert Datatypes To</B> <I><B><IMG src=
|
and select <B>Revert Datatypes To</B> <I><B><IMG src=
|
||||||
"../../shared/arrow.gif" alt=""></B> <B><Source Archive
|
"help/shared/arrow.gif" alt=""></B> <B><Source Archive
|
||||||
Name>.</B></I> The Revert Data Types dialog will be shown allowing you to select
|
Name>.</B></I> The Revert Data Types dialog will be shown allowing you to select
|
||||||
the datatypes to revert.</P>
|
the datatypes to revert.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -571,7 +571,7 @@
|
|||||||
|
|
||||||
<P>To disassociate datatypes, right-click on the node that contains the datatypes and
|
<P>To disassociate datatypes, right-click on the node that contains the datatypes and
|
||||||
select <B>Disassociate Datatypes From</B> <I><B><IMG
|
select <B>Disassociate Datatypes From</B> <I><B><IMG
|
||||||
src="../../shared/arrow.gif" alt=""></B> <B><Source
|
src="help/shared/arrow.gif" alt=""></B> <B><Source
|
||||||
Archive Name>.</B></I> The Revert Data Types dialog will be shown allowing you to
|
Archive Name>.</B></I> The Revert Data Types dialog will be shown allowing you to
|
||||||
select the datatypes to revert.</P>
|
select the datatypes to revert.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -589,7 +589,7 @@
|
|||||||
<P>To refresh sync indicators for datatypes associated with a particular source archive,
|
<P>To refresh sync indicators for datatypes associated with a particular source archive,
|
||||||
right-click on the node that contains the datatypes and select
|
right-click on the node that contains the datatypes and select
|
||||||
<B>Refresh Sync Indicators For</B> <I><B><IMG src=
|
<B>Refresh Sync Indicators For</B> <I><B><IMG src=
|
||||||
"../../shared/arrow.gif" alt=""></B> <B><Source Archive
|
"help/shared/arrow.gif" alt=""></B> <B><Source Archive
|
||||||
Name>.</B></I> <
|
Name>.</B></I> <
|
||||||
</P>
|
</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -619,7 +619,7 @@
|
|||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>Right-click on the category where the new category is to be created. Select the
|
<P>Right-click on the category where the new category is to be created. Select the
|
||||||
<I><B>New<IMG src="../../shared/arrow.gif" alt=""> Category</B></I> action and a new
|
<I><B>New<IMG src="help/shared/arrow.gif" alt=""> Category</B></I> action and a new
|
||||||
category named "New Category" will be created.<BR>
|
category named "New Category" will be created.<BR>
|
||||||
</P>
|
</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -716,7 +716,7 @@
|
|||||||
types and so on, until finally they are built on the primitive types (the built-in data
|
types and so on, until finally they are built on the primitive types (the built-in data
|
||||||
types.)</P>
|
types.)</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.yellow.png" alt="">Built-in types have several restrictions. They
|
<P><IMG src="help/shared/note.yellow.png" alt="">Built-in types have several restrictions. They
|
||||||
always live in the root category of an archive and they can't be renamed.</P>
|
always live in the root category of an archive and they can't be renamed.</P>
|
||||||
|
|
||||||
<H3><A name="applying_datatypes"></A>Applying Data Types to a Program</H3>
|
<H3><A name="applying_datatypes"></A>Applying Data Types to a Program</H3>
|
||||||
@ -756,7 +756,7 @@
|
|||||||
</TBODY>
|
</TBODY>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt="">Applying a data type from an archive will
|
<P><IMG src="help/shared/note.png" alt="">Applying a data type from an archive will
|
||||||
automatically add that data type to the program's archive. Also, the archive will become
|
automatically add that data type to the program's archive. Also, the archive will become
|
||||||
associated with the program and automatically be opened whenever the program is
|
associated with the program and automatically be opened whenever the program is
|
||||||
opened.</P>
|
opened.</P>
|
||||||
@ -774,10 +774,10 @@
|
|||||||
|
|
||||||
<P>Structures, unions, enums, and function definitions can be created by right-clicking
|
<P>Structures, unions, enums, and function definitions can be created by right-clicking
|
||||||
on the category where the new type should be located, and then choosing either the
|
on the category where the new type should be located, and then choosing either the
|
||||||
<B><I>New<IMG src="../../shared/arrow.gif" alt=""> Structure</I>, <I>New<IMG src=
|
<B><I>New<IMG src="help/shared/arrow.gif" alt=""> Structure</I>, <I>New<IMG src=
|
||||||
"../../shared/arrow.gif" alt=""> Union</I>,</B> <I><B>New<IMG src=
|
"help/shared/arrow.gif" alt=""> Union</I>,</B> <I><B>New<IMG src=
|
||||||
"../../shared/arrow.gif" alt=""> Enum</B></I> or <I><B>New<IMG src=
|
"help/shared/arrow.gif" alt=""> Enum</B></I> or <I><B>New<IMG src=
|
||||||
"../../shared/arrow.gif" alt=""> Function Definition</B></I> action respectively. Each of
|
"help/shared/arrow.gif" alt=""> Function Definition</B></I> action respectively. Each of
|
||||||
these actions will bring up an appropriate editor (<A href=
|
these actions will bring up an appropriate editor (<A href=
|
||||||
"../DataTypeEditors/StructureEditor.htm"><FONT color="#0000ff">structure
|
"../DataTypeEditors/StructureEditor.htm"><FONT color="#0000ff">structure
|
||||||
editor</FONT></A> for structures and unions, the <A href=
|
editor</FONT></A> for structures and unions, the <A href=
|
||||||
@ -787,12 +787,12 @@
|
|||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<H4>Creating a Typedef</H4>
|
<H4>Creating a Typedef</H4>
|
||||||
<P>Creating a new <B>typedef</B> is even easier. Right-click on the data type to be
|
<P>Creating a new <B>typedef</B> is even easier. Right-click on the data type to be
|
||||||
typedef'ed and select the <I><B>New<IMG src="../../shared/arrow.gif" alt=""> Typedef on
|
typedef'ed and select the <I><B>New<IMG src="help/shared/arrow.gif" alt=""> Typedef on
|
||||||
XYZ</B></I> action. A new typedef will be created on the <I>XYZ</I> data type in the
|
XYZ</B></I> action. A new typedef will be created on the <I>XYZ</I> data type in the
|
||||||
same category as the original data type.<BR>
|
same category as the original data type.<BR>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P>Alternatively, you can click <I><B>New<IMG src="../../shared/arrow.gif" alt="">
|
<P>Alternatively, you can click <I><B>New<IMG src="help/shared/arrow.gif" alt="">
|
||||||
Typedef...</B></I>, which will show a dialog that allows you to choose a typedef name
|
Typedef...</B></I>, which will show a dialog that allows you to choose a typedef name
|
||||||
and the data type from which the typedef will be created.<SUP>*</SUP> This action can
|
and the data type from which the typedef will be created.<SUP>*</SUP> This action can
|
||||||
also be executed from any folder instead of directly on another data type.
|
also be executed from any folder instead of directly on another data type.
|
||||||
@ -812,11 +812,11 @@
|
|||||||
</P>
|
</P>
|
||||||
|
|
||||||
<H4>Creating a Pointer</H4>
|
<H4>Creating a Pointer</H4>
|
||||||
<P>To create a <B>pointer</B>, you can click <I><B>New<IMG src="../../shared/arrow.gif"
|
<P>To create a <B>pointer</B>, you can click <I><B>New<IMG src="help/shared/arrow.gif"
|
||||||
alt=""> Pointer to XYZ</B></I>. A new pointer will be created to the <I>XYZ</I> data
|
alt=""> Pointer to XYZ</B></I>. A new pointer will be created to the <I>XYZ</I> data
|
||||||
type in the same category as the original data type.<SUP>*</SUP></P>
|
type in the same category as the original data type.<SUP>*</SUP></P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt=""><SUP>*</SUP>If you create a typedef or
|
<P><IMG src="help/shared/note.png" alt=""><SUP>*</SUP>If you create a typedef or
|
||||||
pointer to a data type in the <B>Built-in Data Type Manager</B>, the newly created type
|
pointer to a data type in the <B>Built-in Data Type Manager</B>, the newly created type
|
||||||
will be placed in program's data type manager at the root category.</P>
|
will be placed in program's data type manager at the root category.</P>
|
||||||
|
|
||||||
@ -1058,11 +1058,11 @@
|
|||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P><IMG src="../../shared/note.png" alt="" border="0"> The favorites are identified by
|
<P><IMG src="help/shared/note.png" alt="" border="0"> The favorites are identified by
|
||||||
name and must be unique, so you cannot have data type "fred" in one "categoryA" marked as
|
name and must be unique, so you cannot have data type "fred" in one "categoryA" marked as
|
||||||
a favorite and "fred" in "categoryB" also marked as a favorite.</P>
|
a favorite and "fred" in "categoryB" also marked as a favorite.</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/tip.png" alt="" border="0"> Any data type from any archive
|
<P><IMG src="help/shared/tip.png" alt="" border="0"> Any data type from any archive
|
||||||
type (Program, BuildInTypes, or archive) can be marked as a favorite and used as such,
|
type (Program, BuildInTypes, or archive) can be marked as a favorite and used as such,
|
||||||
however, only those marked in the <I><B>BuiltInTypes</B></I> category will be saved as
|
however, only those marked in the <I><B>BuiltInTypes</B></I> category will be saved as
|
||||||
part of your tool's state when you close the Project or exit Ghidra. Your list of
|
part of your tool's state when you close the Project or exit Ghidra. Your list of
|
||||||
@ -1102,12 +1102,12 @@
|
|||||||
the absolute address that the pointer refers to.</LI>
|
the absolute address that the pointer refers to.</LI>
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt="" border="0">All Typedef Settings must be established on
|
<P><IMG src="help/shared/note.png" alt="" border="0">All Typedef Settings must be established on
|
||||||
a Typedef before such a type is applied to Data or referenced by other types. This is highly recommended
|
a Typedef before such a type is applied to Data or referenced by other types. This is highly recommended
|
||||||
since the side-affects of using such a modified typedef will not be updated to reflect subsequent changes.
|
since the side-affects of using such a modified typedef will not be updated to reflect subsequent changes.
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt="" border="0"> Full support for the above Pointer-Typedef
|
<P><IMG src="help/shared/note.png" alt="" border="0"> Full support for the above Pointer-Typedef
|
||||||
Settings within analysis and decompilation will evolve over time. We also hope to improve
|
Settings within analysis and decompilation will evolve over time. We also hope to improve
|
||||||
naming concerns for such typedefs and to replace the use of custom BuiltIn data types which would
|
naming concerns for such typedefs and to replace the use of custom BuiltIn data types which would
|
||||||
be better modeled as a Pointer.</P>
|
be better modeled as a Pointer.</P>
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Data Type Manager Window</TITLE>
|
<TITLE>Data Type Manager Window</TITLE>
|
||||||
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -22,7 +22,7 @@
|
|||||||
<P>The <I>Data Type Manager</I> window shows the data types and their categories using a
|
<P>The <I>Data Type Manager</I> window shows the data types and their categories using a
|
||||||
tree structure. To bring up the window, click on the <IMG alt="" src=
|
tree structure. To bring up the window, click on the <IMG alt="" src=
|
||||||
"images/dataTypes.png"> icon in the tool bar, or select the <B><FONT size="4">Window<IMG
|
"images/dataTypes.png"> icon in the tool bar, or select the <B><FONT size="4">Window<IMG
|
||||||
src="../../shared/arrow.gif" alt="" border="0"> Data Types...</FONT></B> menu option in the
|
src="help/shared/arrow.gif" alt="" border="0"> Data Types...</FONT></B> menu option in the
|
||||||
tool.</P>
|
tool.</P>
|
||||||
|
|
||||||
<CENTER>
|
<CENTER>
|
||||||
@ -272,7 +272,7 @@
|
|||||||
</TABLE>
|
</TABLE>
|
||||||
|
|
||||||
|
|
||||||
<P><IMG src="../../shared/note.png" alt="">Opening a program also causes file data
|
<P><IMG src="help/shared/note.png" alt="">Opening a program also causes file data
|
||||||
type archives that have been associated with that program to be opened. As of Ghidra
|
type archives that have been associated with that program to be opened. As of Ghidra
|
||||||
version 4.3, whenever a data type is applied from an archive to a program, that
|
version 4.3, whenever a data type is applied from an archive to a program, that
|
||||||
archive will become associated with the program.</P>
|
archive will become associated with the program.</P>
|
||||||
@ -679,7 +679,7 @@
|
|||||||
<P>You can find data types with names that match a string. A separate window is
|
<P>You can find data types with names that match a string. A separate window is
|
||||||
displayed to show the results. Multiple search results are shown as tabs in the results
|
displayed to show the results. Multiple search results are shown as tabs in the results
|
||||||
window. To find data types, select the <B>Find Data Types by Name...</B> action from the
|
window. To find data types, select the <B>Find Data Types by Name...</B> action from the
|
||||||
local menu<IMG src="../../shared/menu16.gif" alt=""> . The following dialog is
|
local menu<IMG src="images/menu16.gif" alt=""> . The following dialog is
|
||||||
displayed.</P>
|
displayed.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -748,7 +748,7 @@
|
|||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>
|
<P>
|
||||||
<IMG src="../../shared/tip.png" alt="">Not only will the selected data types be
|
<IMG src="help/shared/tip.png" alt="">Not only will the selected data types be
|
||||||
exported, but so too will be any dependencies for the selected types. For example,
|
exported, but so too will be any dependencies for the selected types. For example,
|
||||||
if you select a structure to be exported, all of the types within that structure
|
if you select a structure to be exported, all of the types within that structure
|
||||||
will be exported as well.
|
will be exported as well.
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
|
|
||||||
<TITLE>Data Preview</TITLE>
|
<TITLE>Data Preview</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
and dropped into the Data Type Preview table. If you add a structure or union, then a row
|
and dropped into the Data Type Preview table. If you add a structure or union, then a row
|
||||||
will be added for member of the structure or union.</P>
|
will be added for member of the structure or union.</P>
|
||||||
|
|
||||||
<P align="left"><I><IMG border="0" src="../../shared/note.png"> The data type preview does
|
<P align="left"><I><IMG border="0" src="help/shared/note.png"> The data type preview does
|
||||||
not support <i>dynamic</i> data types. However, keep in mind that not all variable-length
|
not support <i>dynamic</i> data types. However, keep in mind that not all variable-length
|
||||||
data types are dynamic. Specifically, you <b>can</b> use data types that
|
data types are dynamic. Specifically, you <b>can</b> use data types that
|
||||||
implement</i> <tt>Dynamic</tt> <i>as long as they do not also extend from</i>
|
implement</i> <tt>Dynamic</tt> <i>as long as they do not also extend from</i>
|
||||||
@ -52,7 +52,7 @@
|
|||||||
<P align="left">Select the row(s) to delete and click on the <IMG src=
|
<P align="left">Select the row(s) to delete and click on the <IMG src=
|
||||||
"images/edit-delete.png"> to remove data types from the table.</P>
|
"images/edit-delete.png"> to remove data types from the table.</P>
|
||||||
|
|
||||||
<P align="left"><I><IMG border="0" src="../../shared/note.png"> If you remove a structure
|
<P align="left"><I><IMG border="0" src="help/shared/note.png"> If you remove a structure
|
||||||
member, then entire structure will be removed from the preview table</I></P>
|
member, then entire structure will be removed from the preview table</I></P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Data Window</TITLE>
|
<TITLE>Data Window</TITLE>
|
||||||
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
<META http-equiv="content-type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
<P>The Data Window provides a list of data defined in the currently open program. To display
|
<P>The Data Window provides a list of data defined in the currently open program. To display
|
||||||
the <I>Data Window</I>, select the <B>Window</B><IMG border="0" src=
|
the <I>Data Window</I>, select the <B>Window</B><IMG border="0" src=
|
||||||
"../../shared/arrow.gif"><B>Defined Data</B> from the tool menu.</P>
|
"help/shared/arrow.gif"><B>Defined Data</B> from the tool menu.</P>
|
||||||
|
|
||||||
<CENTER>
|
<CENTER>
|
||||||
<TABLE border="0" width="100%">
|
<TABLE border="0" width="100%">
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Comments</TITLE>
|
<TITLE>Comments</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="generator" content="Microsoft FrontPage 4.0">
|
<META name="generator" content="Microsoft FrontPage 4.0">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
|
|
||||||
<TITLE>Disassembled View Plugin</TITLE>
|
<TITLE>Disassembled View Plugin</TITLE>
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Disassembly</TITLE>
|
<TITLE>Disassembly</TITLE>
|
||||||
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY lang="EN-US">
|
<BODY lang="EN-US">
|
||||||
@ -53,14 +53,14 @@
|
|||||||
provides a "Cancel" button. Press the "Cancel" button to stop the disassembly
|
provides a "Cancel" button. Press the "Cancel" button to stop the disassembly
|
||||||
process. Note: this will not undo any disassembly that has already occurred.</P>
|
process. Note: this will not undo any disassembly that has already occurred.</P>
|
||||||
|
|
||||||
<P><I><IMG src="../../shared/tip.png">Press the 'D' key to Disassemble starting at the
|
<P><I><IMG src="help/shared/tip.png">Press the 'D' key to Disassemble starting at the
|
||||||
current cursor location</I>.</P>
|
current cursor location</I>.</P>
|
||||||
|
|
||||||
<P><I><IMG src="../../shared/tip.png"> Selecting <A href=
|
<P><I><IMG src="help/shared/tip.png"> Selecting <A href=
|
||||||
"help/topics/Tool/Undo_Redo.htm">Undo</A> will return the disassembled instructions to
|
"help/topics/Tool/Undo_Redo.htm">Undo</A> will return the disassembled instructions to
|
||||||
undefined bytes.</I></P>
|
undefined bytes.</I></P>
|
||||||
|
|
||||||
<P><I><IMG src="../../shared/note.png"> Be aware that some processors may allow for
|
<P><I><IMG src="help/shared/note.png"> Be aware that some processors may allow for
|
||||||
disassembly in different modes (eg: ARM vs. THUMB). Specific commands may be provided for
|
disassembly in different modes (eg: ARM vs. THUMB). Specific commands may be provided for
|
||||||
these and are not discussed here.</I></P>
|
these and are not discussed here.</I></P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -90,7 +90,7 @@
|
|||||||
|
|
||||||
<P>The above <i>Options</i> may be changed via the program Options dialog which allows various
|
<P>The above <i>Options</i> may be changed via the program Options dialog which allows various
|
||||||
program properties to be examined or modified. This dialog may be accessed via the menu action <B>Edit<IMG
|
program properties to be examined or modified. This dialog may be accessed via the menu action <B>Edit<IMG
|
||||||
src="../../shared/arrow.gif">Options for ...</B> for the currently active program. These
|
src="help/shared/arrow.gif">Options for ...</B> for the currently active program. These
|
||||||
options are program specific and stored within the program database. The above program
|
options are program specific and stored within the program database. The above program
|
||||||
properties can be accessed by clicking the <I>Disassembler</I> node within the
|
properties can be accessed by clicking the <I>Disassembler</I> node within the
|
||||||
<i>Properties</i> tree. Any changes to these options will be stored when the <B>OK</B> or
|
<i>Properties</i> tree. Any changes to these options will be stored when the <B>OK</B> or
|
||||||
@ -126,7 +126,7 @@
|
|||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P align="left"><I><IMG src="../../shared/tip.png"> Selecting <A href=
|
<P align="left"><I><IMG src="help/shared/tip.png"> Selecting <A href=
|
||||||
"help/topics/Tool/Undo_Redo.htm">Undo</A> will return the disassembled instruction to
|
"help/topics/Tool/Undo_Redo.htm">Undo</A> will return the disassembled instruction to
|
||||||
undefined bytes.</I></P>
|
undefined bytes.</I></P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -152,7 +152,7 @@
|
|||||||
provides a "Cancel" button. Press the "Cancel" button to stop the disassembly
|
provides a "Cancel" button. Press the "Cancel" button to stop the disassembly
|
||||||
process. Note: this will not undo any disassembly that has already occurred.</P>
|
process. Note: this will not undo any disassembly that has already occurred.</P>
|
||||||
|
|
||||||
<P align="left"><I><IMG src="../../shared/tip.png"> Selecting <A href=
|
<P align="left"><I><IMG src="help/shared/tip.png"> Selecting <A href=
|
||||||
"help/topics/Tool/Undo_Redo.htm">Undo</A> will return the disassembled instruction to
|
"help/topics/Tool/Undo_Redo.htm">Undo</A> will return the disassembled instruction to
|
||||||
undefined bytes.</I></P>
|
undefined bytes.</I></P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -191,10 +191,10 @@
|
|||||||
provides a "Cancel" button. Press the "Cancel" button to stop the disassembly
|
provides a "Cancel" button. Press the "Cancel" button to stop the disassembly
|
||||||
process. Note: this will not undo any disassembly that has already occurred.</P>
|
process. Note: this will not undo any disassembly that has already occurred.</P>
|
||||||
|
|
||||||
<P align="left"><I><IMG src="../../shared/tip.png"> Press the 'F11' key to Disassemble in ARM
|
<P align="left"><I><IMG src="help/shared/tip.png"> Press the 'F11' key to Disassemble in ARM
|
||||||
mode and press the "F12" key to disassemble in Thumb mode.</I></P>
|
mode and press the "F12" key to disassemble in Thumb mode.</I></P>
|
||||||
|
|
||||||
<P align="left"><I><IMG src="../../shared/tip.png"> Selecting <A href=
|
<P align="left"><I><IMG src="help/shared/tip.png"> Selecting <A href=
|
||||||
"help/topics/Tool/Undo_Redo.htm">Undo</A> will return the disassembled instruction to
|
"help/topics/Tool/Undo_Redo.htm">Undo</A> will return the disassembled instruction to
|
||||||
undefined bytes.</I></P>
|
undefined bytes.</I></P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
@ -225,7 +225,7 @@
|
|||||||
behavior.</LI>
|
behavior.</LI>
|
||||||
<LI>Click OK in the dialog</LI>
|
<LI>Click OK in the dialog</LI>
|
||||||
</OL>
|
</OL>
|
||||||
<P align="left"><I><IMG src="../../shared/tip.png">An instruction whose flow has been
|
<P align="left"><I><IMG src="help/shared/tip.png">An instruction whose flow has been
|
||||||
modified will have its' mnemonic color modified.</I></P>
|
modified will have its' mnemonic color modified.</I></P>
|
||||||
|
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
<TITLE>Docking Windows</TITLE>
|
<TITLE>Docking Windows</TITLE>
|
||||||
<META http-equiv="content-type">
|
<META http-equiv="content-type">
|
||||||
<LINK rel="stylesheet" type="text/css" href="../../shared/Frontpage.css">
|
<LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
|
||||||
<META name="author" content="NSAweb">
|
<META name="author" content="NSAweb">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
@ -53,7 +53,7 @@
|
|||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
|
|
||||||
<H3><A name="Local_Menu"></A>Menu Icon <IMG src="../../shared/menu16.gif" alt=""></H3>
|
<H3><A name="Local_Menu"></A>Menu Icon <IMG src="images/menu16.gif" alt=""></H3>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>The menu icon will appear if the dockable component has a local menu. As with the
|
<P>The menu icon will appear if the dockable component has a local menu. As with the
|
||||||
@ -61,10 +61,10 @@
|
|||||||
show the menu.</P>
|
show the menu.</P>
|
||||||
</BLOCKQUOTE>
|
</BLOCKQUOTE>
|
||||||
|
|
||||||
<H3><A name="Close_Window"></A>Close Icon <IMG src="../../shared/close16.gif" alt=""></H3>
|
<H3><A name="Close_Window"></A>Close Icon <IMG src="help/shared/close16.gif" alt=""></H3>
|
||||||
|
|
||||||
<BLOCKQUOTE>
|
<BLOCKQUOTE>
|
||||||
<P>Select <IMG src="../../shared/close16.gif" alt=""> to hide the dockable component.
|
<P>Select <IMG src="help/shared/close16.gif" alt=""> to hide the dockable component.
|
||||||
The component will be removed until you select the component's name from the
|
The component will be removed until you select the component's name from the
|
||||||
tool's <I><A HREF="#Windows_Menu">Window</A></I> menu. Some components, such
|
tool's <I><A HREF="#Windows_Menu">Window</A></I> menu. Some components, such
|
||||||
as search results, are transient and are permanently removed when you close
|
as search results, are transient and are permanently removed when you close
|
||||||
@ -123,7 +123,7 @@
|
|||||||
in a new window.<BR>
|
in a new window.<BR>
|
||||||
</P>
|
</P>
|
||||||
|
|
||||||
<P><IMG src="../../shared/tip.png" border="0"> To get the arrow cursors to appear, move the
|
<P><IMG src="help/shared/tip.png" border="0"> To get the arrow cursors to appear, move the
|
||||||
mouse near the inside edge of another component. To get the stack cursor, move the
|
mouse near the inside edge of another component. To get the stack cursor, move the
|
||||||
mouse over the middle area of another component. To get the new window cursor, move the
|
mouse over the middle area of another component. To get the new window cursor, move the
|
||||||
mouse over the desktop. The Invalid location cursor will appear when the mouse is over
|
mouse over the desktop. The Invalid location cursor will appear when the mouse is over
|
||||||
|
Before Width: | Height: | Size: 919 B |