home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1998 December
/
VPR9812B.BIN
/
BIOS
/
MSI
/
WIN95
/
win95.exe
/
ALIHDD.INF
next >
Wrap
INI File
|
1997-09-11
|
4KB
|
131 lines
;
; ALi M5229 IDE Bus Master Controller INF file
;
; Description:
; The driver feature can be controlled by changing the registry key value.
; The initial registry key value is set according to INF file. The following
; are the procedures of controlling the driver feature.
;
; 1. To change the device transfer mode, search [DrvArg.Reg] section and find
; "HKLM,SOFTWARE\ALi\M5229,Mode,1,n,n,n,n"
; | | | |
; | | | + ----- Secondary channel device 1
; | | + ------- Secondary channel device 0
; | + --------- Primary channel device 1
; + ----------- Primary channel device 0
;
; where n represent the transfer mode :
; 0 - Auto detect, the driver decide the transfer mode of the device.
; 1 - PIO
; 2 - DMA
; 3 - Ultra DMA
;
; The user can change the value of n to decide the device transfer mode.
;
; Note :
; If the driver has been installed,the transfer mode can also be changed
; by searching the registry path : HKEY_LOCAL_MACHINE\SOFTWARE\ALi\M5229.
; Change the value of key 'Mode' according to the above transfer mode definition
; and then restart.
;
; 2. To disable the secondary channel and free its resource, please search
; [DUAL_MASTER_IDE.RegHW] section and find ";HKR,,ChannelOptions,1,01".
; Remove the comment mark ';' and use this INF file to install IDE driver.
;
; Note:
; After the driver is installed, secondary channel enable/disable can be
; controlled by using device manager. First, open control pannel and select
; system item. Second, select the hardisk controller and double click the "
; ALi Bus Master PCI to IDE Controller" to see its properity page. Channel
; enable/disable can then be changed via the setting menu.
[version]
signature="$CHICAGO$"
Class=hdc
Provider="ALi"
[ClassInstall]
AddReg=HDC_Class
[HDC_Class]
HKR,,,,%HDCClassName%
[Manufacturer]
%COMPANY%=IDE_HDC
[IDE_HDC]
%PCI\VEN_10B9&DEV_5229.DeviceDesc% = DUAL_MASTER_IDE , PCI\VEN_10B9&DEV_5229
%MF\MASTERPRIMARY.DeviecDesc% = MASTER_IDE , MF\M5229PRIMARY
%MF\MASTERSECONDARY.DeviecDesc% = MASTER_IDE , MF\M5229SECONDARY
[MASTER_IDE]
AddReg = ESDI_MASTER_AddReg
[MASTER_IDE.HW]
AddReg = ESDI_FIFO_OK_AddReg
[DUAL_MASTER_IDE]
Copyfiles=@m5229.mpd
AddReg=StandardMF.Reg,IDEProp.Reg,DrvArg.Reg
[DUAL_MASTER_IDE.HW]
AddReg=DUAL_MASTER_IDE.RegHW
[DUAL_MASTER_IDE.RegHW]
HKR,Child0000,HardwareID,,MF\M5229PRIMARY
HKR,Child0000,ResourceMap,1,00,01,02,06
HKR,Child0000,MFFlags,1,0C,00,00,00
HKR,Child0001,HardwareID,,MF\M5229SECONDARY
HKR,Child0001,ResourceMap,1,03,04,05,07
HKR,Child0001,MFFlags,1,0C,00,00,00
HKR,,PCIDualIDE,1,01
;HKR,,ChannelOptions,1,01
[StandardMF.Reg]
HKR,,DevLoader,,*CONFIGMG
HKR,,Enumerator,,*CONFIGMG
HKR,,CMDrivFlags,1,03,00,00,00
[DrvArg.Reg]
HKLM,SOFTWARE\ALi\M5229,UltraDMASupported,1,0,0,0,0
HKLM,SOFTWARE\ALi\M5229,DMASupported,1,0,0,0,0
HKLM,SOFTWARE\ALi\M5229,Mode,1,0,0,0,0
HKLM,SOFTWARE\ALi\M5229,ModeNo,1,0a,0a,0a,0a
HKLM,SOFTWARE\ALi\M5229,DrvSetTiming,1,0
[ESDI_FIFO_OK_AddReg]
HKR,,IDENoSerialize,3,01
[IDEProp.Reg]
HKR,,EnumPropPages,,"sysclass.dll,IDEEnumPropPages"
[ESDI_Master_AddReg]
HKR,,DriverDesc,,"ALi Bus Master IDE Miniport Driver"
HKR,,DevLoader,,*IOS
HKR,,PortDriver,,M5229.mpd
[ControlFlags]
CopyFilesOnly =PCI\VEN_10B9&DEV_5215,PCI\VEN_10B9&DEV_5229
ExcludeFromSelect =MF\M5229PRIMARY,MF\M5229SECONDARY
[DestinationDirs]
DefaultDestDir = 12 ;IOSubsys directory
[SourceDisksFiles]
m5229.mpd =1
idehdd.mpd =1
[SourceDisksNames]
1=%DISK_ID%,,
[Strings]
DISK_ID=""
HDCClassName = "Hard disk controllers"
COMPANY = "Acer Labs Inc"
PROVIDER = "Acer Labs Inc"
MF\MASTERPRIMARY.DeviecDesc = "ALi Primary IDE controller (bus master)"
MF\MASTERSECONDARY.DeviecDesc = "ALi Secondary IDE controller (bus master)"
PCI\VEN_10B9&DEV_5229.DeviceDesc = "ALi Bus Master PCI to IDE Controller"