aboutsummaryrefslogtreecommitdiff
path: root/w9x/chudisk.inf
diff options
context:
space:
mode:
authorJavier <dev.git@javispedro.com>2026-10-26 00:50:06 +0100
committerJavier <dev.git@javispedro.com>2026-10-26 00:50:06 +0100
commit6b8a368c51082fdd010ef5e1b0be4eb9b5059d1a (patch)
treee274d41a8dd5e912e20617a937a1fda5af91f8de /w9x/chudisk.inf
parent9b1cf601360fb194047e6dcc2af75c2f38c611ec (diff)
downloadchu-6b8a368c51082fdd010ef5e1b0be4eb9b5059d1a.tar.gz
chu-6b8a368c51082fdd010ef5e1b0be4eb9b5059d1a.zip
refactor common parts into inc/ch375.h and add win9x, linux drivers
Diffstat (limited to 'w9x/chudisk.inf')
-rw-r--r--w9x/chudisk.inf45
1 files changed, 45 insertions, 0 deletions
diff --git a/w9x/chudisk.inf b/w9x/chudisk.inf
new file mode 100644
index 0000000..e5985ec
--- /dev/null
+++ b/w9x/chudisk.inf
@@ -0,0 +1,45 @@
+[Version]
+Signature=$CHICAGO$
+Class=hdc
+Provider=%CHUDISK%
+
+[DestinationDirs]
+DefaultDestDir=12
+
+[Manufacturer]
+%CHUDISK%=CHUDISK
+
+[CHUDISK]
+%CH375%=CHUDISK.Install,*CHUDISK
+
+[CHUDISK.Install]
+CopyFiles=CHUDISK.CopyFiles
+AddReg=CHUDISK.AddReg
+LogConfig=CHUDISK_NoIRQ,CHUDISK_IRQ
+
+[CHUDISK.CopyFiles]
+chudisk.pdr
+
+[CHUDISK.AddReg]
+HKR,,DevLoader,0,*IOS
+HKR,,PortDriver,0,chudisk.pdr
+
+[CHUDISK_NoIRQ]
+ConfigPriority=HARDWIRED
+; Allow any two ports between 200-3FF
+IOConfig=2@200-3FF
+
+[CHUDISK_IRQ]
+ConfigPriority=HARDWIRED
+IOConfig=2@200-3FF
+IRQConfig=2,5,7,9
+
+[SourceDisksNames]
+1=CHUDISK Driver Disk,CHUD,0000-0000
+
+[SourceDisksFiles]
+chudisk.pdr=1
+
+[Strings]
+CHUDISK="CHUDISK"
+CH375="CH375 USB Disk Controller"