DataMuseum.dk

Presents historical artifacts from the history of:

Philips Data Systems

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Philips Data Systems

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦009e225aa⟧

    Length: 3492 (0xda4)
    Notes: pts_type(SC)
    Names: »FDIO.SC«

Derivation

└─⟦5c22ed822⟧ Bits:30009675 Philips computer tape "600209"
    └─⟦this⟧ »DEN10/FDIO.SC« 
└─⟦79fbed147⟧ Bits:30009697 Philips computer tape "600414"
    └─⟦this⟧ »SHBAPL/FDIO.SC« 
└─⟦bf903a231⟧ Bits:30009665 Philips computer tape "600109"
    └─⟦this⟧ »DEN10/FDIO.SC« 

PTS(SC)

	IDENT FDIO	801022REL10 

	ENTRY	FDIO	PERFORM TOSS FUNCTION 

	EXTRN	T:FDSP	FETCH DATASET PARAMETERS
	EXTRN	T:IO3	PERFORM I/O REQUEST
	EXTRN	I:EVA0	EVALUATE ADDRESS
	EXTRN	I:ERR2	ILLEGAL TYPE
	EXTRN	I:ERR	ERROR PRINT ROUTINE
	EXTRN	T:SCW2	GET CW AND STORE IN ECB 
* 
* CONDITIONAL ASSEMBLY FLAGS
* 
TEST	EQU	0
NOTEST	EQU	1
PARM	EQU	NOTEST 
* 
*TEMPORARY REGISTERS
* 
WK1	EQU	A1	WORK REGISTER
OP1E	EQU	A6	OPERAND1 END
OP2A	EQU	A9	OPERAND2 ADDRESS
OP2E	EQU	A5	OPERAND 2 LENGTH
OP2T	EQU	A3	OPERAND 2 TYPE
* 
*BIT VALUES 
* 
ARITHB	EQU	X'10'	ARITHMETIC BIT 
NUMBIT	EQU	X'20'	NUMERIC BIT
* 
*DATA SET DISPLACEMENTS 
* 
ECBBA	EQU	2	BUFFER ADDRESS
ECBRL	EQU	4	REQUESTED LENGTH
DSCBRL	EQU	14	REQUESTED LENGTH ADDR 
DSCB1X	EQU	16	CW-ITEM ADDRESS 
	EJECT
* 
*  PERFORM TOSS FUNCTION
* 
*  CALL FDIO,<DSET>,<ORDER>,<ITEM>,<LENGTH>,<CW>
* 

FDIO	RES	0
* 
*  HANDLE PARAMETER <DSET>
* 
	CF	A14,T:FDSP	GET<DSET>

* 
*  HANDLE PARAMETER <ORDER> 
* 

	LCR	A7,A12 
	ADKL	A12,1 
	ANK	A7,/FF 
* 
*  HANDLE PARAMETER <ITEM>
* 
	CF	A14,I:EVA0	GET <ITEM> 
	ST	OP2A,ECBBA,A8	STORE BUF.ADDR IN ECB 

	SUR	OP2E,OP2A	COMPUTE BUFFER LENGTH
	LDR	OP1E,OP2E	SAVE 

* 
*  HANDLE PARAMETER <LENGTH>
* 
	CF	A14,I:EVA0	GET <LENGTH> 
	IFT	PARM=TEST
	ANK	OP2T,ARITHB+NUMBIT 
	SUK	OP2T,NUMBIT	BINARY ? 
	ABL(NZ)	I:ERR2	NO! ILLEGAL TYPE
	CWR*	OP1E,OP2A	ILLEGAL REQUESTED LENGTH
	RF(NL)	LEN	NO
	LDK	WK1,5
	ABL	I:ERR	YES
LEN RES 0 
	XIF

	LDR*	WK1,OP2A	GET VALUE
	ST	WK1,ECBRL,A8	STORE REQ.LENGTH IN ECB
	ST	OP2A,DSCBRL,A8	STORE IN DSET

* 
*  HANDLE PARAMETER <CW>
* 
	CF	A14,T:SCW2
* 
*        SET/RESET FILECONTROL-MODE IF OPEN/CLOSE 
* 
	CWK	A7,/A1	OPEN
	RF(NE)	FD30	NO 
	LDKL	A1,/200	SET FILE-CTRL-MODE
	ORRS	A1,A8 
	RF	FD40
FD30	EQU	*
	CWK	A7,/A2	CLOSE 
	RF(NE)	FD50	NO 
	LDKL	A1,/FDFF	RESET FILE-CTRL-MODE 
	ANRS	A1,A8 
FD40	EQU	*
	CM	DSCBRL,A8 
	CM	DSCB1X,A8 
FD50	EQU	*

* 
*ECB PREPARED 
* 

	ABL	T:IO3	PERFORM I/O REQUEST
	END

HexDump

0x000…020 (0, 0, 400)  Head {h00=0x001c, h01=0x0050, text=» IDENT FDIO 801022REL10 «, t00=0x0000, t01=0x0004}
0x020…028              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0024}
0x028…052              Head {h00=0x0026, h01=0x0050, text=» ENTRY FDIO PERFORM TOSS FUNCTION «, t00=0x0000, t01=0x002c}
0x052…05a              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0056}
0x05a…088              Head {h00=0x002a, h01=0x0050, text=» EXTRN T:FDSP FETCH DATASET PARAMETERS«, t00=0x0000, t01=0x005e}
0x088…0b0              Head {h00=0x0024, h01=0x0050, text=» EXTRN T:IO3 PERFORM I/O REQUEST«, t00=0x0000, t01=0x008c}
0x0b0…0d6              Head {h00=0x0022, h01=0x0050, text=» EXTRN I:EVA0 EVALUATE ADDRESS«, t00=0x0000, t01=0x00b4}
0x0d6…0f8              Head {h00=0x001e, h01=0x0050, text=» EXTRN I:ERR2 ILLEGAL TYPE«, t00=0x0000, t01=0x00da}
0x0f8…120              Head {h00=0x0024, h01=0x0050, text=» EXTRN I:ERR ERROR PRINT ROUTINE«, t00=0x0000, t01=0x00fc}
0x120…14e              Head {h00=0x002a, h01=0x0050, text=» EXTRN T:SCW2 GET CW AND STORE IN ECB «, t00=0x0000, t01=0x0124}
0x14e…158              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0152}
0x158…17c              Head {h00=0x0020, h01=0x0050, text=»* CONDITIONAL ASSEMBLY FLAGS«, t00=0x0000, t01=0x015c}
0x17c…186              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0180}
0x186…198              Head {h00=0x000e, h01=0x0050, text=»TEST EQU 0«, t00=0x0000, t01=0x018a}
0x198…1ac              Head {h00=0x0010, h01=0x0050, text=»NOTEST EQU 1«, t00=0x0001, t01=0x000c}
0x1ac…1c4              Head {h00=0x0014, h01=0x0050, text=»PARM EQU NOTEST «, t00=0x0001, t01=0x0020}
0x1c4…1ce              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0038}
0x1ce…1ea              Head {h00=0x0018, h01=0x0050, text=»*TEMPORARY REGISTERS«, t00=0x0001, t01=0x0042}
0x1ea…1f4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x005e}
0x1f4…214              Head {h00=0x001c, h01=0x0050, text=»WK1 EQU A1 WORK REGISTER«, t00=0x0001, t01=0x0068}
0x214…234              Head {h00=0x001c, h01=0x0050, text=»OP1E EQU A6 OPERAND1 END«, t00=0x0001, t01=0x0088}
0x234…258              Head {h00=0x0020, h01=0x0050, text=»OP2A EQU A9 OPERAND2 ADDRESS«, t00=0x0001, t01=0x00a8}
0x258…27c              Head {h00=0x0020, h01=0x0050, text=»OP2E EQU A5 OPERAND 2 LENGTH«, t00=0x0001, t01=0x00cc}
0x27c…29e              Head {h00=0x001e, h01=0x0050, text=»OP2T EQU A3 OPERAND 2 TYPE«, t00=0x0001, t01=0x00f0}
0x29e…2a8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0112}
0x2a8…2bc              Head {h00=0x0010, h01=0x0050, text=»*BIT VALUES «, t00=0x0001, t01=0x011c}
0x2bc…2c6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0130}
0x2c6…2ee              Head {h00=0x0024, h01=0x0050, text=»ARITHB EQU X'10' ARITHMETIC BIT «, t00=0x0001, t01=0x013a}
0x2ee…312              Head {h00=0x0020, h01=0x0050, text=»NUMBIT EQU X'20' NUMERIC BIT«, t00=0x0001, t01=0x0162}
0x312…31c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0186}
0x31c…33c              Head {h00=0x001c, h01=0x0050, text=»*DATA SET DISPLACEMENTS «, t00=0x0001, t01=0x0190}
0x33c…346              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0020}
0x346…368              Head {h00=0x001e, h01=0x0050, text=»ECBBA EQU 2 BUFFER ADDRESS«, t00=0x0002, t01=0x002a}
0x368…38c              Head {h00=0x0020, h01=0x0050, text=»ECBRL EQU 4 REQUESTED LENGTH«, t00=0x0002, t01=0x004c}
0x38c…3b8              Head {h00=0x0028, h01=0x0050, text=»DSCBRL EQU 14 REQUESTED LENGTH ADDR «, t00=0x0002, t01=0x0070}
0x3b8…3de              Head {h00=0x0022, h01=0x0050, text=»DSCB1X EQU 16 CW-ITEM ADDRESS «, t00=0x0002, t01=0x009c}
0x3de…3ec              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0002, t01=0x00c2}
0x3ec…3f6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00d0}
0x3f6…416              Head {h00=0x001c, h01=0x0050, text=»*  PERFORM TOSS FUNCTION«, t00=0x0002, t01=0x00da}
0x416…420              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00fa}
0x420…458              Head {h00=0x0034, h01=0x0050, text=»*  CALL FDIO,<DSET>,<ORDER>,<ITEM>,<LENGTH>,<CW>«, t00=0x0002, t01=0x0104}
0x458…462              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x013c}
0x462…46a              Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x0146}
0x46a…47c              Head {h00=0x000e, h01=0x0050, text=»FDIO RES 0«, t00=0x0002, t01=0x014e}
0x47c…486              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0160}
0x486…4a8              Head {h00=0x001e, h01=0x0050, text=»*  HANDLE PARAMETER <DSET>«, t00=0x0002, t01=0x016a}
0x4a8…4b2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x018c}
0x4b2…4d2              Head {h00=0x001c, h01=0x0050, text=» CF A14,T:FDSP GET<DSET>«, t00=0x0003, t01=0x0008}
0x4d2…4da              Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0028}
0x4da…4e4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0030}
0x4e4…508              Head {h00=0x0020, h01=0x0050, text=»*  HANDLE PARAMETER <ORDER> «, t00=0x0003, t01=0x003a}
0x508…512              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x005e}
0x512…51a              Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0068}
0x51a…52e              Head {h00=0x0010, h01=0x0050, text=» LCR A7,A12 «, t00=0x0003, t01=0x0070}
0x52e…542              Head {h00=0x0010, h01=0x0050, text=» ADKL A12,1 «, t00=0x0003, t01=0x0084}
0x542…556              Head {h00=0x0010, h01=0x0050, text=» ANK A7,/FF «, t00=0x0003, t01=0x0098}
0x556…560              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00ac}
0x560…582              Head {h00=0x001e, h01=0x0050, text=»*  HANDLE PARAMETER <ITEM>«, t00=0x0003, t01=0x00b6}
0x582…58c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00d8}
0x58c…5ae              Head {h00=0x001e, h01=0x0050, text=» CF A14,I:EVA0 GET <ITEM> «, t00=0x0003, t01=0x00e2}
0x5ae…5de              Head {h00=0x002c, h01=0x0050, text=» ST OP2A,ECBBA,A8 STORE BUF.ADDR IN ECB «, t00=0x0003, t01=0x0104}
0x5de…5e6              Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0134}
0x5e6…612              Head {h00=0x0028, h01=0x0050, text=» SUR OP2E,OP2A COMPUTE BUFFER LENGTH«, t00=0x0003, t01=0x013c}
0x612…62e              Head {h00=0x0018, h01=0x0050, text=» LDR OP1E,OP2E SAVE «, t00=0x0003, t01=0x0168}
0x62e…636              Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0184}
0x636…640              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x018c}
0x640…664              Head {h00=0x0020, h01=0x0050, text=»*  HANDLE PARAMETER <LENGTH>«, t00=0x0004, t01=0x0008}
0x664…66e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x002c}
0x66e…692              Head {h00=0x0020, h01=0x0050, text=» CF A14,I:EVA0 GET <LENGTH> «, t00=0x0004, t01=0x0036}
0x692…6a8              Head {h00=0x0012, h01=0x0050, text=» IFT PARM=TEST«, t00=0x0004, t01=0x005a}
0x6a8…6c8              Head {h00=0x001c, h01=0x0050, text=» ANK OP2T,ARITHB+NUMBIT «, t00=0x0004, t01=0x0070}
0x6c8…6ea              Head {h00=0x001e, h01=0x0050, text=» SUK OP2T,NUMBIT BINARY ? «, t00=0x0004, t01=0x0090}
0x6ea…712              Head {h00=0x0024, h01=0x0050, text=» ABL(NZ) I:ERR2 NO! ILLEGAL TYPE«, t00=0x0004, t01=0x00b2}
0x712…742              Head {h00=0x002c, h01=0x0050, text=» CWR* OP1E,OP2A ILLEGAL REQUESTED LENGTH«, t00=0x0004, t01=0x00da}
0x742…758              Head {h00=0x0012, h01=0x0050, text=» RF(NL) LEN NO«, t00=0x0004, t01=0x010a}
0x758…76a              Head {h00=0x000e, h01=0x0050, text=» LDK WK1,5«, t00=0x0004, t01=0x0120}
0x76a…780              Head {h00=0x0012, h01=0x0050, text=» ABL I:ERR YES«, t00=0x0004, t01=0x0132}
0x780…792              Head {h00=0x000e, h01=0x0050, text=»LEN RES 0 «, t00=0x0004, t01=0x0148}
0x792…79e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0004, t01=0x015a}
0x79e…7a6              Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x0166}
0x7a6…7c6              Head {h00=0x001c, h01=0x0050, text=» LDR* WK1,OP2A GET VALUE«, t00=0x0004, t01=0x016e}
0x7c6…7f6              Head {h00=0x002c, h01=0x0050, text=» ST WK1,ECBRL,A8 STORE REQ.LENGTH IN ECB«, t00=0x0004, t01=0x018e}
0x7f6…81e              Head {h00=0x0024, h01=0x0050, text=» ST OP2A,DSCBRL,A8 STORE IN DSET«, t00=0x0005, t01=0x002e}
0x81e…826              Head {h00=0x0004, h01=0x0050, t00=0x0005, t01=0x0056}
0x826…830              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x005e}
0x830…850              Head {h00=0x001c, h01=0x0050, text=»*  HANDLE PARAMETER <CW>«, t00=0x0005, t01=0x0068}
0x850…85a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0088}
0x85a…870              Head {h00=0x0012, h01=0x0050, text=» CF A14,T:SCW2«, t00=0x0005, t01=0x0092}
0x870…87a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00a8}
0x87a…8b4              Head {h00=0x0036, h01=0x0050, text=»*        SET/RESET FILECONTROL-MODE IF OPEN/CLOSE «, t00=0x0005, t01=0x00b2}
0x8b4…8be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00ec}
0x8be…8d6              Head {h00=0x0014, h01=0x0050, text=» CWK A7,/A1 OPEN«, t00=0x0005, t01=0x00f6}
0x8d6…8ee              Head {h00=0x0014, h01=0x0050, text=» RF(NE) FD30 NO «, t00=0x0005, t01=0x010e}
0x8ee…916              Head {h00=0x0024, h01=0x0050, text=» LDKL A1,/200 SET FILE-CTRL-MODE«, t00=0x0005, t01=0x0126}
0x916…92a              Head {h00=0x0010, h01=0x0050, text=» ORRS A1,A8 «, t00=0x0005, t01=0x014e}
0x92a…93a              Head {h00=0x000c, h01=0x0050, text=» RF FD40«, t00=0x0005, t01=0x0162}
0x93a…94c              Head {h00=0x000e, h01=0x0050, text=»FD30 EQU *«, t00=0x0005, t01=0x0172}
0x94c…966              Head {h00=0x0016, h01=0x0050, text=» CWK A7,/A2 CLOSE «, t00=0x0005, t01=0x0184}
0x966…97e              Head {h00=0x0014, h01=0x0050, text=» RF(NE) FD50 NO «, t00=0x0006, t01=0x000e}
0x97e…9aa              Head {h00=0x0028, h01=0x0050, text=» LDKL A1,/FDFF RESET FILE-CTRL-MODE «, t00=0x0006, t01=0x0026}
0x9aa…9be              Head {h00=0x0010, h01=0x0050, text=» ANRS A1,A8 «, t00=0x0006, t01=0x0052}
0x9be…9d0              Head {h00=0x000e, h01=0x0050, text=»FD40 EQU *«, t00=0x0006, t01=0x0066}
0x9d0…9e6              Head {h00=0x0012, h01=0x0050, text=» CM DSCBRL,A8 «, t00=0x0006, t01=0x0078}
0x9e6…9fc              Head {h00=0x0012, h01=0x0050, text=» CM DSCB1X,A8 «, t00=0x0006, t01=0x008e}
0x9fc…a0e              Head {h00=0x000e, h01=0x0050, text=»FD50 EQU *«, t00=0x0006, t01=0x00a4}
0xa0e…a16              Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x00b6}
0xa16…a20              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00be}
0xa20…a36              Head {h00=0x0012, h01=0x0050, text=»*ECB PREPARED «, t00=0x0006, t01=0x00c8}
0xa36…a40              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00de}
0xa40…a48              Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x00e8}
0xa48…a6e              Head {h00=0x0022, h01=0x0050, text=» ABL T:IO3 PERFORM I/O REQUEST«, t00=0x0006, t01=0x00f0}
0xa6e…a7a              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0006, t01=0x0116}
0xa7a…a7e              Head {h00=0x4004, h01=0x0000}
0xa7e…a82              00 06 01 22                                                                                                                                                                                                                                       ┆   "┆
0xa82…a8a (7, 1, 8)    20 04 00 00 00 07 00 04                                                                                                                                                                                                                           ┆        ┆
0xa8a…ada (8, 2, 150)  00 40 00 48 20 49 44 45 4e 54 20 44 3a 44 55 31 30 20 20 54 52 41 20 31 30 2e 30 20 38 30 2d 31 31 2d 31 39 20 46 31 20 4f 31 31 31 31 20 20 52 45 4c 20 31 30 2e 30 20 38 30 2d 30 34 2d 31 31 00 08 00 04 00 0e 00 0a 01 04 c8 44 3a 44 55 31   ┆ @ H IDENT D:DU10  TRA 10.0 80-11-19 F1 O1111  REL 10.0 80-04-11           D:DU1┆
0xada…b20              30 00 00 08 00 48 00 10 00 0c 05 05 c8 44 3a 44 55 31 30 44 00 02 00 08 00 5a 00 0e 00 0a 03 04 00 00 00 01 00 00 00 02 00 08 00 6e 00 0e 00 0a 07 04 00 00 3a 44 00 02 00 00 00 08 00 80 40 04 00 00 00 08 00 92                                 ┆0    H       D:DU10D     Z                 n        :D        @       ┆
0xb20…b70 (9, 2, 172)  00 40 00 48 20 49 44 45 4e 54 20 5a 3a 44 55 32 30 20 20 54 52 41 20 31 30 2e 30 20 38 30 2d 31 31 2d 31 39 20 46 31 20 4f 31 31 31 31 20 20 52 45 4c 20 31 30 2e 30 20 38 30 2d 30 34 2d 31 31 00 09 00 04 00 0e 00 0a 01 04 c8 5a 3a 44 55 32   ┆ @ H IDENT Z:DU20  TRA 10.0 80-11-19 F1 O1111  REL 10.0 80-04-11           Z:DU2┆
0xb70…bc0              30 00 00 09 00 48 00 10 00 0c 05 05 c8 5a 3a 44 55 32 30 44 00 04 00 09 00 5a 00 10 00 0c 03 05 00 00 00 01 00 00 00 00 00 00 00 09 00 6e 00 10 00 0c 04 05 00 00 00 01 00 04 00 03 00 00 00 09 00 82 00 0e 00 0a 07 04 00 00 00 01 00 04 00 00   ┆0    H       Z:DU20D     Z                   n                                  ┆
0xbc0…bcc              00 09 00 96 40 04 00 00 00 09 00 a8                                                                                                                                                                                                               ┆    @       ┆
0xbcc…c1c (10, 2, 150) 00 40 00 48 20 49 44 45 4e 54 20 44 3a 44 55 32 30 20 20 54 52 41 20 31 30 2e 30 20 38 30 2d 31 31 2d 31 39 20 46 31 20 4f 31 31 31 31 20 20 52 45 4c 20 31 30 2e 30 20 38 30 2d 30 34 2d 31 31 00 0a 00 04 00 0e 00 0a 01 04 c8 44 3a 44 55 32   ┆ @ H IDENT D:DU20  TRA 10.0 80-11-19 F1 O1111  REL 10.0 80-04-11           D:DU2┆
0xc1c…c62              30 00 00 0a 00 48 00 10 00 0c 05 05 c8 44 3a 44 55 32 30 44 00 02 00 0a 00 5a 00 0e 00 0a 03 04 00 00 00 01 00 00 00 02 00 0a 00 6e 00 0e 00 0a 07 04 00 00 3a 44 00 02 00 00 00 0a 00 80 40 04 00 00 00 0a 00 92                                 ┆0    H       D:DU20D     Z                 n        :D        @       ┆
0xc62…cb2 (11, 2, 172) 00 40 00 48 20 49 44 45 4e 54 20 5a 3a 44 55 33 30 20 20 54 52 41 20 31 30 2e 30 20 38 30 2d 31 31 2d 31 39 20 46 31 20 4f 31 31 31 31 20 20 52 45 4c 20 31 30 2e 30 20 38 30 2d 30 34 2d 31 31 00 0b 00 04 00 0e 00 0a 01 04 c8 5a 3a 44 55 33   ┆ @ H IDENT Z:DU30  TRA 10.0 80-11-19 F1 O1111  REL 10.0 80-04-11           Z:DU3┆
0xcb2…d02              30 00 00 0b 00 48 00 10 00 0c 05 05 c8 5a 3a 44 55 33 30 44 00 04 00 0b 00 5a 00 10 00 0c 03 05 00 00 00 01 00 00 00 00 00 00 00 0b 00 6e 00 10 00 0c 04 05 00 00 00 01 00 04 00 03 00 00 00 0b 00 82 00 0e 00 0a 07 04 00 00 00 01 00 04 00 00   ┆0    H       Z:DU30D     Z                   n                                  ┆
0xd02…d0e              00 0b 00 96 40 04 00 00 00 0b 00 a8                                                                                                                                                                                                               ┆    @       ┆
0xd0e…d5e (12, 2, 150) 00 40 00 48 20 49 44 45 4e 54 20 44 3a 44 55 33 30 20 20 54 52 41 20 31 30 2e 30 20 38 30 2d 31 31 2d 31 39 20 46 31 20 4f 31 31 31 31 20 20 52 45 4c 20 31 30 2e 30 20 38 30 2d 30 34 2d 31 31 00 0c 00 04 00 0e 00 0a 01 04 c8 44 3a 44 55 33   ┆ @ H IDENT D:DU30  TRA 10.0 80-11-19 F1 O1111  REL 10.0 80-04-11           D:DU3┆
0xd5e…da4              30 00 00 0c 00 48 00 10 00 0c 05 05 c8 44 3a 44 55 33 30 44 00 02 00 0c 00 5a 00 0e 00 0a 03 04 00 00 00 01 00 00 00 02 00 0c 00 6e 00 0e 00 0a 07 04 00 00 3a 44 00 02 00 00 00 0c 00 80 40 04 00 00 00 0c 00 92                                 ┆0    H       D:DU30D     Z                 n        :D        @       ┆

Reduced view