diff --git a/reactos/media/inf/CMakeLists.txt b/reactos/media/inf/CMakeLists.txt index 491c88ee715..a5cce736946 100644 --- a/reactos/media/inf/CMakeLists.txt +++ b/reactos/media/inf/CMakeLists.txt @@ -11,6 +11,7 @@ list(APPEND INF_FILES disk.inf display.inf fdc.inf + flpydisk.inf font.inf hal.inf hdc.inf diff --git a/reactos/media/inf/flpydisk.inf b/reactos/media/inf/flpydisk.inf new file mode 100644 index 00000000000..2dca16d470b --- /dev/null +++ b/reactos/media/inf/flpydisk.inf @@ -0,0 +1,65 @@ +; FDC.INF + +; Installation file for floppy disk drives + +[Version] +Signature = "$Windows NT$" +;Signature = "$ReactOS$" +LayoutFile = layout.inf +Class = FloppyDisk +ClassGuid = {4D36E980-E325-11CE-BFC1-08002BE10318} +Provider = %ReactOS% +DriverVer = 08/15/2005,1.01.0.0 + +[DestinationDirs] +DefaultDestDir = 12 + +[ClassInstall32.NT] +AddReg = Floppy.NT.AddReg + +[Floppy.NT.AddReg] +HKR, , , 0, %FloppyClassName% +HKR, , Icon, 0, "-50" +HKR, , NoInstallClass, , 1 + +[Manufacturer] +%GenericMfg% = GenericMfg + +[GenericMfg] +;FIXME: We do not have a driver yet +%Floppy.DeviceDesc% = NO_DRV, GenFloppyDisk +;%Floppy.DeviceDesc% = floppy_Inst, GenFloppyDisk + +;----------------------------- FDC DRIVER ----------------------------- + +[floppy_Inst.NT] +CopyFiles = floppy_CopyFiles.NT + +[floppy_CopyFiles.NT] +flpydisk.sys + +[flopy_Inst.NT.Services] +AddService = flpydisk, 0x00000002, floppy_Service_Inst + +[floppy_Service_Inst] +ServiceType = 1 +StartType = 3 +ErrorControl = 1 +ServiceBinary = %12%\flpydisk.sys + + +;---------------------------- NO DRIVER REQ ----------------------------- + +[NO_DRV] + +[NO_DRV.Services] +AddService = , 0x00000002 + +;-------------------------------- STRINGS ------------------------------- + +[Strings] +ReactOS = "ReactOS Team" + +FloppyClassName = "Floppy disk drives" +GenericMfg = "(Generic floppy disk drives)" +Floppy.DeviceDesc = "Generic floppy disk drive" diff --git a/reactos/media/inf/syssetup.inf b/reactos/media/inf/syssetup.inf index 44dc64f8043..9af120565be 100644 --- a/reactos/media/inf/syssetup.inf +++ b/reactos/media/inf/syssetup.inf @@ -10,6 +10,7 @@ cpu.inf disk.inf display.inf fdc.inf +flpydisk.inf hal.inf hdc.inf input.inf