Guest |
Login
Manx – a catalogue of online computer manuals
Search
|
About
|
Help
Model 990 Computer Terminal Executive Development System (TXDS) Programmer's Guide
Company:
Texas Instruments
Part:
946258-9701 Change 3
Date:
1977-12-15
Keywords:
Copies
No copies known to be online.
Table of Contents
Section I
Introduction
1.1
General
1.2
TXDS Text Editor (TXEDIT) Utility Program
1.3
TXDS Assembler (TXMIRA) Utility Program
1.4
TXDS Cross Reference (TXXREF) Utility Program
1.5
TXDS Linker (TXLINK) Utility Program
1.6
TXDS Copy/Concatenate (TXCCAT) Utility Program
1.7
TXDS Standalone Debug Monitor (TXDBUG) Utility Program
1.8
TXDS PROM (TXPROM) Programmer Utility Program
1.9
TXDS BNPF/High Low (BNPFHL) Dump Utility Program
1.10
TXDS IBM Diskette Conversion Utility (IBMUTL) Program
1.11
TXDS LUNO (TXLUNO) Program
Section II
Loading and Executing a Program
2.1
Introduction
2.2
Loading and Executing a Program
2.3
Responding to TXDS Control Program Prompts
2.3.1
Pathname Syntax
2.3.2
Prompt-Responses
2.3.3
Special Keyboard Control Keys
2.4
Backing Up TI-Supplied TXDS Diskettes
2.5
TXDS Control Program Error Messages
Section III
Verification of Operation
3.1
Introduction
3.2
Requirements
3.3
Operation
Section IV
Creating and Editing Program Source Code
4.1
Introduction
4.2
LUNOs
4.3
Loading TXEDIT
4.4
Commands
4.4.1
General
4.4.2
Command Operands
4.4.3
Symbol Definition
4.4.4
Special Keys/Characters
4.4.5
Setup Commands
4.4.6
Pointer-Movement Commands
4.4.7
Edit Commands
4.4.8
Print Commands
4.4.9
Output Commands
4.4.10
Terminate-Sequence Commands
4.5
Error Messages
4.6
Example: Entering a Source Program on a Cassette or Diskette
4.7
Example of How to Edit a Source Program
4.8
Example to How to Edit an Object Program
Section V
Assembling Source Programs
5.1
Introduction
5.2
LUNOs and Their Uses
5.3
Operation Interaction
5.4
TXMIRE Options
5.4.1
Memory Option (M)
5.4.2
Cross Reference Option (X)
5.4.3
Listing Option (L)
5.4.4
Print Text Option (T)
5.4.5
Symbol Table Listing Option (S)
5.4.6
Compress Object Option (C)
5.4.7
Predefine Registers Option (R)
5.5
Errors
5.5.1
TXMIRA Error Messages
5.6
TXMIRA Example
Section VI
TXDS Cross-Reference (TXXREF) Utility Program
6.1
Introduction
6.2
LUNOs
6.3
Operating Procedure
6.4
Listing Format
6.5
Options
6.6
Error Messages
Section VII
Linking Object Modules
7.1
Introduction
7.2
TXLINK File Structures and LUNO Assignments
7.3
TXLINK Execution
7.4
TXLINK Control Options
7.4.1
Memory Override (M)
7.4.2
Compress Object (C)
7.4.3
Program Identifier, IDT, Option (I)
7.4.4
Partial Option (P)
7.4.5
Load Map Option (L)
7.5
Linked Object Module
7.6
Error Messages
7.7
TXLINK Example
Section VIII
TXDS Copy/Concatenate (TXCCAT) Utility Program
8.1
Introduction
8.2
TXCCAT LUNOs
8.3
Operator Interaction
8.4
Options
8.4.1
Truncate Options (TR)
8.4.2
Fix Records (FL)
8.4.3
Skip Records (SK)
8.4.4
List File (LF)
8.4.5
Space Listing (SL)
8.4.6
Number Lines (NL)
8.4.7
No Input Rewind (RI)
8.4.8
No Output Rewind (RO)
8.5
Examples
8.6
Errors
Section IX
Standalone Debug Monitor (TXDBUG)
9.1
Introduction
9.2
General Description
9.3
Installation of TXDBUG
9.3A
Loading TXDBUG
9.4
Debug Modes
9.5
Debug Monitor Commands Structures
9.5.1
Debug Command Codes
9.5.2
Miscellaneous Commands
9.5.3
Command Entry
9.5.4
Notational Conventions
9.6
Command Descriptions
9.6.1
Execute User Program (EX)
9.6.2
Execute User Program under SIE or Trace (RU)
9.6.3
Hexadecimal Arithmetic (HA)
9.6.4
Find Byte (FB)
9.6.5
Find Word (FW)
9.6.6
Breakpoint Commands (SB, CB)
9.6.7
Communications Register Unit Commands (IC, MC)
9.6.8
Memory Commands (IM, MM)
9.6.9
Processor Register Commands (IR, MR)
9.6.10
Workspace Register Commands (IW, MW)
9.6.11
Snapshot Commands (SS, IS, CS)
9.6.12
Trace Commands (ST, SR, CR)
9.6.13
Write Protect Option Commands (SP, CP)
9.7
Debugging Techniques
9.7.1
General Debugging Techniques
9.7.2
Specific Debugging Techniques
9.7.3
Patching
9.8
Error Messages
Section X
TXDS PROM (TXPROM) Programmer Utility Program
10.1
Introduction
10.2
Required Configuration
10.3
Description
10.3.1
PROM Burn and Verify
10.3.2
PROM Read Operation
10.3.3
LUNOs Used
10.4
Loading TXPROM
10.5
TXPROM Operation
10.5.1
Control File Creation
10.5.2
Control File Modification
10.5.3
Control File Execution
10.6
Data Files
10.7
Control Files
10.7.1
Data File Name
10.7.2
Data Bias
10.7.3
Transfer Code
10.7.4
Compare After
10.7.5
Memory Display
10.7.6
PROM Display
10.7.7
Memory Starting Address
10.7.8
Number of Memory Bytes
10.7.9
Memory Starting Bit
10.7.10
PROM Starting Address
10.7.11
Number of PROM Words
10.7.12
PROM Starting Bit
10.7.13
Memory Mapping Levels
10.7.14
Memory Level n Bit Step
10.7.15
Memory Level n Loop Count
10.7.16
PROM Mapping Levels
10.7.17
PROM Level n Bit Step
10.7.18
PROM Level n Loop Count
10.7.19
Transfer Bit Width
10.7.20
PROM Bits per Word
10.7.21
Program Zeros or Ones
10.7.22
Pulse Width
10.7.23
Duty Cycle
10.7.24
Number of Retries
10.7.25
Simultaneously Programmable Bits
10.7.26
CRU Base
10.8
Bit String Mapping
10.8.1
Level 1 Mapping Example
10.8.2
Level 2 Mapping Example
10.8.3
Level 3 Mapping Example
10.9
Standard Control Files
10.10
Variable Parameters
10.11
Programming EPROMs
10.12
Programming Examples
10.12.1
EPROM Example
10.12.2
PROM Example
10.12.3
Control File Change Example
10.12.4
Executing a Control File Example
Section XI
TXDS BNPF and High-Low (BNPFHL) Dump Utility Program
11.1
Introduction
11.2
LUNOs
11.3
Loading the BNPFHL Utility Program
11.3.1
Response to the INPUT: Prompt
11.3.2
Response to the OUTPUT: Prompt
11.3.3
Response to the OPTIONS: Prompt
11.3.4
Response to the MEMORY: Prompt
11.4
Error Messages
11.5
Examples of Usage of the BNPFHL Utility Program
11.5.1
Example of BNPF Formatted Dump Using Default Substitute Parameters
11.5.2
Example of HILO Formatted Dump Using Default Substitute
11.5.3
Example of HILO Formatted Dump Beginning at Position 4 of Initializing the Buffer to all Binary Ones
11.5.4
Example of a HILO Compare with Discrepant Data
11.5.5
Example of a BNPF Formatted Dump with Bias 100
11.5.6
Example of a BNPF Compare with Discrepant Data
Section XII
TXDS IBM Conversion Utility (IBMUTL) Program
12.1
Introduction
12.2
IBMUTL Description
12.2.1
Formatting IBM Diskette
12.2.2
Transferring TX990 Files to IBM Datasets
12.2.3
Transferring IBM Datasets to TX990 Files
12.3
LUNOs and Their Uses
12.4
Loading and Executing
12.5
Operating Interaction
12.5.1
Special Characters
12.5.2
Operator Prompts
12.6
Error Reporting and Recovery
Section XIII
TXDS Assign and Release LUNO Utility Program
13.1
Introduction
13.2
Loading and Executing
13.3
Operator Interaction
13.3.1
Operator Prompts
13.3.2
Special Characters
13.4
Error Messages and Recovery
Appendix A
Glossary
Appendix B
Compress Object Code Format
Appendix C
Task State Codes
Appendix D
I/O Error Codes