Upload from CMSOURE

This commit is contained in:
2025-09-15 10:49:45 -04:00
parent a45e247939
commit 2e34222036
359 changed files with 355510 additions and 0 deletions

View File

@@ -0,0 +1,288 @@
; -----------------------------------------------------------------------------
; Copyright (c) 2007 Bio-Rad Laboratories
; All Rights Reserved
;
; Filename: MiniO.inf
; Filedate: 2/17/2009
; Verison: 1.1
; Description: INF file for Mini Opticon.
;
; Revisions:
;
; Date Ver Author Description
; ----------------------------------------------------------------------------
; 2/17/2009 1.1 CCL Removed All Entries other than EEPromEmpty, to be
; replaced via Jungo
; 3/7/2007 1.0 MBC Modified MJR.inf to support Mini Opticon on Vista
; -----------------------------------------------------------------------------
[Version]
CatalogFile="Minio.cat"
Signature="$CHICAGO$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider=%ProviderName%
Layoutfile=layout.inf
DriverVer=12/21/2008,1.14.0.0
[SourceDisksNames]
1 = %DiskName%
[SourceDisksFiles]
cocpyinf.dll=1
MJRDetec.sys=1
MJRQuad.sys=1
quadldr.sys=1
PRG_EEPROM.Files.Ext = 1
QUAD.Files.Ext = 1
MJTHERMAL.Files.Ext = 1
TREMONTUSB.Files.Ext = 1
OPTICON.Files.Ext = 1
;--------- Manufacturer and Models Sections ----------------------------------
[Manufacturer]
%MfgName%=MJR
[MJR]
; -----------------------------------------------------------------------------
;use VID_0547&PID_0080 if running eval board without KEIL monitor
;use VID_0547&PID_2131 to program EEPROM
; -----------------------------------------------------------------------------
; Currently VID_0547&PID_0080 set for EEop2eldr.sys you can switch back if needed
; Once we have the EZ-Burn Application this should not be necessary!!!
;
; VID_0547&PID_2131 can either be a QUADRANT or OPTICON_2E.
; choose the appropriate device below
; it can also be used to program EEPROM
;
%USB\VID_0547&PID_2131.DeviceDesc%=QUAD.Dev, USB\VID_0547&PID_2131
;%USB\VID_0547&PID_2131.DeviceDesc%=PRG_EEPROM.Dev, USB\VID_0547&PID_2131
; -----------------------------------------------------------------------------
; MJR USB Cycler Solutions (Disciple, T2, PTC-ROX)
;%USB\VID_4079&PID_0220.DeviceDesc%=QUAD.Dev, USB\VID_4079&PID_0220
;%USB\VID_4079&PID_0221.DeviceDesc%=MJTHERMAL.Dev, USB\VID_4079&PID_0221
; -----------------------------------------------------------------------------
; MJR TI-DSP Solutions Mini-Opticon + CH4
;%USB\VID_4079&PID_0222.DeviceDesc%=TREMONTUSB.Dev, USB\VID_4079&PID_0222
; -----------------------------------------------------------------------------
; MJR Opticon[x]e
;MBCTMP %USB\VID_4079&PID_0224.DeviceDesc%=OPTICON.Dev, USB\VID_4079&PID_0224
[DestinationDirs]
PRG_EEPROM.Files.Ext = 10,System32\Drivers
QUAD.Files.Ext = 10,System32\Drivers
MJTHERMAL.Files.Ext = 10,System32\Drivers
TREMONTUSB.Files.Ext = 10,System32\Drivers
OPTICON.Files.Ext = 10,System32\Drivers
CoCopyINF.CopyFiles = 11
;------------------------------------------------------------------------------
; CoCopyINF - for win2k compatibility
;------------------------------------------------------------------------------
[CoCopyINF.AddReg]
HKR,,CoInstallers32,0x10000,"cocpyinf.DLL,CoCopyINF"
[CoCopyINF.CopyFiles]
cocpyinf.dll,,,0x10
; -----------------------------------------------------------------------------
; program eeprom driver
; -----------------------------------------------------------------------------
[PRG_EEPROM.Dev.NT.CoInstallers]
AddReg = CoCopyINF.AddReg
CopyFiles= CoCopyINF.CopyFiles
[PRG_EEPROM.Dev]
CopyFiles=PRG_EEPROM.Files.Ext
AddReg=PRG_EEPROM.AddReg
[PRG_EEPROM.Dev.NT]
CopyINF = MJR.inf
CopyFiles = PRG_EEPROM.Files.Ext
AddReg = PRG_EEPROM.AddReg
[PRG_EEPROM.Dev.NT.Services]
Addservice = PRG_EEPROM, 0x00000002, PRG_EEPROM.AddService
[PRG_EEPROM.AddService]
DisplayName = %PRG_EEPROM.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\System32\Drivers\prg_eeprom.sys
LoadOrderGroup = Base
[PRG_EEPROM.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,prg_eeprom.sys
[PRG_EEPROM.Files.Ext]
prg_eeprom.sys
; -----------------------------------------------------------------------------
; quadrant loader drivers
; -----------------------------------------------------------------------------
[QUAD.Dev.NT.CoInstallers]
AddReg = CoCopyINF.AddReg
CopyFiles= CoCopyINF.CopyFiles
[QUAD.Dev]
CopyFiles=QUAD.Files.Ext
AddReg=QUAD.AddReg
[QUAD.Dev.NT]
CopyINF = MJR.inf
CopyFiles = QUAD.Files.Ext
AddReg = QUAD.AddReg
[QUAD.Dev.NT.Services]
Addservice = QUAD, 0x00000002, QUAD.AddService
[QUAD.AddService]
DisplayName = %QUAD.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\System32\Drivers\quadldr.sys
LoadOrderGroup = Base
[QUAD.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,quadldr.sys
[QUAD.Files.Ext]
quadldr.sys
; -----------------------------------------------------------------------------
; Quadrant drivers
; -----------------------------------------------------------------------------
[MJTHERMAL.Dev.NT.CoInstallers]
AddReg = CoCopyINF.AddReg
CopyFiles= CoCopyINF.CopyFiles
[MJTHERMAL.Dev]
CopyFiles=MJTHERMAL.Files.Ext
AddReg=MJTHERMAL.AddReg
[MJTHERMAL.Dev.NT]
CopyINF = MJR.inf
CopyFiles = MJTHERMAL.Files.Ext
AddReg = MJTHERMAL.AddReg
[MJTHERMAL.Dev.NT.Services]
Addservice = MJTHERMAL, 0x00000002, MJTHERMAL.AddService
[MJTHERMAL.AddService]
DisplayName = %MJTHERMAL.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\System32\Drivers\MJRQuad.sys
LoadOrderGroup = Base
[MJTHERMAL.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,MJRQuad.sys
[MJTHERMAL.Files.Ext]
MJRQuad.sys
; -----------------------------------------------------------------------------
; TI-DSP drivers (Miniopticon/Chromo4)
; -----------------------------------------------------------------------------
[TREMONTUSB.Dev.NT.CoInstallers]
AddReg = CoCopyINF.AddReg
CopyFiles= CoCopyINF.CopyFiles
[TREMONTUSB.Dev]
CopyFiles=TREMONTUSB.Files.Ext
AddReg=TREMONTUSB.AddReg
[TREMONTUSB.Dev.NT]
CopyINF = MJR.inf
CopyFiles = TREMONTUSB.Files.Ext
AddReg = TREMONTUSB.AddReg
[TREMONTUSB.Dev.NT.Services]
Addservice = TREMONTUSB, 0x00000002, TREMONTUSB.AddService
[TREMONTUSB.AddService]
DisplayName = %TREMONTUSB.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\System32\Drivers\MJRDetec.sys
[TREMONTUSB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,MJRDetec.sys
[TREMONTUSB.Files.Ext]
MJRDetec.sys
; -----------------------------------------------------------------------------
; Opticon[X]e drivers.
; -----------------------------------------------------------------------------
[OPTICON.Dev.NT.CoInstallers]
AddReg = CoCopyINF.AddReg
CopyFiles= CoCopyINF.CopyFiles
[OPTICON.Dev]
CopyFiles=OPTICON.Files.Ext
AddReg=OPTICON.AddReg
[OPTICON.Dev.NT]
CopyINF = MJR.inf
CopyFiles = OPTICON.Files.Ext
AddReg = OPTICON.AddReg
[OPTICON.Dev.NT.Services]
Addservice = OPTICON, 0x00000002, OPTICON.AddService
[OPTICON.AddService]
DisplayName = %OPTICON.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\System32\Drivers\MJROpe.sys
LoadOrderGroup = Base
[OPTICON.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,MJROpe.sys
[OPTICON.Files.Ext]
MJROpe.sys
; -----------------------------------------------------------------------------
; Strings / Services.
; -----------------------------------------------------------------------------
[Strings]
ProviderName="Bio-Rad Laboratories"
MfgName="Bio-Rad Laboratories"
DiskName="./"
USB\VID_0547&PID_0080.DeviceDesc="Bio-Rad DEVICE (EEPROM NOT PROGRAMMED)"
USB\VID_0547&PID_2131.DeviceDesc="Bio-Rad Thermal Cycler (EEPROM Empty)"
;USB\VID_4079&PID_0220.DeviceDesc="Bio-Rad Thermal Cycler (Before Renumeration)"
;USB\VID_4079&PID_0221.DeviceDesc="Bio-Rad Thermal Cycler (After Renumeration)"
;USB\VID_4079&PID_0222.DeviceDesc="Bio-Rad Real-time Detector USB Device"
;USB\VID_4079&PID_0223.DeviceDesc="Bio-Rad Opticon Real-time Detector (Before Renumeration)"
;USB\VID_4079&PID_0224.DeviceDesc="Bio-Rad Opticon Real-time Detector(After Renumeration)"
PRG_EEPROM.SvcDesc="Quadrant Programmer Service (EEPROM Empty)"
QUAD.SvcDesc="Quadrant Loader Service (Before Renumeration)"
MJTHERMAL.SvcDesc="Quadrant Service (After Renumeration)"
TREMONTUSB.SvcDesc="Bio-Rad Real-time Detector USB NT service"
OPTICON.SvcDesc="Opticon Service (After Renumeration)"

View File

@@ -0,0 +1,3 @@
wdreg_gui -inf MiniO.inf -log MiniO.log install
pause

View File

@@ -0,0 +1,3 @@
wdreg_gui -inf MiniO.inf -log MiniO.log uninstall
del %WINDIR%\inf\MiniO.inf