IA64/debug.html

386 lines
20 KiB
HTML
Raw Permalink Normal View History

<!DOCTYPE html>
<html lang="en" class="no-tui-scroll">
<head>
<meta charset="UTF-8">
<title>IA64 Debugger</title>
<script src="../dist/tuicss.min.js"></script>
<script src="../dist/capstone-x86.min.js"></script>
<script src="../dist/capstone.min.js"></script>
<script src="../dist/unicorn-x86.min.js"></script>
<script src="../dist/unicorn.min.js"></script>
<script src="../dist/jquery-2.2.0.min.js"></script>
<script src="../dist/download.js"></script>
<script src="../dist/divers.js"></script>
<link rel="stylesheet" href="../dist/tuicss.min.css">
</head>
<body style="height: 100vh;">
<div class="tui-screen bordered tui-bg-blue-black" style="height: 100vh;">
<!-- Sidenav -->
<nav class="tui-sidenav absolute">
<ul>
<li>
<a href="/main.html">Main program <span class="tui-shortcut">F1</span></a>
</li>
<li>
<a href="/assembler.html">Assembler <span class="tui-shortcut">F2</span></a>
</li>
<li>
<a href="/debug.html">Debugger <span class="tui-shortcut">F3</span></a>
</li>
<li>
<a href="/index.html">Reboot <span class="tui-shortcut">F10</span></a>
</li>
</ul>
</nav>
<!-- Navbar -->
<nav class="tui-nav absolute">
<span class="tui-datetime" data-format="h:m:s a"></span>
<ul>
<li class="tui-sidenav-button red-168-text"></li>
<li class="tui-dropdown">
<span class="red-168-text">F</span>ile
<div class="tui-dropdown-content">
<ul>
<li>
<a href="/index.html">
<span class="red-168-text">Q</span>uit
</a>
</li>
</ul>
</div>
</li>
<li class="tui-dropdown">
<span class="red-168-text">E</span>dit
<div class="tui-dropdown-content">
<ul>
<li>
<a href="javascript:showmodal()">
<span class="red-168-text">F</span>ind
<span class="tui-shortcut">Ctrl+F3</span>
</a>
</li>
<li>
<a href="javascript:showmodal()">
<span class="red-168-text">G</span>oto
<span class="tui-shortcut">Ctrl+G</span>
</a>
</li>
</ul>
</div>
</li>
<li class="tui-dropdown">
<span class="red-168-text">D</span>ebug
<div class="tui-dropdown-content">
<ul>
<li>
<a href="javascript:showmodal()">
<span class="red-168-text">T</span>race
<span class="tui-shortcut">F5</span>
</a>
</li>
<li>
<a href="javascript:showmodal()">
<span class="red-168-text">S</span>tep into
<span class="tui-shortcut">F6</span>
</a>
</li>
<li>
<a href="javascript:showmodal()">
step <span class="red-168-text">O</span>ver
<span class="tui-shortcut">F7</span>
</a>
</li>
<div class="tui-black-divider"></div>
<li>
<a href="javascript:showmodal()">
E<span class="red-168-text">x</span>ec
<span class="tui-shortcut">F8</span>
</a>
</li>
<li>
<a href="javascript:showmodal()">
Exec <span class="red-168-text">U</span>ntil...
</a>
</li>
<li>
<a href="javascript:showmodal()">
<span class="red-168-text">E</span>nd
<span class="tui-shortcut">F9</span>
</a>
</li>
</ul>
</div>
</li>
<li class="tui-dropdown">
<span class="red-168-text">O</span>ptions
<div class="tui-dropdown-content">
<ul>
<li class="tui-dropdown block">
<span class="right"></span>
<span class="red-168-text">S</span>yntax
<div tomodify="code" toadd="Syntax:" class="tui-dropdown-content">
<ul>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="nasm"></span> <span class="red-168-text">N</span>asm
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="intel">&nbsp;</span> <span class="red-168-text">I</span>ntel
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="masm">&nbsp;</span> <span class="red-168-text">M</span>asm
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="gas">&nbsp;</span> <span class="red-168-text">G</span>as
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="att">&nbsp;</span> <span class="red-168-text">A</span>T&T
</a>
</li>
</ul>
</li>
<li class="tui-dropdown block">
<span class="right"></span>
<span class="red-168-text">M</span>emory1
<div tomodify="mem1" toadd="Zone:" class="tui-dropdown-content">
<ul>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
2022-08-17 14:56:43 +02:00
<span id="ds00">&nbsp;<span> DS:0x0
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="dssi">&nbsp;</span> DS:SI
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="es00">&nbsp;</span> ES:0x0
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="esdi">&nbsp;</span> ES:DI
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="csip"></span> CS:IP
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="sssp">&nbsp;</span> SS:SP
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="ssbp">&nbsp;</span> SS:BP
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="ssff">&nbsp;</span> SS:0xFFFF
</a>
</li>
</ul>
</li>
<li class="tui-dropdown block">
<span class="right"></span>
<span class="red-168-text">M</span>emory2
<div class="tui-dropdown-content">
<ul>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="ds00"></span> DS:0x0
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="dssi">&nbsp;</span> DS:SI
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="es00">&nbsp;</span> ES:0x0
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="esdi">&nbsp;</span> ES:DI
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="csip">&nbsp;</span> CS:IP
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="sssp">&nbsp;</span> SS:SP
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="ssbp">&nbsp;</span> SS:BP
</a>
</li>
<li>
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="ssff">&nbsp;</span> SS:0xFFFF
</a>
</li>
</ul>
</li>
</ul>
</div>
</li>
</li>
<li class="tui-dropdown">
<span class="red-168-text">V</span>iew
2022-08-17 14:56:43 +02:00
<div tomodify="status" toadd="Windows:" class="tui-dropdown-content">
<ul>
<li>
2022-08-17 14:56:43 +02:00
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="normal"></span> <span class="red-168-text">N</span>ormal
</a>
</li>
<li>
2022-08-17 14:56:43 +02:00
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="goals">&nbsp;</span> <span class="red-168-text">G</span>oals
</a>
</li>
<li>
2022-08-17 14:56:43 +02:00
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="memory">&nbsp;</span> <span class="red-168-text">M</span>emory
</a>
</li>
<li>
2022-08-17 14:56:43 +02:00
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="tutorial">&nbsp;</span> <span class="red-168-text">T</span>utorial
</a>
</li>
<li>
2022-08-17 14:56:43 +02:00
<a onclick="javascript:check(this.parentElement.parentElement.parentElement,this.children[0])">
<span id="screen">&nbsp;</span> <span class="red-168-text">S</span>creen
</a>
</li>
</ul>
</li>
<li class="tui-dropdown">
<span class="red-168-text">H</span>elp
<div class="tui-dropdown-content">
<ul>
<li>
<a href="javascript:showmodal()">
<span class="red-168-text">I</span>nterface
2022-08-17 14:56:43 +02:00
<span class="tui-shortcut">F4</span>
</a>
</li>
</ul>
</div>
</li>
</ul>
</nav>
<div id="modal" class="tui-window red-168 left-align" style="left: 40%; margin: 0px auto; top: 50%; z-index: 10; position: fixed; visibility:hidden">
<fieldset class="tui-fieldset">
<legend class="red-255 yellow-255-text">Alert</legend>
Function not implemented<br><br>
<div class="tui-divider"></div><br>
<button class="tui-button cyan-168 white-255-text tui-modal-close-button right" data-modal="modal" onclick="javascript:closemodal()">close</button>
</fieldset>
</div>
2022-08-17 14:56:43 +02:00
<div id="code" class="tui-window tui-no-shadow" style="margin-top: 23px;height:40%;width:50%">
<fieldset class="tui-fieldset" style="height:100%">
<legend id="filename" class="tui-filed-text" style="margin-left:30px"></legend>
<span class="tui-fieldset-button"><span class="green-255-text"></span></span>
<span class="tui-fieldset-button left"><span class="green-255-text"></span></span>
<span class="tui-fieldset-text right" style="margin-bottom: -5px;">&nbsp;Syntax:Nasm&nbsp;</span>
2022-08-17 14:56:43 +02:00
<textarea class="tui-textarea full-width" style="overflow: scroll;height:100%;width:100%"></textarea></div>
2022-08-17 14:56:43 +02:00
<div class="tui-window tui-no-shadow" style="height:40%;width:16%">
<fieldset class="tui-fieldset" style="height:100%">
2022-08-17 14:56:43 +02:00
<legend class="center">Stack</legend>
<div style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
</fieldset>
</div>
2022-08-17 14:56:43 +02:00
<div class="tui-window tui-no-shadow" style="height:40%;width:16%">
<fieldset class="tui-fieldset" style="height:100%">
<legend class="center">Flags</legend>
<div style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
</fieldset>
</div>
<div class="tui-window tui-no-shadow" style="height:40%;width:16%">
<fieldset class="tui-fieldset" style="height:100%">
<legend class="center">General Registries</legend>
<div style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
</fieldset>
</div>
<div id="mem1" class="tui-window tui-no-shadow" style="height:40%;width:950px">
<fieldset class="tui-fieldset" style="height:100%">
<span class="tui-fieldset-text right" style="margin-bottom: -5px;">&nbsp;Zone:CS:IP&nbsp;</span>
<legend class="center">Memory explorer 1</legend>
2022-08-17 14:56:43 +02:00
<div style="overflow: scroll;height:100%;width:100%"></div>
</fieldset>
</div>
<div class="tui-window tui-no-shadow" style="height:40%;width:16%">
<fieldset class="tui-fieldset" style="height:100%">
<legend class="center">breakpoints</legend>
<div style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
</fieldset>
</div>
<div class="tui-window tui-no-shadow" style="height:40%;width:16%">
<fieldset class="tui-fieldset" style="height:100%">
<legend class="center">Specials Registries</legend>
<div style="overflow: scroll;height:100%;width:100%"><pre id="result" style="margin-top: -5px;"></pre></div>
</fieldset>
</div>
2022-08-17 14:56:43 +02:00
<div id="status" class="tui-window full-width tui-no-shadow" style="height:14%">
<fieldset class="tui-fieldset" style="height:100%">
2022-08-17 14:56:43 +02:00
<span class="tui-fieldset-text right" style="margin-bottom: -5px;">&nbsp;Windows:Normal&nbsp;</span>
<legend class="center">Status</legend>
2022-08-17 14:56:43 +02:00
<div class="full-width" style="overflow: scroll;height:100%"></div>
</fieldset>
</div>
<!-- Status bar -->
<div class="tui-statusbar relative">
<ul>
2022-08-17 14:56:43 +02:00
<li><a href="#!"><span class="red-168-text">F4</span> Help</a></li>
<li><a href="javascript:showmodal()"><span class="red-168-text">F5</span> Trace</a></li>
<li><a href="javascript:showmodal()"><span class="red-168-text">F6</span> Step into</a></li>
<li><a href="javascript:showmodal()"><span class="red-168-text">F7</span> Step over</a></li>
<li><a href="javascript:showmodal()"><span class="red-168-text">F8</span> Exec</a></li>
<li><a href="javascript:showmodal()"><span class="red-168-text">F9</span> End</a></li>
<span class="tui-statusbar-divider"></span>
<li><a href="/index.html"><span class="red-168-text">F10</span> Reboot</a></li>
</ul>
</div>
</div>
</body>
<script>
2022-08-17 14:56:43 +02:00
windows="normal";
</script>
</html>