|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 3072 (0xc00) Types: Ada Source Notes: 03_class, FILE, R1k_Segment, e3_tag, package body Local, seg_057faa
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
with System; with V_Bits; package body Local is procedure Init is Duart : Byte; Cra : Byte; Mra : Byte; Csra : Byte; Ivr : Byte; Pic_R0 : Byte; Pic_R1 : Byte; Pic_R5 : Byte; for Duart use at System.Address'Ref (16#03001000#); for Cra use at System.Address'Ref (16#03001002#); for Mra use at System.Address'Ref (16#03001000#); for Csra use at System.Address'Ref (16#03001001#); for Ivr use at System.Address'Ref (16#0300100C#); for Pic_R0 use at System.Address'Ref (16#03010020#); for Pic_R1 use at System.Address'Ref (16#03010022#); for Pic_R5 use at System.Address'Ref (16#0301002A#); begin Cra := (2#00011010#); Mra := (2#00010011#); Mra := (2#00000111#); Csra := (2#10111011#); Ivr := 64; Cra := (2#01000101#); Pic_R0 := 1; Pic_R1 := 0; Pic_R5 := 0; end Init; procedure Put (B : Byte) is Data : Byte; Sra : Byte; Recu : Byte; for Data use at System.Address'Ref (16#03001003#); for Sra use at System.Address'Ref (16#03001001#); Trans : Boolean := True; Verou : Integer := 0; begin while (Verou = 0) loop Verou := V_Bits.Bit_And (Byte'Pos (2#00000100#), Byte'Pos (Sra)); end loop; Data := B; end Put; procedure Get (B : out Byte; Got_Byte : out Boolean) is begin null; end Get; end Local;
nblk1=2 nid=0 hdr6=4 [0x00] rec0=1f rec1=00 rec2=01 rec3=018 [0x01] rec0=1a rec1=00 rec2=02 rec3=001 tail 0x217654da487db6978e748 0x42a00088462060003