# Driver policy for the MartyPC IBM PC/XT acceptance machine.
#
# MartyPC models an original IBM/Xebec fixed-disk controller at ports 320h
# through 323h.  Antler therefore boots and runs through the native MFM service;
# its XTIDE device is deliberately not selected because MartyPC implements the
# incompatible revision-2 XTIDE register wiring.  COM1 remains a general serial
# line for the serial getty, while the Microsoft serial mouse owns COM2.

DRIVER_RAM=yes
DRIVER_SERIAL=yes
DRIVER_ETHERNET=no

BLOCK_DRIVER=mfm
BLOCK_DRIVER_MODE=interrupt
DRIVER_RAMDISK=no
DRIVER_SSD=no
DRIVER_XTIDE=no
DRIVER_DIRECTFD=yes
DRIVER_GAMEPORT=yes
# Antler system storage is ext2.  The standalone IPC fatfs service exists only
# for DOS-compatible removable floppies used in drives A and B.
FS_ENABLE_FAT_RUNTIME=1
FS_FAT_ENABLE_WRITE=1
FS_ENABLE_EXT2_MOUNT_RUNTIME=1
DRIVER_ATHD=no
DRIVER_ROMFLASH=no
DRIVER_MFM_ST506=yes
MFM_ST506_MODE=interrupt
MFM_ST506_IRQ=5
MFM_ST506_DMA=3
MFM_ST506_DMA_MODE=yes
