-
Notifications
You must be signed in to change notification settings - Fork 47
/
SWAT.HTM
73 lines (71 loc) · 3.27 KB
/
SWAT.HTM
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Mozilla/4.76 [en]C-CCK-MCD (Win98; U) [Netscape]">
<meta name="Author" content="Bob Smith">
<title>386SWAT Overview</title>
</head>
<body text="#000000" bgcolor="#FFFFC0" link="#0000FF" vlink="#800080" alink="#FF00FF">
<center><b><font size=+2>386SWAT -- A Protected Mode Debugger</font></b>
<br>
(C) Copyright 1988-2003 Qualitas, Inc. All rights reserved.
</center>
<table border="0" cellpadding="4">
<tr>
<td valign="top">
<p>This protected mode debugger provides debugging services to real mode,
protected mode, virtual 8086 mode programs, DPMI and VCPI clients, and
Win 3.1x and Win95/98 programs under any memory manager while occupying
only a few kilobytes of low DOS memory.
<p>It supports disassembly of the full 386, 387, 486, Pentium, and Pentium
Pro CPU instruction sets through the Pentium MMX & SSE instructions.
<p>This debugger is also a Windows Kernel Debugger providing low-level Windows
debugging services a la WDEB386, but residing in the same machine, so
no COM port hookup is needed. To take advantage of this feature, you must
have a separate video adapter (PCI or ISA monochrome) and matching monitor
attached to your system.
<p>This program started out in early 1988 as an internal tool in Qualitas
to help write and debug 386MAX, but has matured into a significant program
in itself (the executable is over 400 KB generated from over 3MB of 386
assembly language source code). As it stands now, 386SWAT can debug almost
any
<ul>
<li> Real Mode (RM)</li>
<li> Virtual Mode (VM)</li>
<li> VCPI- or DPMI-based Protected Mode (PM), and</li>
<li> Windows 3.1x and Win95/98 program. </li>
</ul>
<p>Although 386SWAT was written to debug 386MAX, it can also intrude into
the PL0 context of other memory managers as well so as to function as
a PL0 debugger there. It also can debug programs remotely (over a modem)
and can display source code instead of just disassembly instructions,
along with many other features.
<p>I'd be interested in getting some feedback from you as to how useful
386SWAT is as well as how I can improve it.
<p>Questions or comments, please e-mail the author at <a href="mailto:[email protected]">[email protected]</a>,
or perhaps you'd like more detailed <a href="swatdoc.htm">documentation</a>,
or just jump right in and <a href="../download.htm">download</a> it.
</td>
<td valign="top">
<script type="text/javascript"><!--
google_ad_client = "pub-5069729984191471";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_color_border = "FF4500";
google_color_bg = "FFEBCD";
google_color_link = "DE7008";
google_color_url = "E0AD12";
google_color_text = "8B4513";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td>
</tr>
</table>
<p>
<!--#include virtual="/footer.htm" -->
</body>
</html>