Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dq — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

DS

DC

EEF

7.0;dq (debug_quit) *DM*, revision 7.0, 83/08/10
DQ (DEBUG_QUIT) -- Generate a quit fault in a process.
usage:  dq [-c | -s | -b]


FORMAT

  DQ [options]


  The  DQ command generates a quit fault, which normally interrupts execution of
  the current program and returns the process to the  calling  program  (usually
  the  Shell).  This command affects the process associated with the window that
  contains the cursor.   By  default,  CTRL/Q  invokes  DQ  without  options  to
  generate a normal quit fault in the program currently running.


OPTIONS

  If  no  options are specified, then DQ generates a normal quit fault and halts
  whatever program is currently running.

  -C nn              Generate an arbitrary asynchronous fault with the specified
                     hexadecimal status (nn).

  -S                 Stop entire process  in  a  controlled  way,  if  possible.
                     Close  open  streams, files, pads, etc.  The Shell's parent
                     process is stopped and closed, too.

  -B                  Blast  process;  do  not   execute   further   user   mode
                     instructions.



  NOTE: If  you  are trying to stop a Shell's parent process (as opposed to some
        program running within a Shell), there is an easier method  than  typing
        DQ  -S.    Position  the  cursor in the Shell's process input window and
        issue an EEF (END_OF_FILE) command (by default, CTRL/Z).   This  signals
        completion  of  input,  and  stops both the Shell and the process.  Type
        HELP EEF for more information.


RELATED TOPICS

  More information is available.  Type:

  - HELP DS
    for details about suspending a process

  - HELP DC
    for details about restarting a suspended process

  - HELP EEF
    for details about stopping a Shell and its process

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026