According to numerous requests from readers
Today we publish the material on ports
Computer Profiles.
DESCRIPTION port on your computer
PROFI, PROFI +, PROFI 2 +
Main peripherals in a long address
for PROFI, PROFI +, PROFI 2 +
Long addressing is applicable in all
modes PROFI, PROFI 2 +
/ W - means that the port is available by appointment; / r -
means that the port is available on reading;
C0
CPM = 0 / 1 'ROM14 = 0 / 1
watch "AS" (register number) / w FFFF
Port CMR1 (D0-D7 see below) / w DFFD
muzukalny coprocessor (The figures in) BFFD
Music coprocessor (register number) FFFD
watch "DS" (details) FFEF
free addresses A8-A12 ****
Port CMR0 (D0-D5 see below) / w 7FFD
the remaining addresses treatment is prohibited ....
B0
Note: The port assignment CMR0, CMR1
will be described below;
B0 main peripherals in a short address
for PROFI, PROFI +, PROFI 2 +
(Basic addressing mode SINCLAIR)
C0
CPM = 0 'ROM14 = 0
port "FF" / r clock "AS" / w FF
Keyboard D0-D4 (D5) / r; curb D0-D2 / w
Read MG D6 / w; account MG D3 / w FE
BEERer D4 / w
See "registers muz.sopr." * FD
free FB
Free F7
watch "DS" DF
VG93 (trdos = 1), VV55 (trdos = 0) - Russian 7F
C0
VG93 (trdos = 1), VV55 (trdos = 0) - port C 5F
VG93 (trdos = 1), VV55 (trdos = 0) - Port B 3F
VG93 (trdos = 1), VV55 (trdos = 0) - port A 1F
** RQ VG93 (trdos = 1); sm.port "FF" (trdos = 0) / w FF
the remaining addresses treatment is prohibited ..
B0
Note:
1) The appointment coincides with the registers VG93
written in the table below;
2) the designation of ports FE, FF (systemic
Register RQ VG93) will be described below.
B0Osnovnaya peripherals in a short address
Computer PROFI, PROFI +, PROFI 2 +
C0
CPM = 1 'ROM14 = 0
port "FF" / r; clock "AS" / w FF
Keyboard D0-D4 (D5) / r; curb D0-D2 / w
Read MG D6 / r; account MG D3 / w FE
BEERer D4 / w
See "registers muz.sopr." * FD
free FB
Free F7
watch "DS" DF
registers VG93 - Data Register 7F
C0
registers VG93 - Register sector 5F
registers VG93 - Register Track 3F
instruction register / w, state / r VG93 1F
** RQ VG93 - System Registry BF
the remaining addresses treatment is prohibited ..
B0Primechanie: port assignment FE, system registry see below;
Expanded peripherals in a short address
only for the computer PROFI 2 +
All ports are selected by a long addresses are working and
when the short addressing (eg ports CMR0, CMR1 may
This mode and the short and
Long addresses).
C0
CPM = 1 'ROM14 = 1
watch "AS" - the register number / w FF
Keyboard D0-D4 (D5) / r; curb D0-D2 / w
Read MG D6 / r; account MG D3 / w FE
BEERir D4 / w
See "registers muz.sopr." * FD
modem "condor" (vnesh.adr) FB
timer VI53 / 2 (vnesh.adr) F7
VV51 Russian port (COM1) F3
Russian port VI53 / 1 (COM1) EF
Port HDD IDE EB
Russian port VV55 E7
C0
data register VG93 E3
watch "AS" (non-core e) / w DF
modem "condor" (vnesh.adr) DB
timer VI53 / 2 (vnesh.adr) D7
data register VV51 (COM1) D3
Register Channel 2 VI53 / 1 (COM1) CF
Port HDD IDE CB
VV55 port (port C) C7
Register sector VG93 C3
watch "DS" BF
modem "condor" (vnesh.adr) BB
C0
timer VI53 / 2 (vnesh.adr) B7
control register controller B3
Register Channel 1 VI53 / 1 (COM1) AF
Port HDD IDE AB
VV55 port (port B) A7
register tracks VG93 A3
watch "DS" (non-core e) 9F
modem "condor" (vnesh.adr) 9B
timer VI53 / 2 (vnesh.adr) 97
similar to B3 (COM1) 93
VI53 Register Channel 0 / 1 (COM1) 8F
C0
Port HDD IDE 8B
VV55 port (port A) 1987
instruction register 83 VG93
free 7F
free 7B
free 77
free 6F
free 5F
system registry ** RQ93 3F
the remaining addresses treatment is prohibited ..
B0PRIMECHANIE: (COM1) means that this address refers to the
COM-port.