ELITE SERIES USER MANUAL APPEN. C - CP/M NOTES
C . 1 . Z 8 O B I O S C a l l E x t e n s i o n s
The only BIOS call which has had extensions made
to it is the SELDSK vector (BOOT+1BH). Digital
Research defines that, prior to calling, the
[C] register is to be loaded with the drive
number (0-15=A:-P:) which is to be used for any
further disk I/O calls. The remaining registers
should be assumed to be in an undefined state.
Upon return, [HL] must contain the address of
the disk parameter header (DPH) associated with
that drive provided the drive can be selected
(if it exists). If the drive is not selectable,
then [HL] must return containing OOOOH. The
remaining registers (including [C]) can be unde-
fined upon return.
Since CP/M is an 8080 operating system, Digital
Reseach makes no declarations concerning the Z80
[IX] and [IY] registers.
Under the enhanced CP/M the [DE], [IX], and [IY]
registers will return standard values which will
normally be ignored by standard CP/M software.
The [DE] register will return containing the
address of DPBASE, which is the base address of
the disk parameter header table as described in
the Alterations Guide. Due to memory limita-
tions, there are only eight DPWs which limits
CP/M to only drives A:-H:. This is an increase
from the original Microsoft distribution system
which only had space for six DPH’s.
P a g e C - 2
Содержание Elite Controller
Страница 1: ...RanaSystems EliteSeries User Manual...
Страница 19: ...ELITE SERIES USER MANUAL INSTALLATION This page intentional1y left blank Page 1 6...
Страница 67: ...ELITE SERIES USER MANUAL DOS ENHANCEMENTS This page intentionally left blank Page 3 42...
Страница 142: ...ELITE SERIES USER MANUAL SECTION 5 5 SECTION 5 This section has been intentionally omitted Page 5 1...
Страница 143: ...ELITE SERIES USER MANUAL SECTION 5 This page intentionally left blank Page 5 2...
Страница 153: ...ELITE SERIES USER MANUAL SPECIFICATIONS Fig 6 8 Physical Dimensions of Elite Drives Page 6 10...
Страница 154: ...ELITE SERIES USER MANUAL SPECIFICATIONS Fig 6 9 Elite Controller Physical Dimensions Page 6 11...
Страница 163: ...ELITE SERIES USER MANUAL SPECIFICATIONS This page intentionally left blank Page 6 20...
Страница 165: ...ELITE SERIES USER MANUAL THEORY OF OPERATION This page intentionally left blank Page 7 2...
Страница 189: ...ELITE SERIES USER MANUAL THEORY OF OPERATION This page intentionally left blank Page 7 26...
Страница 231: ...ELITE SERIES USER MANUAL ENHANCED DOS UTIL This page intentionally left blank Page 9 34...
Страница 270: ...ELITE SERIES USER MANUAL SECTION 11 11 SECTION 11 This section has been intentionally omitted Page 11 1...
Страница 271: ...ELITE SERIES USER MANUAL SECTION 11 This page intentionally left blank Page 11 2...
Страница 273: ...ELITE SERIES USER MANUAL APPEN A DISK I O This page intentionally left blank Page A 2...
Страница 282: ...ELITE SERIES USER MANUAL APPEN A DISK I O Fig A I FM Recording Pattern Page A 11...
Страница 283: ...ELITE SERIES USER MANUAL APPEN A DISK I O Fig A 2 FM Bit Cell Page A 12...
Страница 284: ...Fig A 3 FM Byte Recording Page A 13 ELITE SERIES USER MANUAL APPEN A DISK I O DATA BITS CLOCK BITS...
Страница 285: ...ELITE SERIES USER MANUAL APPEN A DISK I O CONTROLLER SHIFT REGISTER DATA ON DISK Fig A 4 Reading Data Page A 14...
Страница 287: ...ELITE SERIES USER MANUAL APPEN A DISK I O Fig A 5 Writing Data Page A 16 CONTROLLER SHIFT REGISTER DATA ON DISK...
Страница 289: ...ELITE SERIES USER MANUAL APPEN A DISK I O Fig A 6 Track Fomatting Page A 18...
Страница 310: ...ELITE SERIES USER MANUAL APPEN A DISK I O Fig A 19 6 plus 2 Encoding Page A 39 800 900 956...
Страница 315: ...ELITE SERIES USER MANUAL APPEN A DISK I O This page intentionally left blank Page A 44...
Страница 321: ...ELITE SERIES USER MANUAL APPEN B DOS NOTES This page intentionally left blank Page B 6...
Страница 328: ...ELITE SERIES USER MANUAL APPEN D D APPENDIX D This appendix section has been intentionally omitted Page D 1...