Inferno #01
31 декабря 2000 |
|
For Coderz - Ports PC Profi.
Description of computer ports Sinclair Profi (Profi +) (C) Penetrator (VFHB) In recent years, there were many quality software products that are used in all the upper memory, but not many of them are completely bspolzuyut upper memory computers such as Profi. Therefore, read the full description of the ports of the "monster". Main peripherals in a long address WARNING! Long addressing is valid in all modes the computer. w - means that the port is only available for recording. r - means that the port is read-only. CPM = 0 / 1 '& ROM 14 = 0 / 1 DFFD w Port Configuration BFFD muz.soprotsessor FFFD muz.soprotsessor **** Free addresses A8-A12 7FFD w standard port configuration figuration ---- On the other addresses on increment prohibited Basic Addressing mode SINCLAIR CPM = 0 '& ROM 1914 = 0 FF r port <FF> FE r D0 - D4 (D5) Keyboard w D3 recorded on tape r D6 read from the tape w D0 - D2 border w D4 beep FD sm.registry muz.prots. FB freely F7 free 7F, if TRDOS = 1, VG93 5F otherwise, TR DOS = 0, 3F appeal to 1F VV55 FF w ** RQ VG93 (TRDOS = 1) see port <FF> (TRDOS = 0) - - For other addresses treatment are prohibited Main peripherals in a short address CPM = 1 '& ROM 1914 = 0 FF r port <FF> FE r D0 - D4 (D5) Keyboard w D3 recorded on tape r D6 read from the tape w D0 - D2 border w D4 beep FD sm.registry muz.prots. FB freely F7 free 7F, if TRDOS = 1, VG93 5F otherwise, TR DOS = 0, 3F appeal to 1F VV55 BF w ** RQ VG93 (TRDOS = 1) sm.port <FF> (TRDOS = 0) - - For other addresses obascheniya prohibited Extended periphery in a short address to the computer Profi 2 +, Profi 3 + and only for controller versions 4.0 and higher. V / A - external addressing COM 1 - the address refers to the port komunikatsionnomu CPM = 0 '& ROM 14 = 1 FF r port <FF> FE r D0 - D4 (D5) Keyboard w D3 recorded on tape r D6 read from the tape w D0 - D2 border w D4 beep FD sm.registry muz.prots. FB modem "Condor" (B / A) F7 timer VI53 / 2 (/ a) F3 VV51 port (COM 1) EF port VI53 / 1 (COM 1) EB IDE port E7 port VV55 E3 register VG93 DF w clockDB Modem "Condor" (B / A) D7 timer VI53 / 2 (/ a) D3 VV51 port (COM 1) CF port VI53 / 1 (COM 1) CB IDE port C7 port VV55 C3 Registry VG93 BF clock BB Modem "Condor" (B / A) B3 control register AF port VI53 / 1 (COM 1) AB IDE port A7 Port VV55 A3 register VG93 9F hours 9B Modem "Condor" (B / A) 97 timer VI53 / 2 (/ a) 93 control register 8F port VI53 / 1 (COM 1) 8B IDE port 87 port VV55 83 Register VG93 7F free 7B free 1977 free 6F free 5F free 3F register VG93 - - For other addresses obascheniya prohibited The values of the port CMR1 D0 SEGA3 number projected D1 SEGA4 memory pages D2 SEGA5 (string) D3 SCO choice of the window Projection segments CPU: "0"-box # 1 (C000-FFFF) "1"-box # 2 (4000-7FFF) D4 NOROM "1" to disable the blocking Since the port and off CMR0 denotes ROM putting on his place of RAM SEG00 D5 CP / M "1" locks work controller from the Rom TR-DOS, and includes ports controller to access of RAM (at ROM14 = 0). at ROM14 = 1-modified is access to the expanded term memory D6 SCR projects additional LIMITED screen SEG06 to the map memory processor SEG02 place at the same time Bit D3 port CMR0 USD wives to be "1" (8000-BFFF) * D7 80DS "0" - raster (Videocontroller divorces rachivaet SEG05) "1" Advanced Raster (SEG06 and SEG3A) The value of discharge port CMR0 D0 SEGA3 number projected D1 SEGA4 memory pages D2 SEGA5 (column) D3 PLEKR choice of raster Screen "0"-SEG05 "1"-SEG07 (at 80DS = 0) selection of a raster Screen CP / M "0"-screen points SEG04 attributes SEG38 "1" screen points SEG06 attributes SEG3A D4 ROM14 switches page ROM "0"-SPECTRUM 128 "1"-SPECTRUM 48 (CP / M = 0) external modifier devices (CP / M = 1) * D5 BLOCK blocks the port CMR0 (OROM = 0) D6 ----- not used D7 ----- not used * In the CP / M at the same time exhibited signals 80DS = 1 and BLOCK permit access to the palette registers located addresses 0FEH. Map addressing the processor Window projecting a (C000-FFFF) Segment 02 (8000-BFFF) Projection Window 2 (4000-7FFF) Segment 00 (0000-3FFF) Addressing RAM Map 00 Segment 08 Segment ext. program memory 01 Segment 09 Segment ext. program memory 02 0A segment segment ext. program memory 03 segment - a segment ext. Drivers Memory 2004 Segment 3A sigment screening drivers on the attributes points 512h240 05 segment - a segment ext. Drivers Memory 06 segment segment 3E ext. Screen Memory 512 x 240 2007 Segment Segment 3F ext. 07 SP DOS memory And finally ... Who has, something interesnenkoe (Neobychnenkoe), pliz Wright at the editorial office. to be continued ..
Other articles:
Similar articles:
В этот день... 21 November