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

⟦d0c02e11f⟧

    Length: 7914 (0x1eea)
    Notes: pts_type(SC)
    Names: »DATBSC.SC«

Derivation

└─⟦928b1fd3e⟧ Bits:30009671 Philips computer tape "600131"
    └─⟦this⟧ »UPDATE/DATBSC.SC« 

PTS(SC)

	IDENT DATBSC	REL 11.0 81-10-18 870150541100

************************************************************************
*                                                                      *
*        DATBSC       DATA DIVISION FOR IBM-3270 EMULATION PACKAGE     *
*                     (BSC). THIS MODULE ALSO CONTAINS THE        * 
*                     CREDIT CODED START-UP ROUTINES.                  *
*                                                                      *
************************************************************************
	EJECT
	DDIV 
****************************************************
* 
*        KB/VDU TERMINAL WITH ONE DC-LINE 
* 
****************************************************
	TERM	K1
* 
	CWB	CB1
	TWB	TB1
* 
	START	KBVGO
* 
DSKBAN	DSET	FC=X'20',DEV=KA,BUFL=2
DSKBSD	DSET	FC=X'40',DEV=KI,BUFL=2
DSVDU	DSET	FC=X'42',DEV=DY,BUFL=162 
DSICR	DSET	FC=X'50',DEV=II
DSICW	DSET	FC=X'51',DEV=IO
DSDC1	DSET	FC=X'61' 
DSKBN	DSET	FC=X'21',DEV=KBN,BUFL=2	NUMERIC FOR P&T
	EJECT
*************************************************** 
* 
*        KB/VDU TERMINAL WITH TWO DC-LINES
* 
*************************************************** 
*	TERM	K2 
* 
*	CWB	CB1 
*	TWB	TB1 
* 
*	START	KBVGO 
* 
*DSKBAN	DSET	FC=X'20',DEV=KA,BUFL=2 
*DSKBSD	DSET	FC=X'40',DEV=KI,BUFL=2 
*DSVDU	DSET	FC=X'42',DEV=DY,BUFL=162
*DSICR	DSET	FC=X'50',DEV=II 
*DSICW	DSET	FC=X'51',DEV=IO 
*DSDC1	DSET	FC=X'61'
*DSDC2	DSET	FC=X'62'
	EJECT
****************************************************
* 
*        PRINTER TERMINAL WITH ONE DC-LINE
* 
****************************************************
	TERM	P1
* 
	CWB	CB1
	TWB	TB1
* 
	START	PRTGO
* 
PDSPRT	DSET	FC=X'30',BUFL=134	GENERAL DATA SET FOR PRINTERS 
PDSICR	DSET	FC=X'50',DEV=II 
PDSICW	DSET	FC=X'51',DEV=IO 
PDSDC1	DSET	FC=X'61'
	EJECT
***************************************************** 
* 
*        PRINTER TERMINAL WITH TWO DC-LINES 
* 
******************************************************
*	TERM	P2 
* 
*	CWB	CB1 
*	TWB	TB1 
* 
*	START	PRTGO 
* 
*PDSPRT	DSET	FC=X'30',BUFL=134	GENERAL DATA SET FOR PRINTERS
*PDSICR	DSET	FC=X'50',DEV=II
*PDSICW	DSET	FC=X'51',DEV=IO
*PDSDC1	DSET	FC=X'61' 
*PDSDC2	DSET	FC=X'62' 
	EJECT
************************************************************************
*                                                                      *
*        WORK AREA FOR KB/VDU TASKS                                    *
*                                                                      *
************************************************************************
TB1	BLK 
* 
TCT01	BIN	4X'0'	TID AND STACKBASE 
BVDU	STRG	3840X'0'	VDU SCREEN BUFFER
LINFLG	STRG	48X'0'	INTERNAL LINE FLAGS
PCURS	STRG	4X'0'	REL. CURSOR ADDRESS
ATTRIB	STRG	4X'0'	LAST ATTRIBUTE CHARACTER
CURATT	STRG	4X'0'	REL. ATTRIBUTE ADDRESS
WCC	STRG	4X'0'	WCC CHAR.
KBINH	STRG	4X'0'	KEYBOARD INHIBIT INDIC.
LINCNT	STRG	4X'0'	
DCLENG	STRG	4X'0'	DC READ EFFECTIVE LENGTH
INTATT	STRG	4X'0'	INTENSITY ATTRIBUTE 
OFFFLG	STRG	4X'0'	OFFLINE FLAG
PRTID	STRG	4X'0'	TASKID FOR HARDCOPY
BRAGE	STRG	192X'0'	LEKSAND
* 
* FORMATION OF BRAGE - LEKSAND
* 
* PRTTYP   4X   TYPE OF PRINTER 
* CCC      4X 
* MAIN     4X 
* MODE     4X   INSERT INDICATOR
* KEYS     4X   KEY LOCK STATUS 
* ECBBLK   20X  ECB BLOCK FOR MULTIPLE WAIT 
* RDMORE   4X   NEXT ADDRESS OF READ MORE KEYS
* CURPOS   4X   CURSOR POSITION 
* BUFPNT   4X   BUFFER POINTER
* REGI     4X   SAVE AREA 
* STACK1   28X  SAVE AREA 
* STACK2   28X  SAVE AREA 
* UNPMOD   4X   UNPACK MODE 
* BSCMOD   4X   BSC MODE
* ECBTAB        ECB TABLE 
* ECBKB    4X   ECB KB
* ECBPRT   4X   ECB PRINTER 
* ECBSD    4X   ECB SIGNAL DISPLAY
* ECBVDU   4X   ECB VDU 
* ECBICR   4X   ECB INTERTASK READ
* ECBICW   4X   ECB INTERTASK WRITE 
* ECBDC1   4X   ECB DC LINE 1 
* ECBKB2    4X    ECB NUMERIC KB, P & T 
	EJECT
******************************************************************
*                                                                *
*        COMMON WORK AREA FOR ALL TASKS                          *
*                                                                *
******************************************************************
CB1	BLK 
* 
MF1CU	STRG	X'4142'	SYMBOLIC CLUSTER ADDRESS 
IDTEXT	STRG	22'IDENT    NOT OPERABLE '	 IDENT KEY TEXT
***STATXT	STRG	15'DTE ADDRESS    '	STAT LAYOUT
***SA	STRG	15'STAT OVERFLOW  '
***SB	STRG	15'PRO REC BLOCKS '
***SC	STRG	15'PRO REC REJ-BSY'
***SD	STRG	15'PRO REC REJ-OVF'
***SE	STRG	15'PRO REC REJ-PAR'
***SF	STRG	15'PRO SND BLOCKS '
***SG	STRG	15'PRO SND RESND  '
***SH	STRG	15'PRO PROC-TIMOUT'
***SI	STRG	15'PRO POLL-TIMOUT'
***SJ	STRG	15'DTE REC ERROR  '
***SK	STRG	30'DTE SND ERROR  DCE ERROR      ' 
TSKTAB	STRG	256X'0'	TASK TABLE WITH STATUS
ENDTAB	STRG	4X'FFFF'	END MARK 
	PDIV 
* 
*        ENTRY POINTS AND EXTERNAL REFERENCES 
* 
	ENTRY	KBVGO
	ENTRY	PRTGO
	EXT	VDUKB
	EXT	PRINT
	EXT	GETTID	GET TASK IDENTITY 
**	EXT	OFFLNE	CREDIT APPLICATION START ADDRESS
	EJECT
****************************************
* 
*   START ADDRESS FOR VDU TASK
* 
****************************************

KBVGO 
	CALL	GETTID,TCT01
KB050 
	CALL	VDUKB,TCT01 
**	PERF	OFFLNE	BRANCH TO CREDIT CODE
	B	KB050	RETURN TO IBM-3270 EMULATION 
	EJECT
********************************************* 
* 
*    START ADDRESS FOR PRINTER TASK 
* 
********************************************* 

PRTGO 
	CALL	GETTID,TCT01
	CALL	PRINT,TCT01 
	END

HexDump

0x0000…0034 (0, 0, 400)  Head {h00=0x0030, h01=0x0050, text=» IDENT DATBSC REL 11.0 81-10-18 870150541100«, t00=0x0000, t01=0x0004}
0x0034…003c              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0038}
0x003c…008c              Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0000, t01=0x0040}
0x008c…00dc              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0000, t01=0x0090}
0x00dc…012c              Head {h00=0x004c, h01=0x0050, text=»*        DATBSC       DATA DIVISION FOR IBM-3270 EMULATION PACKAGE     *«, t00=0x0000, t01=0x00e0}
0x012c…0178              Head {h00=0x0048, h01=0x0050, text=»*                     (BSC). THIS MODULE ALSO CONTAINS THE        * «, t00=0x0000, t01=0x0130}
0x0178…01c8              Head {h00=0x004c, h01=0x0050, text=»*                     CREDIT CODED START-UP ROUTINES.                  *«, t00=0x0000, t01=0x017c}
0x01c8…0218              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0001, t01=0x003c}
0x0218…0268              Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0001, t01=0x008c}
0x0268…0276              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x00dc}
0x0276…0284              Head {h00=0x000a, h01=0x0050, text=» DDIV «, t00=0x0001, t01=0x00ea}
0x0284…02c0              Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0001, t01=0x00f8}
0x02c0…02ca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0134}
0x02ca…02fc              Head {h00=0x002e, h01=0x0050, text=»*        KB/VDU TERMINAL WITH ONE DC-LINE «, t00=0x0001, t01=0x013e}
0x02fc…0306              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0170}
0x0306…0342              Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0001, t01=0x017a}
0x0342…0352              Head {h00=0x000c, h01=0x0050, text=» TERM K1«, t00=0x0002, t01=0x0026}
0x0352…035c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0036}
0x035c…036c              Head {h00=0x000c, h01=0x0050, text=» CWB CB1«, t00=0x0002, t01=0x0040}
0x036c…037c              Head {h00=0x000c, h01=0x0050, text=» TWB TB1«, t00=0x0002, t01=0x0050}
0x037c…0386              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0060}
0x0386…039a              Head {h00=0x0010, h01=0x0050, text=» START KBVGO«, t00=0x0002, t01=0x006a}
0x039a…03a4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x007e}
0x03a4…03ce              Head {h00=0x0026, h01=0x0050, text=»DSKBAN DSET FC=X'20',DEV=KA,BUFL=2«, t00=0x0002, t01=0x0088}
0x03ce…03f8              Head {h00=0x0026, h01=0x0050, text=»DSKBSD DSET FC=X'40',DEV=KI,BUFL=2«, t00=0x0002, t01=0x00b2}
0x03f8…0424              Head {h00=0x0028, h01=0x0050, text=»DSVDU DSET FC=X'42',DEV=DY,BUFL=162 «, t00=0x0002, t01=0x00dc}
0x0424…0446              Head {h00=0x001e, h01=0x0050, text=»DSICR DSET FC=X'50',DEV=II«, t00=0x0002, t01=0x0108}
0x0446…0468              Head {h00=0x001e, h01=0x0050, text=»DSICW DSET FC=X'51',DEV=IO«, t00=0x0002, t01=0x012a}
0x0468…0484              Head {h00=0x0018, h01=0x0050, text=»DSDC1 DSET FC=X'61' «, t00=0x0002, t01=0x014c}
0x0484…04be              Head {h00=0x0036, h01=0x0050, text=»DSKBN DSET FC=X'21',DEV=KBN,BUFL=2 NUMERIC FOR P&T«, t00=0x0002, t01=0x0168}
0x04be…04cc              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0003, t01=0x0012}
0x04cc…0508              Head {h00=0x0038, h01=0x0050, text=»*************************************************** «, t00=0x0003, t01=0x0020}
0x0508…0512              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x005c}
0x0512…0544              Head {h00=0x002e, h01=0x0050, text=»*        KB/VDU TERMINAL WITH TWO DC-LINES«, t00=0x0003, t01=0x0066}
0x0544…054e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0098}
0x054e…058a              Head {h00=0x0038, h01=0x0050, text=»*************************************************** «, t00=0x0003, t01=0x00a2}
0x058a…059c              Head {h00=0x000e, h01=0x0050, text=»* TERM K2 «, t00=0x0003, t01=0x00de}
0x059c…05a6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00f0}
0x05a6…05b8              Head {h00=0x000e, h01=0x0050, text=»* CWB CB1 «, t00=0x0003, t01=0x00fa}
0x05b8…05ca              Head {h00=0x000e, h01=0x0050, text=»* TWB TB1 «, t00=0x0003, t01=0x010c}
0x05ca…05d4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x011e}
0x05d4…05ea              Head {h00=0x0012, h01=0x0050, text=»* START KBVGO «, t00=0x0003, t01=0x0128}
0x05ea…05f4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x013e}
0x05f4…0620              Head {h00=0x0028, h01=0x0050, text=»*DSKBAN DSET FC=X'20',DEV=KA,BUFL=2 «, t00=0x0003, t01=0x0148}
0x0620…064c              Head {h00=0x0028, h01=0x0050, text=»*DSKBSD DSET FC=X'40',DEV=KI,BUFL=2 «, t00=0x0003, t01=0x0174}
0x064c…0678              Head {h00=0x0028, h01=0x0050, text=»*DSVDU DSET FC=X'42',DEV=DY,BUFL=162«, t00=0x0004, t01=0x0010}
0x0678…069c              Head {h00=0x0020, h01=0x0050, text=»*DSICR DSET FC=X'50',DEV=II «, t00=0x0004, t01=0x003c}
0x069c…06c0              Head {h00=0x0020, h01=0x0050, text=»*DSICW DSET FC=X'51',DEV=IO «, t00=0x0004, t01=0x0060}
0x06c0…06dc              Head {h00=0x0018, h01=0x0050, text=»*DSDC1 DSET FC=X'61'«, t00=0x0004, t01=0x0084}
0x06dc…06f8              Head {h00=0x0018, h01=0x0050, text=»*DSDC2 DSET FC=X'62'«, t00=0x0004, t01=0x00a0}
0x06f8…0706              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x00bc}
0x0706…0742              Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0004, t01=0x00ca}
0x0742…074c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0106}
0x074c…077e              Head {h00=0x002e, h01=0x0050, text=»*        PRINTER TERMINAL WITH ONE DC-LINE«, t00=0x0004, t01=0x0110}
0x077e…0788              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0142}
0x0788…07c4              Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0004, t01=0x014c}
0x07c4…07d4              Head {h00=0x000c, h01=0x0050, text=» TERM P1«, t00=0x0004, t01=0x0188}
0x07d4…07de              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0008}
0x07de…07ee              Head {h00=0x000c, h01=0x0050, text=» CWB CB1«, t00=0x0005, t01=0x0012}
0x07ee…07fe              Head {h00=0x000c, h01=0x0050, text=» TWB TB1«, t00=0x0005, t01=0x0022}
0x07fe…0808              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0032}
0x0808…081c              Head {h00=0x0010, h01=0x0050, text=» START PRTGO«, t00=0x0005, t01=0x003c}
0x081c…0826              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0050}
0x0826…086a              Head {h00=0x0040, h01=0x0050, text=»PDSPRT DSET FC=X'30',BUFL=134 GENERAL DATA SET FOR PRINTERS «, t00=0x0005, t01=0x005a}
0x086a…088e              Head {h00=0x0020, h01=0x0050, text=»PDSICR DSET FC=X'50',DEV=II «, t00=0x0005, t01=0x009e}
0x088e…08b2              Head {h00=0x0020, h01=0x0050, text=»PDSICW DSET FC=X'51',DEV=IO «, t00=0x0005, t01=0x00c2}
0x08b2…08ce              Head {h00=0x0018, h01=0x0050, text=»PDSDC1 DSET FC=X'61'«, t00=0x0005, t01=0x00e6}
0x08ce…08dc              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0005, t01=0x0102}
0x08dc…091a              Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x0005, t01=0x0110}
0x091a…0924              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x014e}
0x0924…0958              Head {h00=0x0030, h01=0x0050, text=»*        PRINTER TERMINAL WITH TWO DC-LINES «, t00=0x0005, t01=0x0158}
0x0958…0962              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x018c}
0x0962…09a0              Head {h00=0x003a, h01=0x0050, text=»******************************************************«, t00=0x0006, t01=0x0008}
0x09a0…09b2              Head {h00=0x000e, h01=0x0050, text=»* TERM P2 «, t00=0x0006, t01=0x0046}
0x09b2…09bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0058}
0x09bc…09ce              Head {h00=0x000e, h01=0x0050, text=»* CWB CB1 «, t00=0x0006, t01=0x0062}
0x09ce…09e0              Head {h00=0x000e, h01=0x0050, text=»* TWB TB1 «, t00=0x0006, t01=0x0074}
0x09e0…09ea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0086}
0x09ea…0a00              Head {h00=0x0012, h01=0x0050, text=»* START PRTGO «, t00=0x0006, t01=0x0090}
0x0a00…0a0a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00a6}
0x0a0a…0a4e              Head {h00=0x0040, h01=0x0050, text=»*PDSPRT DSET FC=X'30',BUFL=134 GENERAL DATA SET FOR PRINTERS«, t00=0x0006, t01=0x00b0}
0x0a4e…0a72              Head {h00=0x0020, h01=0x0050, text=»*PDSICR DSET FC=X'50',DEV=II«, t00=0x0006, t01=0x00f4}
0x0a72…0a96              Head {h00=0x0020, h01=0x0050, text=»*PDSICW DSET FC=X'51',DEV=IO«, t00=0x0006, t01=0x0118}
0x0a96…0ab4              Head {h00=0x001a, h01=0x0050, text=»*PDSDC1 DSET FC=X'61' «, t00=0x0006, t01=0x013c}
0x0ab4…0ad2              Head {h00=0x001a, h01=0x0050, text=»*PDSDC2 DSET FC=X'62' «, t00=0x0006, t01=0x015a}
0x0ad2…0ae0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0006, t01=0x0178}
0x0ae0…0b30              Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0006, t01=0x0186}
0x0b30…0b80              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0007, t01=0x0046}
0x0b80…0bd0              Head {h00=0x004c, h01=0x0050, text=»*        WORK AREA FOR KB/VDU TASKS                                    *«, t00=0x0007, t01=0x0096}
0x0bd0…0c20              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0007, t01=0x00e6}
0x0c20…0c70              Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0007, t01=0x0136}
0x0c70…0c80              Head {h00=0x000c, h01=0x0050, text=»TB1 BLK «, t00=0x0007, t01=0x0186}
0x0c80…0c8a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0008}
0x0c8a…0cb4              Head {h00=0x0026, h01=0x0050, text=»TCT01 BIN 4X'0' TID AND STACKBASE «, t00=0x0008, t01=0x0012}
0x0cb4…0ce0              Head {h00=0x0028, h01=0x0050, text=»BVDU STRG 3840X'0' VDU SCREEN BUFFER«, t00=0x0008, t01=0x003c}
0x0ce0…0d0e              Head {h00=0x002a, h01=0x0050, text=»LINFLG STRG 48X'0' INTERNAL LINE FLAGS«, t00=0x0008, t01=0x0068}
0x0d0e…0d3a              Head {h00=0x0028, h01=0x0050, text=»PCURS STRG 4X'0' REL. CURSOR ADDRESS«, t00=0x0008, t01=0x0096}
0x0d3a…0d6c              Head {h00=0x002e, h01=0x0050, text=»ATTRIB STRG 4X'0' LAST ATTRIBUTE CHARACTER«, t00=0x0008, t01=0x00c2}
0x0d6c…0d9c              Head {h00=0x002c, h01=0x0050, text=»CURATT STRG 4X'0' REL. ATTRIBUTE ADDRESS«, t00=0x0008, t01=0x00f4}
0x0d9c…0dbc              Head {h00=0x001c, h01=0x0050, text=»WCC STRG 4X'0' WCC CHAR.«, t00=0x0008, t01=0x0124}
0x0dbc…0dec              Head {h00=0x002c, h01=0x0050, text=»KBINH STRG 4X'0' KEYBOARD INHIBIT INDIC.«, t00=0x0008, t01=0x0144}
0x0dec…0e06              Head {h00=0x0016, h01=0x0050, text=»LINCNT STRG 4X'0' «, t00=0x0008, t01=0x0174}
0x0e06…0e38              Head {h00=0x002e, h01=0x0050, text=»DCLENG STRG 4X'0' DC READ EFFECTIVE LENGTH«, t00=0x0008, t01=0x018e}
0x0e38…0e66              Head {h00=0x002a, h01=0x0050, text=»INTATT STRG 4X'0' INTENSITY ATTRIBUTE «, t00=0x0009, t01=0x0030}
0x0e66…0e8c              Head {h00=0x0022, h01=0x0050, text=»OFFFLG STRG 4X'0' OFFLINE FLAG«, t00=0x0009, t01=0x005e}
0x0e8c…0eb8              Head {h00=0x0028, h01=0x0050, text=»PRTID STRG 4X'0' TASKID FOR HARDCOPY«, t00=0x0009, t01=0x0084}
0x0eb8…0eda              Head {h00=0x001e, h01=0x0050, text=»BRAGE STRG 192X'0' LEKSAND«, t00=0x0009, t01=0x00b0}
0x0eda…0ee4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00d2}
0x0ee4…0f0a              Head {h00=0x0022, h01=0x0050, text=»* FORMATION OF BRAGE - LEKSAND«, t00=0x0009, t01=0x00dc}
0x0f0a…0f14              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0102}
0x0f14…0f3c              Head {h00=0x0024, h01=0x0050, text=»* PRTTYP   4X   TYPE OF PRINTER «, t00=0x0009, t01=0x010c}
0x0f3c…0f52              Head {h00=0x0012, h01=0x0050, text=»* CCC      4X «, t00=0x0009, t01=0x0134}
0x0f52…0f68              Head {h00=0x0012, h01=0x0050, text=»* MAIN     4X «, t00=0x0009, t01=0x014a}
0x0f68…0f90              Head {h00=0x0024, h01=0x0050, text=»* MODE     4X   INSERT INDICATOR«, t00=0x0009, t01=0x0160}
0x0f90…0fb8              Head {h00=0x0024, h01=0x0050, text=»* KEYS     4X   KEY LOCK STATUS «, t00=0x0009, t01=0x0188}
0x0fb8…0fec              Head {h00=0x0030, h01=0x0050, text=»* ECBBLK   20X  ECB BLOCK FOR MULTIPLE WAIT «, t00=0x000a, t01=0x0020}
0x0fec…1022              Head {h00=0x0032, h01=0x0050, text=»* RDMORE   4X   NEXT ADDRESS OF READ MORE KEYS«, t00=0x000a, t01=0x0054}
0x1022…104a              Head {h00=0x0024, h01=0x0050, text=»* CURPOS   4X   CURSOR POSITION «, t00=0x000a, t01=0x008a}
0x104a…1070              Head {h00=0x0022, h01=0x0050, text=»* BUFPNT   4X   BUFFER POINTER«, t00=0x000a, t01=0x00b2}
0x1070…1092              Head {h00=0x001e, h01=0x0050, text=»* REGI     4X   SAVE AREA «, t00=0x000a, t01=0x00d8}
0x1092…10b4              Head {h00=0x001e, h01=0x0050, text=»* STACK1   28X  SAVE AREA «, t00=0x000a, t01=0x00fa}
0x10b4…10d6              Head {h00=0x001e, h01=0x0050, text=»* STACK2   28X  SAVE AREA «, t00=0x000a, t01=0x011c}
0x10d6…10fa              Head {h00=0x0020, h01=0x0050, text=»* UNPMOD   4X   UNPACK MODE «, t00=0x000a, t01=0x013e}
0x10fa…111a              Head {h00=0x001c, h01=0x0050, text=»* BSCMOD   4X   BSC MODE«, t00=0x000a, t01=0x0162}
0x111a…113c              Head {h00=0x001e, h01=0x0050, text=»* ECBTAB        ECB TABLE «, t00=0x000a, t01=0x0182}
0x113c…115a              Head {h00=0x001a, h01=0x0050, text=»* ECBKB    4X   ECB KB«, t00=0x000b, t01=0x0014}
0x115a…117e              Head {h00=0x0020, h01=0x0050, text=»* ECBPRT   4X   ECB PRINTER «, t00=0x000b, t01=0x0032}
0x117e…11a8              Head {h00=0x0026, h01=0x0050, text=»* ECBSD    4X   ECB SIGNAL DISPLAY«, t00=0x000b, t01=0x0056}
0x11a8…11c8              Head {h00=0x001c, h01=0x0050, text=»* ECBVDU   4X   ECB VDU «, t00=0x000b, t01=0x0080}
0x11c8…11f2              Head {h00=0x0026, h01=0x0050, text=»* ECBICR   4X   ECB INTERTASK READ«, t00=0x000b, t01=0x00a0}
0x11f2…121e              Head {h00=0x0028, h01=0x0050, text=»* ECBICW   4X   ECB INTERTASK WRITE «, t00=0x000b, t01=0x00ca}
0x121e…1244              Head {h00=0x0022, h01=0x0050, text=»* ECBDC1   4X   ECB DC LINE 1 «, t00=0x000b, t01=0x00f6}
0x1244…1274              Head {h00=0x002c, h01=0x0050, text=»* ECBKB2    4X    ECB NUMERIC KB, P & T «, t00=0x000b, t01=0x011c}
0x1274…1282              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000b, t01=0x014c}
0x1282…12cc              Head {h00=0x0046, h01=0x0050, text=»******************************************************************«, t00=0x000b, t01=0x015a}
0x12cc…1316              Head {h00=0x0046, h01=0x0050, text=»*                                                                *«, t00=0x000c, t01=0x0014}
0x1316…1360              Head {h00=0x0046, h01=0x0050, text=»*        COMMON WORK AREA FOR ALL TASKS                          *«, t00=0x000c, t01=0x005e}
0x1360…13aa              Head {h00=0x0046, h01=0x0050, text=»*                                                                *«, t00=0x000c, t01=0x00a8}
0x13aa…13f4              Head {h00=0x0046, h01=0x0050, text=»******************************************************************«, t00=0x000c, t01=0x00f2}
0x13f4…1404              Head {h00=0x000c, h01=0x0050, text=»CB1 BLK «, t00=0x000c, t01=0x013c}
0x1404…140e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x014c}
0x140e…1442              Head {h00=0x0030, h01=0x0050, text=»MF1CU STRG X'4142' SYMBOLIC CLUSTER ADDRESS «, t00=0x000c, t01=0x0156}
0x1442…1480              Head {h00=0x003a, h01=0x0050, text=»IDTEXT STRG 22'IDENT    NOT OPERABLE '  IDENT KEY TEXT«, t00=0x000c, t01=0x018a}
0x1480…14b6              Head {h00=0x0032, h01=0x0050, text=»***STATXT STRG 15'DTE ADDRESS    ' STAT LAYOUT«, t00=0x000d, t01=0x0038}
0x14b6…14dc              Head {h00=0x0022, h01=0x0050, text=»***SA STRG 15'STAT OVERFLOW  '«, t00=0x000d, t01=0x006e}
0x14dc…1502              Head {h00=0x0022, h01=0x0050, text=»***SB STRG 15'PRO REC BLOCKS '«, t00=0x000d, t01=0x0094}
0x1502…1528              Head {h00=0x0022, h01=0x0050, text=»***SC STRG 15'PRO REC REJ-BSY'«, t00=0x000d, t01=0x00ba}
0x1528…154e              Head {h00=0x0022, h01=0x0050, text=»***SD STRG 15'PRO REC REJ-OVF'«, t00=0x000d, t01=0x00e0}
0x154e…1574              Head {h00=0x0022, h01=0x0050, text=»***SE STRG 15'PRO REC REJ-PAR'«, t00=0x000d, t01=0x0106}
0x1574…159a              Head {h00=0x0022, h01=0x0050, text=»***SF STRG 15'PRO SND BLOCKS '«, t00=0x000d, t01=0x012c}
0x159a…15c0              Head {h00=0x0022, h01=0x0050, text=»***SG STRG 15'PRO SND RESND  '«, t00=0x000d, t01=0x0152}
0x15c0…15e6              Head {h00=0x0022, h01=0x0050, text=»***SH STRG 15'PRO PROC-TIMOUT'«, t00=0x000d, t01=0x0178}
0x15e6…160c              Head {h00=0x0022, h01=0x0050, text=»***SI STRG 15'PRO POLL-TIMOUT'«, t00=0x000e, t01=0x000e}
0x160c…1632              Head {h00=0x0022, h01=0x0050, text=»***SJ STRG 15'DTE REC ERROR  '«, t00=0x000e, t01=0x0034}
0x1632…1668              Head {h00=0x0032, h01=0x0050, text=»***SK STRG 30'DTE SND ERROR  DCE ERROR      ' «, t00=0x000e, t01=0x005a}
0x1668…169a              Head {h00=0x002e, h01=0x0050, text=»TSKTAB STRG 256X'0' TASK TABLE WITH STATUS«, t00=0x000e, t01=0x0090}
0x169a…16c0              Head {h00=0x0022, h01=0x0050, text=»ENDTAB STRG 4X'FFFF' END MARK «, t00=0x000e, t01=0x00c2}
0x16c0…16ce              Head {h00=0x000a, h01=0x0050, text=» PDIV «, t00=0x000e, t01=0x00e8}
0x16ce…16d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00f6}
0x16d8…170e              Head {h00=0x0032, h01=0x0050, text=»*        ENTRY POINTS AND EXTERNAL REFERENCES «, t00=0x000e, t01=0x0100}
0x170e…1718              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0136}
0x1718…172c              Head {h00=0x0010, h01=0x0050, text=» ENTRY KBVGO«, t00=0x000e, t01=0x0140}
0x172c…1740              Head {h00=0x0010, h01=0x0050, text=» ENTRY PRTGO«, t00=0x000e, t01=0x0154}
0x1740…1752              Head {h00=0x000e, h01=0x0050, text=» EXT VDUKB«, t00=0x000e, t01=0x0168}
0x1752…1764              Head {h00=0x000e, h01=0x0050, text=» EXT PRINT«, t00=0x000e, t01=0x017a}
0x1764…178a              Head {h00=0x0022, h01=0x0050, text=» EXT GETTID GET TASK IDENTITY «, t00=0x000e, t01=0x018c}
0x178a…17c0              Head {h00=0x0032, h01=0x0050, text=»** EXT OFFLNE CREDIT APPLICATION START ADDRESS«, t00=0x000f, t01=0x0022}
0x17c0…17ce              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000f, t01=0x0058}
0x17ce…17fe              Head {h00=0x002c, h01=0x0050, text=»****************************************«, t00=0x000f, t01=0x0066}
0x17fe…1808              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0096}
0x1808…182e              Head {h00=0x0022, h01=0x0050, text=»*   START ADDRESS FOR VDU TASK«, t00=0x000f, t01=0x00a0}
0x182e…1838              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00c6}
0x1838…1868              Head {h00=0x002c, h01=0x0050, text=»****************************************«, t00=0x000f, t01=0x00d0}
0x1868…1870              Head {h00=0x0004, h01=0x0050, t00=0x000f, t01=0x0100}
0x1870…187e              Head {h00=0x000a, h01=0x0050, text=»KBVGO «, t00=0x000f, t01=0x0108}
0x187e…1898              Head {h00=0x0016, h01=0x0050, text=» CALL GETTID,TCT01«, t00=0x000f, t01=0x0116}
0x1898…18a6              Head {h00=0x000a, h01=0x0050, text=»KB050 «, t00=0x000f, t01=0x0130}
0x18a6…18c0              Head {h00=0x0016, h01=0x0050, text=» CALL VDUKB,TCT01 «, t00=0x000f, t01=0x013e}
0x18c0…18ec              Head {h00=0x0028, h01=0x0050, text=»** PERF OFFLNE BRANCH TO CREDIT CODE«, t00=0x000f, t01=0x0158}
0x18ec…191a              Head {h00=0x002a, h01=0x0050, text=» B KB050 RETURN TO IBM-3270 EMULATION «, t00=0x000f, t01=0x0184}
0x191a…1928              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x0022}
0x1928…195e              Head {h00=0x0032, h01=0x0050, text=»********************************************* «, t00=0x0010, t01=0x0030}
0x195e…1968              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0066}
0x1968…1994              Head {h00=0x0028, h01=0x0050, text=»*    START ADDRESS FOR PRINTER TASK «, t00=0x0010, t01=0x0070}
0x1994…199e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x009c}
0x199e…19d4              Head {h00=0x0032, h01=0x0050, text=»********************************************* «, t00=0x0010, t01=0x00a6}
0x19d4…19dc              Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x00dc}
0x19dc…19ea              Head {h00=0x000a, h01=0x0050, text=»PRTGO «, t00=0x0010, t01=0x00e4}
0x19ea…1a04              Head {h00=0x0016, h01=0x0050, text=» CALL GETTID,TCT01«, t00=0x0010, t01=0x00f2}
0x1a04…1a1e              Head {h00=0x0016, h01=0x0050, text=» CALL PRINT,TCT01 «, t00=0x0010, t01=0x010c}
0x1a1e…1a2a              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0010, t01=0x0126}
0x1a2a…1a2e              Head {h00=0x4004, h01=0x0000}
0x1a2e…1a32              00 10 01 32                                                                                                                                                                                                                                       ┆   2┆
0x1a32…1a3a (17, 1, 8)   20 04 00 00 00 11 00 04                                                                                                                                                                                                                           ┆        ┆
0x1a3a…1a8a (18, 0, 400) 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 00 39 01 66 00 3c 00 50 2a 20 20 20 20 20 20 20 20 53 54 4f 49 4e 46 20 20 20 20 20 20 20 53 54 4f 52 45 20 53 43 52 45 45 4e 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 20 20 20 20 20 20 20 20 20 2a 00 3a   ┆             * 9 f < P*        STOINF       STORE SCREEN INFORMATION         * :┆
0x1a8a…1ada              00 16 00 3c 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 00 3a 00 56 00 3c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆   < P*                                                      * : V < P**********┆
0x1ada…1b2a              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 3a 00 96 00 10 00 50 2a 5c 5c 52 45 47 49 53 54 45 52 53 00 3a 00 d6 00 06 00 50 2a 20 00 3a 00 ea   ┆********************************************** :     P*  REGISTERS :     P*  :  ┆
0x1b2a…1b7a              00 1a 00 50 2a 5c 41 34 3d 20 52 45 4c 2e 20 43 55 52 53 4f 52 20 50 4f 53 2e 00 3a 00 f4 00 1e 00 50 2a 5c 41 35 3d 20 52 45 4c 2e 20 41 54 54 52 49 42 55 54 45 20 50 4f 53 2e 20 00 3a 01 12 00 1a 00 50 2a 5c 41 36 3d 20 41 54 54 52 49 42   ┆   P* A4= REL. CURSOR POS. :     P* A5= REL. ATTRIBUTE POS.  :     P* A6= ATTRIB┆
0x1b7a…1bca              55 54 45 20 43 48 41 52 2e 20 00 3a 01 34 00 1c 00 50 2a 5c 41 31 31 3d 20 43 52 45 44 49 54 20 57 4f 52 4b 20 41 52 45 41 20 00 3a 01 52 00 14 00 50 2a 5c 41 31 33 3d 20 52 45 53 45 52 56 45 44 20 00 3a 01 72 00 06 00 50 2a 20 00 3a 01 8a   ┆UTE CHAR.  : 4   P* A11= CREDIT WORK AREA  : R   P* A13= RESERVED  : r   P*  :  ┆
0x1bca…1c1a (19, 0, 400) 00 3c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 3b 00 04 00 10 00 50 53 54 4f 49 4e 46 5c 45 51 55 5c 2a   ┆ < P******************************************************** ;     PSTOINF EQU *┆
0x1c1a…1c6a              00 3b 00 44 00 14 00 50 5c 53 54 5c 41 34 2c 50 43 55 52 53 2c 41 31 31 00 3b 00 58 00 16 00 50 5c 53 54 5c 41 35 2c 43 55 52 41 54 54 2c 41 31 31 20 00 3b 00 70 00 16 00 50 5c 53 54 5c 41 36 2c 41 54 54 52 49 42 2c 41 31 31 20 00 3b 00 8a   ┆ ; D   P ST A4,PCURS,A11 ; X   P ST A5,CURATT,A11  ; p   P ST A6,ATTRIB,A11  ;  ┆
0x1c6a…1cba              00 0c 00 50 5c 52 54 4e 5c 41 31 34 00 3b 00 a4 00 0a 00 50 5c 45 4a 45 43 54 00 3b 00 b4 00 3c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆   P RTN A14 ;     P EJECT ;   < P**********************************************┆
0x1cba…1d0a              2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 3b 00 c2 00 3c 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 20 00 3b 01 02 00 3c   ┆*********  ;   < P*                                                     *  ;   <┆
0x1d0a…1d5a              00 50 2a 20 20 20 20 20 20 20 20 53 4f 55 4e 44 20 20 20 20 20 20 20 53 4f 55 4e 44 20 41 4c 41 52 4d 20 4f 4e 20 56 44 55 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 20 00 3b 01 42 00 3c 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆ P*        SOUND       SOUND ALARM ON VDU               *  ; B < P*             ┆
0x1d5a…1daa (20, 0, 400) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 20 00 3b 01 82 00 3c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆                                        *  ;   < P******************************┆
0x1daa…1dfa              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 3c 00 32 00 10 00 50 2a 5c 5c 52 45 47 49 53 54 45 52 53 00 3c 00 72 00 06 00 50 2a 20 00 3c 00 86 00 16 00 50 2a 5c 41 31 3d 20 52 45 54 55 52 4e 20 43 4f 44   ┆*************************  < 2   P*  REGISTERS < r   P*  <     P* A1= RETURN COD┆
0x1dfa…1e4a              45 20 00 3c 00 90 00 10 00 50 2a 5c 41 38 3d 20 45 43 42 56 44 55 00 3c 00 aa 00 1c 00 50 2a 5c 41 31 31 3d 20 43 52 45 44 49 54 20 57 4f 52 4b 20 41 52 45 41 20 00 3c 00 be 00 14 00 50 2a 5c 41 31 33 3d 20 52 45 53 45 52 56 45 44 20 00 3c   ┆E  <     P* A8= ECBVDU <     P* A11= CREDIT WORK AREA  <     P* A13= RESERVED  <┆
0x1e4a…1e9a              00 de 00 06 00 50 2a 20 00 3c 00 f6 00 3c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 3c 01 00 00 10 00 50   ┆     P*  <   < P*******************************************************  <     P┆
0x1e9a…1eea              53 4f 55 4e 44 5c 45 51 55 5c 2a 20 00 3c 01 40 00 16 00 50 5c 4c 44 5c 41 38 2c 45 43 42 56 44 55 2c 41 31 31 20 00 3c 01 54 00 14 00 50 5c 4c 44 5c 41 31 2c 45 43 42 42 41 2c 41 38 20 00 3c 01 6e 00 1e 00 50 5c 4c 44 4b 5c 41 32 2c 2f 32   ┆SOUND EQU *  < @   P LD A8,ECBVDU,A11  < T   P LD A1,ECBBA,A8  < n   P LDK A2,/2┆

Reduced view