home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1996 July
/
VPR9607B.BIN
/
driver
/
pana_s
/
sound213
/
psc98.inf
next >
Wrap
Windows Setup INFormation
|
1995-11-10
|
12KB
|
352 lines
; Panasonic Sound Card 98 Setup File
; Copyright (C) Matsushita Electric Industrial Co., Ltd. 1995
;------------------------------------------------------------------------
[Version]
Signature="$CHICAGO$"
Class=MEDIA
Provider=%PIDCP%
;LayoutFile=layout.inf ; The SourceDisksNames and SourceDisksFiles
; sections exists in this INF file.
[ClassInstall]
AddReg=Class.AddReg
[Class.AddReg]
HKR,,,,%MediaClassName%
HKR,,Icon,,"-1"
HKR,,Installer,,mmci.dll
[Manufacturer]
%MfgName%=Panasonic
[Panasonic]
%PSC.DeviceDesc%=SOUND_CARD_Device, PCMCIA\MATSUSHITA_ELECTRIC_INDUSTRIAL_CO.__LTD.-PANASONIC_SOUND_CARD_98-1D3D
;------------------------------------------------------------------------
[SOUND_CARD_Device]
Copyfiles=PSC.CopyList
Delfiles=PSC.DelList
UpdateInis=PSC.UpdateInis
AddReg=WAVE.AddReg, MIXER.AddReg, PSC.AddReg
UpdateCfgSys=PSC.UpdateCfgSys
UpdateAutoBat=PSC.UpdateAutoBat
;------------------------------------------------------------------------
[PSC.UpdateInis]
system.ini,drivers,"wave*=sc98.drv",,1
system.ini,drivers,"aux*=sc98.drv",,1
system.ini,drivers,"mixer*=sc98.drv",,1
;------------------------------------------------------------------------
[PSC.CopyList]
psndcard.vxd,,
psndcard.drv,,
;------------------------------------------------------------------------
[PSC.DelList]
sc98.drv,,,1
;------------------------------------------------------------------------
[PSC.AddReg]
HKR,,Driver,,psndcard.vxd
HKR,Drivers\wave\psndcard.drv,Driver,,psndcard.drv
HKR,Drivers\wave\psndcard.drv,Description,,%PSC.DeviceDesc%
HKR,Drivers\mixer\psndcard.drv,Driver,,psndcard.drv
HKR,Drivers\mixer\psndcard.drv,Description,,%PSC.DeviceDesc%
HKR,Drivers\aux\psndcard.drv,Driver,,psndcard.drv
HKR,Drivers\aux\psndcard.drv,Description,,%PSC.DeviceDesc%
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
HKR,,EnumPropPages,,"psndcard.drv,DrvEnumPropPages"
;------------------------------------------------------------------------
;
; OVERRIDE for rev1 CTE0
;
HKR,Override,0000,1, \
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,00,00,00, \
;
;
; OVERRIDE for rev1 CTE0
;
; I/O Resource Descriptor 0 : OPN3 port
;
30,00,00,00, \ ; Total length of I/O Resource Descriptor
02,00,00,00, \ ; ResType_IO = 0x00000002
02,00, \ ; IOD_Count;
0C,00, \ ; IOD_Type; // IOType_Range = 0x000C
00,00, \ ; IOD_Alloc_Base;
00,00, \ ; IOD_Alloc_End;
00,00, \ ; IOD_DesFlags;
00, \ ; IOD_Alloc_Alias;
00, \ ; IOD_Alloc_Decode;
; 188h
F8,FF, \ ; IOR_Align; // Mask for base alignment E0/F0
08,00, \ ; IOR_nPorts; // Number of ports, pony=8
88,01, \ ; IOR_Min; // Min port address
8F,01, \ ; IOR_Max; // Max port address
00,00, \ ; IOR_RangeFlags; // Flags
00, \ ; IOR_Alias; // Alias offset
00, \ ; IOR_Decode; // Address specified
; 288h
F8,FF, \ ; IOR_Align; // Mask for base alignment E0/F0
08,00, \ ; IOR_nPorts; // Number of ports, pony=8
88,02, \ ; IOR_Min; // Min port address
8F,02, \ ; IOR_Max; // Max port address
00,00, \ ; IOR_RangeFlags; // Flags
00, \ ; IOR_Alias; // Alias offset
00, \ ; IOR_Decode; // Address specified
40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
;
; I/O Resource Descriptor 1: CODEC port
;
24,00,00,00, \ ; Total length of I/O Resource Descriptor
02,00,00,00, \ ; ResType_IO = 0x00000002
01,00, \ ; IOD_Count;
0C,00, \ ; IOD_Type; // IOType_Range = 0x000C
00,00, \ ; IOD_Alloc_Base;
00,00, \ ; IOD_Alloc_End;
00,00, \ ; IOD_DesFlags;
00, \ ; IOD_Alloc_Alias;
00, \ ; IOD_Alloc_Decode;
; F40h
F0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0
0A,00, \ ; IOR_nPorts; // Number of ports, pony=16
40,0F, \ ; IOR_Min; // Min port address
49,0F, \ ; IOR_Max; // Max port address
00,00, \ ; IOR_RangeFlags; // Flags
00, \ ; IOR_Alias; // Alias offset
00, \ ; IOR_Decode; // Address specified
40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
;
; Memory Resource Descriptor
;
34,00,00,00, \ ; Total length of Memory Resource Descriptor
01,00,00,00, \ ; ResType_Mem = 0x00000001
01,00, \ ; MD_Count;
14,00, \ ; MD_Type; // MType_Range = 0x0014
00,00,00,00 \ ; MD_Alloc_Base;
00,00,00,00 \ ; MD_Alloc_End;
00,00, \ ; MD_Flags;
00,00, \ ; MD_Reserved;
00,F0,FF,FF, \ ; MR_Align; // Mask for base alignment
00,10,00,00, \ ; MR_nBytes; // Count of bytes
00,00,00,00, \ ; MR_Min; // Min address
FF,FF,FF,FF, \ ; MR_Max; // Max address
00,00, \ ; MR_Flags; // Flags
00,00, \ ; MR_Reserved;
02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
; 0x08 = common mem
00,00,00,00, \ ; Memory card address
;
; IRQ Resource Descriptor
;
14,00,00,00, \ ; Total length of IRQ Resource Descriptor
04,00,00,00, \ ; ResType_IRQ = 0x00000004
00,00, \ ; IRQD_Flags;
00,00, \ ; IRQD_Alloc_Num; // Allocated IRQ number
FF,FF, \ ; IRQD_Req_Mask; // Mask of possible IRQs
00,00, \ ; IRQD_Reserved;
20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
00,00, \ ; Socket;
02,00, \ ; Attributes;
32, \ ; Vcc;
32, \ ; Vpp1; 78
32, \ ; Vpp2; 78
02, \ ; IntType;
00,02,00,00, \ ; ConfigBase;
00, \ ; Status;
00, \ ; Pin;
00, \ ; Copy;
80, \ ; ConfigIndex;
03, \ ; Present;
;
; TERMINATOR
;
00,00,00,00
;------------------------------------------------------------------------
;
; OVERRIDE for rev1 CTE0
;
HKR,Override,0001,1, \
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,00,00,00, \
;
;
; OVERRIDE for rev1 CTE0
;
; I/O Resource Descriptor 0 : OPN3 port
;
30,00,00,00, \ ; Total length of I/O Resource Descriptor
02,00,00,00, \ ; ResType_IO = 0x00000002
02,00, \ ; IOD_Count;
0C,00, \ ; IOD_Type; // IOType_Range = 0x000C
00,00, \ ; IOD_Alloc_Base;
00,00, \ ; IOD_Alloc_End;
00,00, \ ; IOD_DesFlags;
00, \ ; IOD_Alloc_Alias;
00, \ ; IOD_Alloc_Decode;
; 288h
F8,FF, \ ; IOR_Align; // Mask for base alignment E0/F0
08,00, \ ; IOR_nPorts; // Number of ports, pony=8
88,02, \ ; IOR_Min; // Min port address
8F,02, \ ; IOR_Max; // Max port address
00,00, \ ; IOR_RangeFlags; // Flags
00, \ ; IOR_Alias; // Alias offset
00, \ ; IOR_Decode; // Address specified
; 188h
F8,FF, \ ; IOR_Align; // Mask for base alignment E0/F0
08,00, \ ; IOR_nPorts; // Number of ports, pony=8
88,01, \ ; IOR_Min; // Min port address
8F,01, \ ; IOR_Max; // Max port address
00,00, \ ; IOR_RangeFlags; // Flags
00, \ ; IOR_Alias; // Alias offset
00, \ ; IOR_Decode; // Address specified
40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
;
; I/O Resource Descriptor 1: CODEC port
;
24,00,00,00, \ ; Total length of I/O Resource Descriptor
02,00,00,00, \ ; ResType_IO = 0x00000002
01,00, \ ; IOD_Count;
0C,00, \ ; IOD_Type; // IOType_Range = 0x000C
00,00, \ ; IOD_Alloc_Base;
00,00, \ ; IOD_Alloc_End;
00,00, \ ; IOD_DesFlags;
00, \ ; IOD_Alloc_Alias;
00, \ ; IOD_Alloc_Decode;
; F40h
F0,FF, \ ; IOR_Align; // Mask for base alignment E0/F0
0A,00, \ ; IOR_nPorts; // Number of ports, pony=16
40,0F, \ ; IOR_Min; // Min port address
49,0F, \ ; IOR_Max; // Max port address
00,00, \ ; IOR_RangeFlags; // Flags
00, \ ; IOR_Alias; // Alias offset
00, \ ; IOR_Decode; // Address specified
40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
;
; Memory Resource Descriptor
;
34,00,00,00, \ ; Total length of Memory Resource Descriptor
01,00,00,00, \ ; ResType_Mem = 0x00000001
01,00, \ ; MD_Count;
14,00, \ ; MD_Type; // MType_Range = 0x0014
00,00,00,00 \ ; MD_Alloc_Base;
00,00,00,00 \ ; MD_Alloc_End;
00,00, \ ; MD_Flags;
00,00, \ ; MD_Reserved;
00,F0,FF,FF, \ ; MR_Align; // Mask for base alignment
00,10,00,00, \ ; MR_nBytes; // Count of bytes
00,00,00,00, \ ; MR_Min; // Min address
FF,FF,FF,FF, \ ; MR_Max; // Max address
00,00, \ ; MR_Flags; // Flags
00,00, \ ; MR_Reserved;
02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
; 0x08 = common mem
00,00,00,00, \ ; Memory card address
;
; IRQ Resource Descriptor
;
14,00,00,00, \ ; Total length of IRQ Resource Descriptor
04,00,00,00, \ ; ResType_IRQ = 0x00000004
00,00, \ ; IRQD_Flags;
00,00, \ ; IRQD_Alloc_Num; // Allocated IRQ number
FF,FF, \ ; IRQD_Req_Mask; // Mask of possible IRQs
00,00, \ ; IRQD_Reserved;
20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
00,00, \ ; Socket;
02,00, \ ; Attributes;
32, \ ; Vcc;
32, \ ; Vpp1; 78
32, \ ; Vpp2; 78
02, \ ; IntType;
00,02,00,00, \ ; ConfigBase;
00, \ ; Status;
00, \ ; Pin;
00, \ ; Copy;
80, \ ; ConfigIndex;
03, \ ; Present;
;
; TERMINATOR
;
00,00,00,00
;------------------------------------------------------------------------
[MIXER.AddReg]
HKLM,%KEY_CHKVER%,msmixmgr.dll,2,0
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
HKLM,%KEY_IOC%\Vol,,,
[WAVE.AddReg]
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\wave,,,
HKR,Drivers\mixer,,,
HKR,Drivers\aux,,,
HKLM,%KEY_IOC%\acm,,,
HKLM,%KEY_IOC%\Rec,,,
HKLM,%KEY_IOC%\MPlay,,,
;------------------------------------------------------------------------
[PSC.UpdateAutoBat]
CmdDelete=sc98enb
;------------------------------------------------------------------------
[DestinationDirs]
DefaultDestDir = 11 ; LDID_SYS
;------------------------------------------------------------------------
[SourceDisksNames]
1="Panasonic Sound Card 98 Disk",,
[SourceDisksFiles]
psndcard.drv=1
psndcard.vxd=1
;------------------------------------------------------------------------
[Strings]
;Non-localized strings
KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
;Localized strings
PIDCP="Panasonic"
MfgName="Panasonic"
PSC.DeviceDesc="Panasonic Sound Card 98"
MediaClassName="Sound, video and game controllers"