M6akvsom;A1 APRIL
Total Page:16
File Type:pdf, Size:1020Kb
' . '' ' M6aKVSOM;A1 APRIL .. ·1984 ·"\ ADDENDUM TO VME/10 MICROCOMPUTER SYSTEM OVERVIEW·.· MANUAL M68KVSOM/Dl This addemum transmits riew an:I replacement pages for your VME/lO·Microcanputer System Overview.Manual. Insert into your M68KVSOM/Dl manual the new and changed pages . attached to tl'.lis addemum~ Make certa.in · that the pages you are replacing are .removed fran your manual. This page of the. addeooum should be placed after the tit~e .page and \lsed ·as a record' page.of t'Qe changes made to the manual• Pages affected by this adderrlum are: i/ii 1-21/1-22 3-9/3-10 8-1/8-2, I iii/iv 2-1/2-2 4-1/4-2 9-1/9-2 l-i/1-2 2-3/2-4 4-13/4-14 9-3/9-4 1-3/1-4 2~5/2..;6 4-15/4-16 9-9/9-10 1-5/1-6 2-7/2-8 4-17/4-18 1-17/1-18 3~1/3-2 4-19/4:--20 1-19/1-20 3-5/3-6 5-5/5-6 :.SYS'1;F)-1 V/68 is a tr?demark of Motorola Irie. UNIX is a trademark of AT&T .Bell LabOrator'ies, Ind. ) 16849 PRINTED IN USA IS~I MPS. 3600 TABLE OF CX>NTENTS CHAPTER 1 GENERAL INFORMATION 1.1 INTRODUcrION •••••••••••••••••••••••••••••••••••••••••••••• • 1-1 1.2 FEA'I'lJRES • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 1-1 1.3 SPEX::IFICATIONS -~·•••••••••••••••••••••••••••••••••••••••••• 1-4 1.4 EQUIPMENT SUPPLIED ••••••••••••••••••••••••••••••••••••••••• 1-5 1.5 I/O CHANNEL AND VME EQUIPMENT OPTIONS •••••••••••••••••••••• 1-6 1.6 SYSTEMS DEVELOPMENT AND INTEX;RATION •••••••••••••••••••••••• 1-7 1.7 GENERAL DESCRIPTION•••••••••••••••••••••••••••••••••••••••• 1-8 1.7.1 Control Unit Chassis ••••••••••••••••••••••••••••••••••••• 1-8 1.7.2 System Control Module •••••••••••••••••••••••••••••••••••• 1-9 1.7.3 Display Unit ••••••••••••••••••••••••••••••••••••••••••••• · 1-14 1.7.4 Keyboard ................................................. 1-14 1.8 VERSAdos OPERATING SYSTEM AND DEVELOPMENT TOOLS •••••••••••• 1-15 1.8.l VERSAdos Operating System •••••••••••••••••••••••••••••••• 1-15 1.8.2 Resident Structured Assembler •••••••••••••••••••••••••••• 1-15 1.8.3 Symbolic Debugger •••••••••••••••••••••••••••••••••••••••• 1-17 1.8.4 CRT Text Editor •••••••••••••••••••••••••••••••••••••••••• 1-17 1.8.5 Resident Structura:l. Assembler •••••••••••••••••••••••••••• 1-17 1.8.6 Linkage Editor ••••••••••••••••••••••••••••••••••••••••••• 1-17 L8.7 Diagnostic Package ••••••••••••••••••••••••••••••••••••••• 1-18 1.8.8 FORTRAN Compiler (Optional) •••••••••••••••••••••••••••••• 1-18 1.8.9 Pascal Compiler (Optional) ............................... 1-18 1.9 SYSTEM V/68 OPERATING SYSTEM (Optional) •••••••••••••••••••• 1-18 1.10 SYSTEM MEMORY MAP •••••••••••••••••••••••••••••••••••••••••• 1-19 1.11 RELATED DOCUMENTATION •••••••••••••••••••••••••••••••••••••• 1-22 CHAPTER 2 HARDWARE/SOFI'WARE SYSTEM STARTUP 2.1 INTRODUcrION ••••••••••••••••••••••••••••••••••••••••••••••• 2-1 2.2 SYSTEM POWER-UP •••••••••••••••••••••••••••••••••••••••••••• 2-1 2.3 POWER-UP/RESET SELF-TEST••••••••••••••••••••••••••••••••••• 2-1 2.4 SYSTEM INITIALIZATION •••••••••••••••••••••••••••••••••••••• 2-2 2.4.1 TENbug ••••••••••••••••••••••••••••••••••••••••••••••••••• 2-2 2.4.2 VERSAdos Operating System •••••••••••••••••••••••••••••••• 2-3 2.5 DISK-RESIDENT MODULE DIAGNOSTICS••••••••••••••••••••••••••• 2-4 2.6 BACKUP PROCEDURE ••••••••••••••••••••••••••••••••••••••••••• 2-5 CHAPTER 3 CX>NTROLS AND INDICATORS 3.1 INTRODUcrION ••••••••••••••••••••••••••••••••••••••••••••••• 3-1 3.2 CHASSIS •••••••••••••••••••••••••••••••••••••••••••••••••••• 3-1 3.3 DISPLAY UNIT••••••••••••••••••••••••••••••••••••••••••••••• 3-2 3.4 KEYBOARD CONSOLE ••••••••••••••••••••••••••••••••••••••••••• 3-2 3.4.1 Mode Keys •••••••••••••••••••••••••••••••••••••••••••••••• 3-4 3.4.2 Typewriter Keyboard ...................................... 3-5 3.4.2.1 Numerics (0-9) .......................................... 3-5 3.4.2.2 Alphabetic Characters (a-z) •••••••••••••••••••••••••••• 3-5 3.4.2.3 Symbol Characters •••••••••••••••••••••••••••••••••••••• 3-5 3.4.2.4 Special Characters ••••••••••••••••••••••••••••••••••••• 3-5 3.4.3 Cursor Control Keypad .................................... 3-9 3.4.3.1 Cursor Control ......................................... 3-9 3.4.3.2 Functions (CLEAR/BREAK, RESET) ••••••••••••••••••••••••• 3-10 3.4.3.3 Special Character (ESC) ................................ 3-10 3.4.4 Hex/Filit Keypad .......................................... 3-10 3.4.4.1 Hexadecimal Mode ••••••••••••••••••••••••••••••••••••••• 3-10 3.4.4.2 E:cl i t Mode • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 3-10 3.4.5 User Function Keys (Fl-Fl6) •••••••••••••••••••••••••••••• 3-12 3.4.6 ASCII Character Set •••••••••••••••••••••••••••••••••••••• 3-13 i TABLE OF CX>NTENTS (cont'd) CHAPTER 4 SOFTWARE DEs:!RIPl'ION 4.1 INTRODUCTION••••••••••••••••••••••••••••••••••••••••••••••• 4-1 4.2 VERSMos ••••••••••••••••••••••••••••••••••••••••••••••••••• 4-2 4.2.1 Functional Overview •••••••••••••••••••••••••••••••••••••• 4... 2 4.2.2 ~rational Overview ••••••••••••••••••••••••••••••••••••• 4-3 4.2.3 VERSAdos File Narre Fonnat •••••••••••••••••••••••••••••••• 4-4 4.2.4 Session Management ••••••••••••••••••••••••••••••••••••••• 4-5 4.2.4.1 Sessions ••••••••••••••••••••••••••••••••••••••••••••••• 4-5 4.2.4.2 Security ............................................... 4-7 4.2.4.3 Examples ••••••••••••••••••••••••••••••••••••••••••••••• 4-8 4.2.5 Utilities ................................................ 4-11 4.2.5.1 Descriptions·••••••••••••••••••••••••••••••••••••••••••• 4-12 4.2.5.2 Examples ............................................... 4-18 4.3 SOFTWARE DEVELOPMENT ....................................... 4-20 4.3.l ~signirg a System ....................................... 4-21 4.3.2 SYSGEN C<mnaoo Set ....................................... 4-22 4.4 OPTIONAL SOFTWARE•••••••••••••••••••••••••••••••••••••••••• 4-23 4.4.1 Pascal ••••••••••••••••••••••••••••••••••••••••••••••••••• 4-23 4.4.2 FORTRAN ••••••••••••• ~ •••••••••••••••••••••••••••••••••••• 4-23 4.4.3 Cross Products ••••••• \ ••••••••••••••••••••••••••••••••••• 4-24 4.4.4 PROM Programmer ..........................................\ 4-24 4.4.5 Independent Software ••••••••••••••••••••••••••••••••••••• 4-24 CHAPTER 5 CRT TEXT EDITOR 5.1 INTRODUCTION•••••••••••••••••••••••••••••••••••••••••••••• 5-1 5.1.1 Ccmnand Line ............................................ 5-1 5.1.2 E Co:rnrrtarrls •••••••••••••••••••••••••••••••••••••••••••••• 5-3 5.1.3 Examples •••••••••••••••••••••••••••••••••••••••••••••••• 5-6 CHAPTER 6 ASSEMBLER 6.1 INTRODUCTION•••••••••••••••••••••••••••••••••••••••••••••• 6-1 6.2 SOURCE PRCGRAMS ••••••••••••••••••••••••••••••••••••••••••• 6-1 6.2.1 C.Odirg .................................................. 6-1 6.2.2 Symbols am Expressions ••••••••••••••••••••••••••••••••• 6-3 6.2.3 Registers ••••••••••••••••••••••••••••••••••••••••••••••• 6-4 6.2.4 Macros •••••••••••••••••••••••••••••••••••••••••••••••••• 6-5 6.3 INVOKING THE ASSEMBLER •••••••••••••••••••••••••••••••••••• 6-6 6.4 DIRECTIVES •••••••••••••••••••••••••••••••••••••••••••••••• 6-7 6.5 ASSEMBLER CXJTPur •••••••••••••••••••••••••••••••••••••••••• 6-8 6.6 LINKAGE ••••••••••••••••••••••••••••••••••••••••••••••••••• 6-9 6.7 EXAMPLES•••••••••••••••••••••••••••••••••••••••••••••••••• 6-10 ii TABLE OF CONTENTS (cont'd) CHAPTER 7 LINKAGE EDITOR 7.1 INTRODUCTION .............................................. 7-1 7.2 INVOKING THE LINKER••••••••••••••••••••••••••••••••••••••• 7-2 7.2.1 Con:una rrl Li ne • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 7-2 7.2.2 User Canmands ••••••••••••••••••••••••••••••••••••••••••• 7-6 7.3 LINKER OOTPCJr ••••••••••••••••••••••••••••••••••••••••••••• 7-8 7.3.1 Listing Types ••••••••••••••••••••••••••••••••••••••••••• 7-8 7.3.2 Relocatable Object Module Format •••••••••••••••••••••••• 7-9 7.3.3 Load Module Format •••••••••••••••••••••••••••••••••••••• 7-10 7.3.4 S-Record File Fonnat •••••••••••••••••••••••••••••••••••• 7-11 7.3.5 Debug File Format ••••••••••••••••••••••••••••••••••••••• 7-12 CHAPTER 8 PASCAL COMPILER 8.1 I NTROD lJC:'I' I ON • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 8-1 8.2 SOURCE PROORAM •••••••••••••••••••••••••••••••••••••••••••• 8-1 8.2.1 Pascal Source Programs•••••••••••••••••••••••••••••••••• 8-1 8.2.2 Pascal Subprograms •••••••••••••••••••••••••••••••••••••• 8-3 8.2.3 Assembly Language Subroutines •••••••••••••••••••••••••••• 8-4 8.2.4 Runtime Libraries ••••••••••••••••••••••••••••••••••••••• 8-4 8.3 INVOKING THE COMPILER••••••••••••••••••••••••••••••••••••• 8-5 8.3.1 Phase 1 - PASCAL •••••••••••••••••••••••••••••••••••••••• 8-5 8.3.2 Phase 1.5 - POPTIM •••••••••••••••••••••••••••••••••••••• 8-6 8.3.3 Phase 2 - PASCAL2 ....................................... 8-7 8.4 COMPILER OOTPUT ••••••••••••••••••••••••••••••••••••••••••• 8-8 8.4.1 Relocatable Object Modules •••••••••••••••••••••••••••••• 8-9 8.4.2 Psuedo Assembly Listing Description ••••••••••••••••••••• 8-9 8.5 LINKAGE ••••••••••••••••••••••••••••••••••••••••••••••••••• 8-10 8.6 LOAD MCDULES •••••••••••••••••••••••••••••••••••••••••••••• 8-10 8.7 E~PLES •••••••••••••••••••••••••••••••••••••••••••••••••• 8-11 CHAPrER 9 DEBUG CAPABILITY .9.1 INTRODUcrirn •••••••••••••••••••••••••••••••••••••••••••••• 9-1 9.2 TENbug •••••••••••••••••••••••••••••••••••••••••••••••••••• 9-1 9.2.1 cam:nam Set ••••••••••••••••••••••••••••••••••••••••••••• 9-1 9.2.2 TENbug Exainples ••••••••••••••••••••••••••••••.••••••••••• 9-3 9.3 DEbug •••••••••••••••••••••••••••••••••••••••••••••••••••••