From 2d04cacc5322951f187bb17e017c12920ac8ebe2 Mon Sep 17 00:00:00 2001 From: Mark Zbikowski Date: Thu, 25 Apr 2024 21:24:10 +0100 Subject: MZ is back! --- v4.0/src/BIOS/MSDSKPR.INC | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 v4.0/src/BIOS/MSDSKPR.INC (limited to 'v4.0/src/BIOS/MSDSKPR.INC') diff --git a/v4.0/src/BIOS/MSDSKPR.INC b/v4.0/src/BIOS/MSDSKPR.INC new file mode 100644 index 0000000..6b24bff --- /dev/null +++ b/v4.0/src/BIOS/MSDSKPR.INC @@ -0,0 +1,22 @@ +; The following structure defines the disk parameter table +; pointed to by Interrupt vector 1EH (location 0:78H) + +DISK_PARMS STRUC +DISK_SPECIFY_1 DB ? +DISK_SPECIFY_2 DB ? +DISK_MOTOR_WAIT DB ? ; Wait till motor off +DISK_SECTOR_SIZ DB ? ; Bytes/Sector (2 = 512) +DISK_EOT DB ? ; Sectors per track (MAX) +DISK_RW_GAP DB ? ; Read Write Gap +DISK_DTL DB ? +DISK_FORMT_GAP DB ? ; Format Gap Length +DISK_FILL DB ? ; Format Fill Byte +DISK_HEAD_STTL DB ? ; Head Settle Time (MSec) +DISK_MOTOR_STRT DB ? ; Motor start delay +DISK_PARMS ENDS + +ROMStatus equ 1 +ROMRead equ 2 +ROMWrite equ 3 +ROMVerify equ 4 +ROMFormat equ 5 -- cgit v1.2.3