Up: GEOS SDK TechDocs | Up | Prev: flagwin ... | Next: func ...

fpstack

fpstack

Examples:

"fpstack"
Prints out the hardware and software floating point stacks for the patient.

Prints out the hardware and software floating point stacks for the patient.

See Also: fpu-state.

fpu-state

fpustate [<mode>]

Examples:

"fpustate"
Print out the state of the coprocessor.
"fpustate w"
Dumps actual words of the numbers.

Prints out the current state of the coprocessor, if any.

See Also: fpstack.

frame

frame top
frame cur
frame get <ss> <sp> <cs> <ip>
frame next <frame>
frame prev <frame>
frame function [<frame>]
frame funcsym [<frame>]
frame scope [<frame>]
frame info [<frame>]
frame patient [<frame>]
frame register <regName> [<frame>]
frame set [<frame>]
frame setreg <regName> <value> [<frame>]
frame +<number>
frame -<number>
frame <number>

Examples:

"var f [frame top]"
Fetches the token for the frame at the top of the current thread's stack and stores it in the variable "f"
"var f [frame next $f]"
Fetches the token for the next frame up the stack (away from the top) from that whose token is in $f
"frame register ax $f"
Returns the value of the AX register in the given frame.
"frame 1"
Sets the current frame for the current thread to be the top-most one.

This command provides access to the stack-decoding functions of swat. Most of the subcommands deal with frame tokens, but a few also handle frame numbers, for the convenience of the user.

See Also: addr-parse, switch.

framewin

framewin [del]

Examples:

"framewin"
Creates a single-line window to display info about the current stack frame.
"framewin del"
Deletes the window created by a previous "framewin".

Creates a window in which the current stack frame is always displayed.

See Also: display, regwin, srcwin.

freeze

freeze [<patient>]
freeze :<n>
freeze <patient>:<n>
freeze <id> 

Examples:

"freeze"
Freezes the current thread.
"freeze term"
Freezes the application thread for "term"
"freeze :1"
Freezes thread #1 of the current patient
"freeze 16c0h"
Freezes the thread whose handle is 16c0h.

Freezing a thread prevents a thread from running unless it's the only thread that's runnable in the entire system.

See Also: thaw.

fullscreen

fullscreen

Examples:

"fullscreen"

Prints the full screen hierarchy from the system object down.


Up: GEOS SDK TechDocs | Up | Prev: flagwin ... | Next: func ...