DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: ┃ T V ┃
Length: 3025 (0xbd1) Types: TextFile Names: »V«
└─⟦149519bd4⟧ Bits:30000546 8mm tape, Rational 1000, !projects 93-07-13 └─ ⟦124ff5788⟧ »DATA« └─⟦this⟧ └─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11 └─ ⟦129cab021⟧ »DATA« └─⟦this⟧ └─⟦f64eaa120⟧ Bits:30000752 8mm tape, Rational 1000, !projects 93 02 16 └─ ⟦6f12a12be⟧ »DATA« └─⟦this⟧ └─⟦2f6cfab89⟧ Bits:30000547 8mm tape, Rational 1000, !projects 94-01-04 └─ ⟦d65440be7⟧ »DATA« └─⟦this⟧
-- Copyright (c) 1990 Meridian Software Systems, Inc. -- with Mac_Types; use Mac_Types; package Disasmlookup is type Lookupregs is (A0, A1, A2, A3, A4, A5, A6, A7, Pc, Macabs, Trap); type Disasmstr80 is array (0 .. 80) of Character; procedure Disassembler (Dstadjust : Longint; Bytesused : in out Mac_Types.Integer; Firstbyte : Ptr; Opcode : in out Disasmstr80; Operand : in out Disasmstr80; Comment : in out Disasmstr80; Lookupproc : Ptr); pragma Interface (Mpwpascal, Disassembler, "DISASSEMBLER"); procedure Initlookup (Pcrelproc : Ptr; Jtoffproc : Ptr; Trapproc : Ptr; Absaddrproc : Ptr; Idproc : Ptr); pragma Interface (Mpwpascal, Initlookup, "INITLOOKUP"); procedure Pcrelproc (Address : Longint; S : in out Disasmstr80); pragma Interface (Mpwpascal, Pcrelproc, "PCRELPROC"); procedure Jtoffproc (A5jtoffset : Mac_Types.Integer; S : in out Disasmstr80); pragma Interface (Mpwpascal, Jtoffproc, "JTOFFPROC"); procedure Trapnameproc (Trapword : Mac_Types.Integer; S : in out Disasmstr80); pragma Interface (Mpwpascal, Trapnameproc, "TRAPNAMEPROC"); procedure Absaddrproc (Absaddr : Longint; S : in out Disasmstr80); pragma Interface (Mpwpascal, Absaddrproc, "ABSADDRPROC"); procedure Idproc (Basereg : Lookupregs; Offset : Longint; S : in out Disasmstr80); pragma Interface (Mpwpascal, Idproc, "IDPROC"); procedure Lookup (Pc : Ptr; Basereg : Lookupregs; Opnd : Longint; S : in out Disasmstr80); pragma Interface (Mpwpascal, Lookup, "LOOKUP"); procedure Lookuptrapname (Trapword : Mac_Types.Integer; S : in out Disasmstr80); pragma Interface (Mpwpascal, Lookuptrapname, "LOOKUPTRAPNAME"); procedure Modifyoperand (Operand : in out Disasmstr80); pragma Interface (Mpwpascal, Modifyoperand, "MODIFYOPERAND"); function Validmacsbugsymbol (Symstart : Ptr; Limit : Ptr; Symbol : Stringptr) return Stringptr; pragma Interface (C, Validmacsbugsymbol, "VALIDMACSBUGSYMBOL"); function Endofmodule (Address : Ptr; Limit : Ptr; Symbol : Stringptr; Nextmodule : Varptr) return Stringptr; pragma Interface (C, Endofmodule, "ENDOFMODULE"); function Showmacsbugsymbol (Symstart : Ptr; Limit : Ptr; Operand : Stringptr; Bytesused : Varinteger) return Stringptr; pragma Interface (C, Showmacsbugsymbol, "SHOWMACSBUGSYMBOL"); end Disasmlookup;