public final class LisSoftwareBootRecord extends LisRecord
This record (the second one on all program tapes) initiates loading of a program tape for those programs which automatically load and execute the second record on a program tape.
See LIS 79 Documentation Section 4.1.9.
Threading:
This class is immutable.
LisRecord.Type
Constructor and Description |
---|
LisSoftwareBootRecord(int startAddress,
int[] boot)
Create a LIS software boot record instance.
|
Modifier and Type | Method and Description |
---|---|
int[] |
getBootProgram()
Return the boot program.
|
int |
getSize()
Return size (in bytes) of this record.
|
int |
getStartAddress()
Return the start address of the boot program.
|
getAttributes, getType, toString
public LisSoftwareBootRecord(int startAddress, int[] boot)
startAddress
- Boot program start address. [0,>boot
- Boot program. 592 entries. Non-null.IllegalArgumentException
- if startAddress < 0, if boot is null,
or if boot is not exactly 592 entries.public int getStartAddress()
public int[] getBootProgram()
TU10 Boot is written in the machine language of the PDP-11. It supports TU-10 9-track, 800 bpi. The normal address for the controller status register is 172520.
Copyright © 2024 Petroware AS - https://petroware.no