Up: GEOS SDK TechDocs | Up | Prev: alias ... | Next: bits ...

assign

assign <addr> <value>

Examples:

"assign ip ip+2"
Add 2 to the value of IP in the current frame.
"assign {word ds:si} 63h"
Store 63h in the word at ds:si

Performs an assignment to a patient variable or register (but not to an element of the value history). The first argument is the variable or register to be assigned and the second argument is the value to assign to it (which may be a regular address expression). If the first expression doesn't indicate a type, "word" is assumed. Only byte , word or dword types are supported.

See Also: imem, value.

att

att [<args>]

Examples:

"att"
attach Swat to GEOS.

Attach Swat to GEOS.

The args argument can be one of the following:

-s
reboot GEOS with error checking, attach, and stop
-sn
reboot GEOS without error checking, attach, and stop
-f
restart GEOS with error checking and attach after a pause
-r
restart GEOS with error checking and attach
-rn
restart GEOS without error checking and attach

See Also: detach, quit.

attach

attach [<boot>]

Examples:

"attach"
attach to the target PC

Attach swat to the target PC.

See Also: att, detach, quit.

autoload

autoload <function> <flags> <file> [<class> <docstring>]

Examples:

"autoload cycles 1 timing"
load the file "timing.tcl" when the cycles command is first executed. The user must type the command completely.
"autoload print 2 print"
load the file "print.tcl" when the print command is first executed. The user may abbreviate the command and the Tcl interpreter will not evaluate its arguments.

This command allows the first invocation of a command to automatically force the transparent reading of a file of Tcl commands.

0
User must type the command's name exactly. The command will be defined by "defsubr" or "defdsubr" when <file> is loaded.
1
The interpreter will not evaluate arguments passed to the command. All arguments will be merged into a single string and passed to the command as one argument. The command will use the special "noeval" argument when it is defined.

See Also: defsubr, defcommand, proc.

backtrace

backtrace [-r<reg>* ][<frames to list>]

Examples:

"backtrace"
print all the frames in the patient
"backtrace -rax"
print all the frames and the contents of AX in each one.
"where 5"
print the last five frames
"w 5"
print the last five frames

Print all the active stack frames for the patient.

See Also: up, down, func.

bin

bin <number> [<field-width>]

Examples:

"bin 5"
returns "0101" (five in binary)
"bin 10h"
returns "0001 0000"
"bin 10h 3"
returns "0000 0001 0000"

Prints numbers in binary.

bindings

bindings

Shows all current key bindings

bind-key

bind-key <ascii_value> <function>

Examples:

"bind-key \321 scroll_srcwin_down"
Binds scroll-down key to the scroll_srcwin_down Tcl routine.

Binds an ASCII value to a function.

See Also: alias, unbind-key.


Up: GEOS SDK TechDocs | Up | Prev: alias ... | Next: bits ...