QDISK
The QDISK can be used to:
manage IDEDOS structures,
create CPM22QED partitions,
convert B-DOS RECORDs into IDEDOS partitions,
convert existing structure into IDEDOS partitions.
The QDISK can be compiled as:
ZX Spectrum tape program (QDISK.TAP, includes QDISK.DAT contents),
ZX Spectrum ROM program (QDISK.ROM, includes QDISK.DAT contents),
ZXVGS native program (QDISK.V00, uses QDISK.DAT file),
CP/M program (QDISK.COM, uses QDISK.DAT file),
NeOS program (QDISK.NEX, uses QDISK.DAT file),
MS-DOS program (QDISK.EXE - works on .HDF files and IDE low level),
Amiga program (QDISK - works on .HDF files),
MacOS program (QDISK.??? - works on .HDF files).
The QDISK.DAT file contains set of DSKHNDLRs, compiled to #8000 address.
The correct (selected) DSKHNDLR must be moved to #8000 before execution.
A single #C9 must be placed after it to enable the motor stop in interrupts.
The entry at #8000 should be called every second. The #8003 entry is
function call. DSKHNDLRs work only on Z80 machines.
The fresh DSKHNDLR sources can be found below.
Files for download
- qdisk469.zip 43.8kB (2004-06-09 15:18)
- 32MB partition option. Corrected BDOS conversion.
- qdisk42c.zip 43.0kB (2004-02-12 22:00)
- (old) QDISK files: sources and executables.
See also
- IDEDOS partitions on HDD
- Flexible and powerful hard disk partitioning system. Partitions for CP/M, floppy diskimages, boot files, movies.
- YAMOD.ATBUS 8bit IDE
- The fastest 8bit universal IDE multiplexer for YABUS. Includes RTC type DS 1287, DS 12887 or MC 146818.
- DSKHNDLR
- Low level floppy and hard disk drivers for Z80.
| Disk tools
Drivers
BASIC
C
| |