; JMCR.INF
; Copyright 2006~2007 JMicron Technology Corp.
;

[Version]
Signature="$Windows NT$"
Class=MTD
ClassGuid = {4d36e970-e325-11ce-bfc1-08002be10318}
Provider=%JMICRON%
DriverVer=05/18/2009, 1.00.29.02
CatalogFile=jmcr.cat

[DestinationDirs]
DefaultDestDir   = 12  ; dirid = \Drivers on WinNT platforms
JMCR.DriverFiles = 12
JMCR.IconFiles   = 11

[Manufacturer]
%JMICRON%=JMCRModels,NTamd64

[JMCRModels]
%PCI\VEN_197B&DEV_2381.DeviceDesc% = JM , PCI\VEN_197B&DEV_2381
%PCI\VEN_197B&DEV_2382.DeviceDesc% = JM , PCI\VEN_197B&DEV_2382
%PCI\VEN_197B&DEV_2383.DeviceDesc% = JM , PCI\VEN_197B&DEV_2383
%PCI\VEN_197B&DEV_2384.DeviceDesc% = JM , PCI\VEN_197B&DEV_2384
%PCI\VEN_197B&DEV_2386.DeviceDesc% = JM , PCI\VEN_197B&DEV_2386
%PCI\VEN_197B&DEV_2387.DeviceDesc% = JM , PCI\VEN_197B&DEV_2387
%PCI\VEN_197B&DEV_2388.DeviceDesc% = JM , PCI\VEN_197B&DEV_2388
%PCI\VEN_197B&DEV_2389.DeviceDesc% = JM , PCI\VEN_197B&DEV_2389

%PCI\VEN_197B&DEV_2381.DeviceDesc% = JM , PCI\VEN_197B&DEV_2381&SUBSYS_FF021179 ; Compal
%PCI\VEN_197B&DEV_2382.DeviceDesc% = JM , PCI\VEN_197B&DEV_2382&SUBSYS_FF021179
%PCI\VEN_197B&DEV_2383.DeviceDesc% = JM , PCI\VEN_197B&DEV_2383&SUBSYS_FF021179
%PCI\VEN_197B&DEV_2384.DeviceDesc% = JM , PCI\VEN_197B&DEV_2384&SUBSYS_FF021179


[JMCRModels.NTamd64]
%PCI\VEN_197B&DEV_2381.DeviceDesc% = JM , PCI\VEN_197B&DEV_2381
%PCI\VEN_197B&DEV_2382.DeviceDesc% = JM , PCI\VEN_197B&DEV_2382
%PCI\VEN_197B&DEV_2383.DeviceDesc% = JM , PCI\VEN_197B&DEV_2383
%PCI\VEN_197B&DEV_2384.DeviceDesc% = JM , PCI\VEN_197B&DEV_2384
%PCI\VEN_197B&DEV_2386.DeviceDesc% = JM , PCI\VEN_197B&DEV_2386
%PCI\VEN_197B&DEV_2387.DeviceDesc% = JM , PCI\VEN_197B&DEV_2387
%PCI\VEN_197B&DEV_2388.DeviceDesc% = JM , PCI\VEN_197B&DEV_2388
%PCI\VEN_197B&DEV_2389.DeviceDesc% = JM , PCI\VEN_197B&DEV_2389

%PCI\VEN_197B&DEV_2381.DeviceDesc% = JM , PCI\VEN_197B&DEV_2381&SUBSYS_FF021179 ; Compal
%PCI\VEN_197B&DEV_2382.DeviceDesc% = JM , PCI\VEN_197B&DEV_2382&SUBSYS_FF021179
%PCI\VEN_197B&DEV_2383.DeviceDesc% = JM , PCI\VEN_197B&DEV_2383&SUBSYS_FF021179
%PCI\VEN_197B&DEV_2384.DeviceDesc% = JM , PCI\VEN_197B&DEV_2384&SUBSYS_FF021179


[ControlFlags]
ExcludeFromSelect=*

[JM.NT]
CopyFiles=JMCR.DriverFiles
CopyFiles=JMCR.IconFiles
AddReg=Inst.AddReg

[JMCR.DriverFiles]
jmcr.sys

[JMCR.IconFiles]
jmcricon.dll

[Inst.AddReg]
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\SCSI#DiskJMCR____SD/MMC______________","Label",,"SD/MMC"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\SCSI#DiskJMCR____SD/MMC______________","NoSoftEject",0x00010001,0x00000001
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\SCSI#DiskJMCR____SD/MMC_B____________","Label",,"SD/MMC"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\SCSI#DiskJMCR____SD/MMC_B____________","NoSoftEject",0x00010001,0x00000001
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\SCSI#DiskJMCR____MS__________________","Label",,"MemoryStick"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\SCSI#DiskJMCR____MS__________________","NoSoftEject",0x00010001,0x00000001
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\SCSI#DiskJMCR____MS_B________________","Label",,"MemoryStick"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\SCSI#DiskJMCR____MS_B________________","NoSoftEject",0x00010001,0x00000001
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\SCSI#DiskJMCR____XD__________________","Label",,"xD"
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\PerHwIdStorage\SCSI#DiskJMCR____XD__________________","NoSoftEject",0x00010001,0x00000001


;[JM.NT.HW]
;AddReg = JM_HW.AddReg

;[JM_HW.AddReg]

[JM.NT.Services]
AddService = JMCR, 2, JM_Service_Inst, JM_EventLog_Inst

[JM_Service_Inst]
ServiceType    = 1      ; SERVICE_KERNEL_DRIVER
StartType      = 3      ; SERVICE_DEMAND_START
ErrorControl   = 1      ; SERVICE_ERROR_NORMAL
LoadOrderGroup = SCSI Miniport
ServiceBinary  = %12%\jmcr.sys
AddReg         = DriverAddReg

[DriverAddReg]
HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001
HKR, "Parameters", "BusType", 0x00010001, 0x00000000
HKR, "Private", "CustomizedSetting1", 0x00010001, 0x02923032

[JM_EventLog_Inst]
AddReg = JM_EventLog_AddReg

[JM_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\jmcr.sys"
HKR,,TypesSupported,0x00010001,7

[SourceDisksNames]
1 = %DISKNAME%,,,,

[SourceDisksFiles]
jmcr.sys     = 1
jmcricon.dll = 1


[strings]
JMICRON="JMicron Technology Corp."
PCI\VEN_197B&DEV_2381.DeviceDesc="JMB38X SD Host Controller"
PCI\VEN_197B&DEV_2382.DeviceDesc="JMB38X SD/MMC Host Controller"
PCI\VEN_197B&DEV_2383.DeviceDesc="JMB38X MS Host Controller"
PCI\VEN_197B&DEV_2384.DeviceDesc="JMB38X xD Host Controller"
PCI\VEN_197B&DEV_2386.DeviceDesc="JMB38X SD Host Controller"
PCI\VEN_197B&DEV_2387.DeviceDesc="JMB38X SD/MMC Host Controller"
PCI\VEN_197B&DEV_2388.DeviceDesc="JMB38X MS Host Controller"
PCI\VEN_197B&DEV_2389.DeviceDesc="JMB38X xD Host Controller"
DISKNAME="JMicron Driver Diskette"

REG_MULTI_SZ    = 0x00010000
REG_DWORD       = 0x00010001
REG_SZ          = 0x00000000
