Files
Digital-Research-Source-Code/CPM OPERATING SYSTEMS/CPM 86/CONCURRENT/CCPM-86 3.1 SOURCE/D5/VCCB.A86
Sepp J Morris 31738079c4 Upload
Digital Research
2020-11-06 18:50:37 +01:00

165 lines
3.4 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

title 'VCCBs for CCP/M'
;****************************************
; *
; VIRTUAL CONSOLE CONTROL BLOCKS *
; Last changed: 2/13/84 *
; *
;****************************************
include system.lib
public vccb0
public vccb_tbl,vrtl_phy
cgroup group vccb_seg
dseg
vccb_tbl dw offset vccb0 ; Pcon 0
dw offset vccb1
dw offset vccb2
dw offset vccb3
dw offset vccb4 ; Pcon 1
dw offset vccb5
dw offset vccb6
dw offset vccb7
vrtl_phy db 0
db 0
db 0
db 0
db 1
db 1
db 1
db 1
vccb_seg dseg para
vccb0 dw 0 ;owner
dw 0,0,0 ;reserved
db 0ffh,0ffh ;mimic, msource
db 0 ;physical console number
db 0 ;virtual console number
dw 0 ;reserved
dw 0000h ;state flags
dw 10 ;max buffer size K bytes
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0 ;reserved
dw offset vccb1 ; virtual console link
dw 0 ;reserved
vccb1 dw 0 ;owner
dw 0,0,0 ;reserved
db 0ffh,0ffh ;mimic, msource
db 0 ;physical console number
db 1 ;virtual console number
dw 0 ;reserved
dw 0002h ;state flags
dw 10 ;max buffer size K bytes
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0 ;reserved
dw offset vccb2 ; virtual console link
dw 0 ;reserved
vccb2 dw 0 ;owner
dw 0,0,0 ;reserved
db 0ffh,0ffh ;mimic, msource
db 0 ;physical console number
db 2 ;virtual console number
dw 0 ;reserved
dw 0002h ;state flags
dw 10 ;max buffer size K bytes
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0 ;reserved
dw offset vccb3 ; virtual console link
dw 0 ;reserved
vccb3 dw 0 ;owner
dw 0,0,0 ;reserved
db 0ffh,0ffh ;mimic, msource
db 0 ;physical console number
db 3 ;virtual console number
dw 0 ;reserved
dw 0002h ;state flags
dw 10 ;max buffer size K bytes
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0 ;reserved
dw 0 ; last Vcon on Pcon 1
dw 0 ;reserved
eject
vccb4 dw 0 ;owner
dw 0,0,0 ;reserved
db 0ffh,0ffh ;mimic, msource
db 1 ;physical console number
db 4 ;virtual console number
dw 0 ;reserved
dw 0000h ;state flags
dw 10 ;max buffer size K bytes
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0 ;reserved
dw offset vccb5 ; link
dw 0 ;reserved
vccb5 dw 0 ;owner
dw 0,0,0 ;reserved
db 0ffh,0ffh ;mimic, msource
db 1 ; physical console number
db 5 ;virtual console number
dw 0 ;reserved
dw 0002h ;state flags
dw 10 ;max buffer size K bytes
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0 ;reserved
dw offset vccb6 ; link
dw 0 ;reserved
vccb6 dw 0 ;owner
dw 0,0,0 ;reserved
db 0ffh,0ffh ;mimic, msource
db 1 ;physical console number
db 6 ;virtual console number
dw 0 ;reserved
dw 0002h ;state flags
dw 10 ;max buffer size K bytes
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0 ;reserved
dw offset vccb7 ; link
dw 0 ;reserved
vccb7 dw 0 ;owner
dw 0,0,0 ;reserved
db 0ffh,0ffh ;mimic, msource
db 1 ; physical console number
db 7 ;virtual console number
dw 0 ;reserved
dw 0002h ;state flags
dw 10 ;max buffer size K bytes
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0,0 ;reserved
dw 0,0 ;reserved
dw 0 ; link, last vcon on pcon 1
dw 0 ;reserved
end