The general form of an NDA command line is: "=/STB,/switches" HELP USAGE will print help on NDA usage, specific forms of the NDA command line, and file descriptions. HELP xxx will print help on individual NDA analysis switches, where "xxx" is one of the following switch names: SYS ** - Print system information CEX ** - Print Comm-Exec information SLT * - Print System Line Table's PDV * - Print Process Description Vector's CTB * - Print Network Controller Block data ROU * - Print Routing parameters QUE * - Print Network process fork queue LIS * - Print free list analysis OBJ * - Print Object type list REM * - Print Remote and Alias names lists NSP * - Print NSP data base analysis PRO * - Print network process line tables TSK * - Print mailbox and window blks for network tasks DMP - Dump region of memory If the "/ALL" switch is specified, all switches marked by 1 or 2 asterisks are assumed. If no switches are specified, all switches marked by 2 asterisks are assumed. 1 USAGE General NDA command lines: Analysis = [Symbol/STB,] Dump Analysis = [Symbol/STB,] Device Analysis, Dump = [Symbol/STB,] Device , Dump = Device For information on the usage of a particular file, type "HELP USAGE filnam". 2 ANALYSIS "Analysis" is the output listing file specification. The default file extension is ".LST". Allowed switches are: /-SP Do not spool output, default="/SP". /EXIT:n Exit after n diagnostics. (n=octal, n.=decimal) /LIMIT:n Exit after n pages, default=500. (n=octal, n.=decimal) 2 SYMBOL "Symbol" is the symbol table file for the crashed system. The default file name and extension (if file not specified) is "CEX.STB". Required switches are: /STB Identifies this file as the symbol table file. 2 DEVICE "Device" is the device to which a crashed system image was saved. An analysis may be performed directly from this device, or it may be copied to a "Dump" file, for later analysis. Allowed switches are: /BL:n Dump starts at logical "Device" block number n, default=1. /KMR System was unmapped, default is indicated by "Symbol" file. /SYM Not all symbols defined in STB file. Continue anyway. /xxx Analysis control switches, such as "/CEX", or "/SYS". If no analysis switches are specified, "/SYS/CEX" is assumed as the default. 2 DUMP "Dump" (if an output file) is the file to contain the copied crash. The default file extension is ".BIN". Allowed switches are: /MEMSIZ:n Dump input on "Device" is image of nK memory, default=124. "Dump" (if an input file) is the file containing the copied crash. Allowed switches are: /KMR System was unmapped, default is indicated by "Symbol" file. /SYM Not all symbols defined in STB file. Continue anyway. /xxx Analysis control switches, such as "/CEX", or "/SYS". If no analysis switches are specified, "/SYS/CEX" is assumed as the default. 1 SYS The "/SYS" switch provides general system data such as: Time of crash Current task name and its TCB address Current features mask word and system stack depth Current contents of the registers Current contents of the PDR's, PAR's The contents of the Kernal Stack 1 CEX The "/CEX" switch provides general CEX data such as: The Executer node name, node number, and node id The host node number Data on CCB's, RDB's, and SDB's The PDV index of the current process Contents of the powerfail flag 1 ROU The "/ROU" switch displays the routing parameters: Max number of network nodes Number of routing channels Maximum path cost, maximum hops, and the maximum visitation count Minimum hop/Minimum cost vector Node reachability information (their lines, and their PLB addresses) 1 LIS The "/LIS" switch prints the free lists and analyses them for errors: CCB's, SDB's, and RDB's Network pool 1 OBJ The "/OBJ" switch prints the list of object types for the crashed system. 1 REM The "/REM" switch prints the list of Remote node names and the list of Aliases for remote nodes. 1 QUE The "/QUE" switch prints the contents of the fork process queue. 1 SLT The "/SLT" switch prints system line tables: The number of system lines, and the address of the SLT pointer table Contents of the individual SLT's 1 PDV The "/PDV" switch prints process descriptor vectors: The number of processes, and the address of the PDV pointer table Contents of the individual PDV's 1 CTB The "/CTB" switch prints data from all Controller Blocks in use by the Network. 1 NSP The "/NSP" switch prints an analysis of the NSP data bases: The Data Descriptor Block (DDB) The Physical Link Blocks (PLB's) The Logical Link Tables (LLT's) 1 PRO The "/PRO" switch prints a dump of all network process line tables. 1 TSK The "/TSK" switch prints an analysis of each task using the network: The network mailbox The window blocks The I/O packets 1 DMP The "/DMP" switch prints a region of memory from the crashed system. This switch takes 2 arguments, as follows: /DMP:xxx:yyy xxx = memory dump starting address yyy = memory dump ending address