home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703B.ISO / driver / pana_s / sound211 / pc98 / psndcard.inf < prev    next >
Windows Setup INFormation  |  1995-11-14  |  7KB  |  233 lines

  1. ; Panasonic Sound Card Setup File
  2. ; Copyright (C) Matsushita Electric Industrial Co., Ltd. 1995
  3. ;------------------------------------------------------------------------
  4.  
  5. [Version]
  6. Signature="$CHICAGO$"
  7. Class=MEDIA
  8. Provider=%PIDCP%
  9. ;LayoutFile=layout.inf         ; The SourceDisksNames and SourceDisksFiles
  10.                                ; sections exists in this INF file.
  11.  
  12. [ClassInstall]
  13. AddReg=Class.AddReg
  14.  
  15. [Class.AddReg]
  16. HKR,,,,%MediaClassName%
  17. HKR,,Icon,,"-1"
  18. HKR,,Installer,,mmci.dll
  19.  
  20. [Manufacturer]
  21. %MfgName%=Panasonic
  22.  
  23. [Panasonic]
  24. %PSC.DeviceDesc%=SOUND_CARD_Device, PCMCIA\MATSUSHITA_ELECTRIC_INDUSTRIAL_CO.__LTD.-PANASONIC_SOUND_CARD-1E74
  25.  
  26.  
  27. ;------------------------------------------------------------------------
  28. [SOUND_CARD_Device]
  29. Copyfiles=PSC.CopyList
  30. Delfiles=PSC.DelList
  31. UpdateInis=PSC.UpdateInis
  32. AddReg=WAVE.AddReg, MIXER.AddReg, PSC.AddReg
  33. UpdateCfgSys=PSC.UpdateCfgSys
  34. UpdateAutoBat=PSC.UpdateAutoBat
  35.  
  36.  
  37. ;------------------------------------------------------------------------
  38. [PSC.UpdateInis]
  39. system.ini,drivers,"wave*=sndcard.drv",,1
  40. system.ini,drivers,"midi*=sndcard.drv",,1
  41. system.ini,drivers,"aux*=sndcard.drv",,1
  42. system.ini,drivers,"mixer*=sndcard.drv",,1
  43.  
  44.  
  45. ;------------------------------------------------------------------------
  46. [PSC.CopyList]
  47. psndcard.vxd,,
  48. psndcard.drv,,
  49. psndopl.drv,,
  50.  
  51.  
  52. ;------------------------------------------------------------------------
  53. [PSC.DelList]
  54. vsndcard.386,,,1
  55. sndcard.drv,,,1
  56.  
  57.  
  58. ;------------------------------------------------------------------------
  59. [PSC.AddReg]
  60. HKR,,Driver,,psndcard.vxd
  61. HKR,Drivers\wave\psndcard.drv,Driver,,psndcard.drv
  62. HKR,Drivers\wave\psndcard.drv,Description,,%PSC.DeviceDesc%
  63. HKR,Drivers\mixer\psndcard.drv,Driver,,psndcard.drv
  64. HKR,Drivers\mixer\psndcard.drv,Description,,%PSC.DeviceDesc%
  65. HKR,Drivers\aux\psndcard.drv,Driver,,psndcard.drv
  66. HKR,Drivers\aux\psndcard.drv,Description,,%PSC.DeviceDesc%
  67. HKR,Drivers\midi\psndopl.drv,Driver,,psndopl.drv
  68. HKR,Drivers\midi\psndopl.drv,Description,,%V_INTERNAL%
  69. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  70. HKR,,EnumPropPages,,"psndcard.drv,DrvEnumPropPages"
  71. HKLM,%KEY_FIL%\fl.UpdateInis,device.vsndcard,,"system.ini,386Enh,""device=vsndcard.386"",,"
  72. ;
  73. ; OVERRIDE for rev1 CTE0
  74. ;
  75. HKR,Override,0000,1, \
  76. ;
  77. ; CONFIGMG_VERSION
  78. ;
  79. 00,04,00,00, \
  80. ;
  81. ; PRIORITY
  82. ;
  83. 00,00,00,00, \
  84. ;
  85. ;
  86. ; OVERRIDE for rev1 CTE0
  87. ;
  88. ; I/O Resource Descriptor 0 : OPL3 port
  89. ;
  90. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  91. 02,00,00,00, \ ; ResType_IO = 0x00000002
  92. 01,00, \       ; IOD_Count;
  93. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  94. 00,00, \       ; IOD_Alloc_Base;
  95. 00,00, \       ; IOD_Alloc_End;
  96. 00,00, \       ; IOD_DesFlags;
  97. 00, \          ; IOD_Alloc_Alias;
  98. 00, \          ; IOD_Alloc_Decode;
  99. ; 388h
  100. FC,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  101. 04,00, \       ; IOR_nPorts;       // Number of ports, pony=8
  102. 88,03, \       ; IOR_Min;          // Min port address
  103. 8B,03, \       ; IOR_Max;          // Max port address
  104. 00,00, \       ; IOR_RangeFlags;   // Flags
  105. 00, \          ; IOR_Alias;        // Alias offset
  106. 00, \          ; IOR_Decode;       // Address specified
  107. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  108. ;
  109. ; I/O Resource Descriptor 1: CODEC port
  110. ;
  111. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  112. 02,00,00,00, \ ; ResType_IO = 0x00000002
  113. 01,00, \       ; IOD_Count;
  114. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  115. 00,00, \       ; IOD_Alloc_Base;
  116. 00,00, \       ; IOD_Alloc_End;
  117. 00,00, \       ; IOD_DesFlags;
  118. 00, \          ; IOD_Alloc_Alias;
  119. 00, \          ; IOD_Alloc_Decode;
  120. ; F40h
  121. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  122. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=16
  123. 40,0F, \       ; IOR_Min;          // Min port address
  124. 49,0F, \       ; IOR_Max;          // Max port address
  125. 00,00, \       ; IOR_RangeFlags;   // Flags
  126. 00, \          ; IOR_Alias;        // Alias offset
  127. 00, \          ; IOR_Decode;       // Address specified
  128. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  129. ;
  130. ; Memory Resource Descriptor
  131. ;
  132. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  133. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  134. 01,00, \       ; MD_Count;
  135. 14,00, \       ; MD_Type;         // MType_Range = 0x0014
  136. 00,00,00,00 \  ; MD_Alloc_Base;
  137. 00,00,00,00 \  ; MD_Alloc_End;
  138. 00,00, \       ; MD_Flags;
  139. 00,00, \       ; MD_Reserved;
  140. 00,F0,FF,FF, \ ; MR_Align;        // Mask for base alignment
  141. 00,10,00,00, \ ; MR_nBytes;       // Count of bytes
  142. 00,00,00,00, \ ; MR_Min;          // Min address
  143. FF,FF,FF,FF, \ ; MR_Max;          // Max address
  144. 00,00, \       ; MR_Flags;        // Flags
  145. 00,00, \       ; MR_Reserved;
  146. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  147.                ;               0x08 = common mem
  148. 00,00,00,00, \ ; Memory card address
  149. ;
  150. ; IRQ Resource Descriptor
  151. ;
  152. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  153. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  154. 00,00, \       ; IRQD_Flags;
  155. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  156. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  157. 00,00, \       ; IRQD_Reserved;
  158. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  159. ;
  160. ; REQUEST_CONFIG_PKT Descriptor
  161. ;
  162. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  163. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  164. 00,00, \       ; Socket;
  165. 02,00, \       ; Attributes;
  166. 32, \          ; Vcc;
  167. 32, \          ; Vpp1; 78
  168. 32, \          ; Vpp2; 78
  169. 02, \          ; IntType;
  170. 00,02,00,00, \ ; ConfigBase;
  171. 00, \          ; Status;
  172. 00, \          ; Pin;
  173. 00, \          ; Copy;
  174. 80, \          ; ConfigIndex;
  175. 03, \          ; Present;
  176. ;
  177. ; TERMINATOR
  178. ;
  179. 00,00,00,00
  180.  
  181. [MIXER.AddReg]
  182. HKLM,%KEY_CHKVER%,msmixmgr.dll,2,0
  183. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  184. HKLM,%KEY_IOC%\Vol,,,
  185.  
  186. [WAVE.AddReg]
  187. HKR,,DevLoader,,mmdevldr.vxd
  188. HKR,Drivers,MIGRATED,,0
  189. HKR,Drivers\midi,,,
  190. HKR,Drivers\wave,,,
  191. HKR,Drivers\mixer,,,
  192. HKR,Drivers\aux,,,
  193. HKLM,%KEY_IOC%\acm,,,
  194. HKLM,%KEY_IOC%\Rec,,,
  195. HKLM,%KEY_IOC%\MPlay,,,
  196.  
  197.  
  198. ;------------------------------------------------------------------------
  199. [PSC.UpdateAutoBat]
  200. CmdDelete=scenable
  201.  
  202.  
  203. ;------------------------------------------------------------------------
  204. [DestinationDirs]
  205. DefaultDestDir = 11        ; LDID_SYS
  206.  
  207.  
  208. ;------------------------------------------------------------------------
  209. [SourceDisksNames]
  210. 1="Panasonic Sound Card Disk",,
  211.  
  212.  
  213. [SourceDisksFiles]
  214. psndcard.drv=1
  215. psndcard.vxd=1
  216. psndopl.drv=1
  217.  
  218.  
  219. ;------------------------------------------------------------------------
  220. [Strings]
  221. ;Non-localized strings
  222. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  223. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  224. KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
  225. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  226.  
  227. ;Localized strings
  228. PIDCP="Panasonic"
  229. MfgName="Panasonic"
  230. PSC.DeviceDesc="Panasonic Sound Card"
  231. MediaClassName="Sound, video and game controllers"
  232. V_INTERNAL="Panasonic FM Synthesis"
  233.