System - great stuff on the computer ports PROFI.
04 December 1996
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.
Share your thoughts about the article