home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703B.ISO / driver / pana_s / sound212 / dosv / pscpro.inf < prev    next >
Windows Setup INFormation  |  1996-01-23  |  33KB  |  928 lines

  1. ; Panasonic Sound Card PRO 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\PANASONIC-SOUND_CARD_PRO-3339
  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,386Enh,"device=vscpro.386"
  40. system.ini,drivers,"wave*=scpro.drv",,1
  41. system.ini,drivers,"midi*=scpro.drv",,1
  42. system.ini,drivers,"aux*=scpro.drv",,1
  43. system.ini,drivers,"mixer*=scpro.drv",,1
  44.  
  45.  
  46. ;------------------------------------------------------------------------
  47. [PSC.CopyList]
  48. pscpro.vxd,,
  49. pscpro.drv,,
  50. pscopl4.drv,,
  51. yrw.ovr,,
  52.  
  53.  
  54. ;------------------------------------------------------------------------
  55. [PSC.DelList]
  56. vscpro.386,,,1
  57. scpro.drv,,,1
  58.  
  59.  
  60. ;------------------------------------------------------------------------
  61. [PSC.AddReg]
  62. HKR,,Driver,,pscpro.vxd
  63. HKR,Drivers\wave\pscpro.drv,Driver,,pscpro.drv
  64. HKR,Drivers\wave\pscpro.drv,Description,,%PSC.DeviceDesc%
  65. HKR,Drivers\mixer\pscpro.drv,Driver,,pscpro.drv
  66. HKR,Drivers\mixer\pscpro.drv,Description,,%PSC.DeviceDesc%
  67. HKR,Drivers\aux\pscpro.drv,Driver,,pscpro.drv
  68. HKR,Drivers\aux\pscpro.drv,Description,,%PSC.DeviceDesc%
  69. HKR,Drivers\midi\pscopl4.drv,Driver,,pscopl4.drv
  70. HKR,Drivers\midi\pscopl4.drv,Description,,%V_INTERNAL%
  71. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  72. HKR,,EnumPropPages,,"pscpro.drv,DrvEnumPropPages"
  73. HKLM,%KEY_FIL%\fl.UpdateInis,device.vscpro,,"system.ini,386Enh,""device=vscpro.386"",,"
  74. ;------------------------------------------------------------------------
  75. ;
  76. ; OVERRIDE for rev1 CTE0
  77. ;
  78. HKR,Override,0000,1, \
  79. ;
  80. ; CONFIGMG_VERSION
  81. ;
  82. 00,04,00,00, \
  83. ;
  84. ; PRIORITY
  85. ;
  86. 00,00,00,00, \
  87. ;
  88. ;
  89. ; OVERRIDE for rev1 CTE0
  90. ;
  91. ; I/O Resource Descriptor 0 : OPL4 port
  92. ;
  93. 30,00,00,00, \ ; Total length of I/O Resource Descriptor
  94. 02,00,00,00, \ ; ResType_IO = 0x00000002
  95. 02,00, \       ; IOD_Count;
  96. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  97. 00,00, \       ; IOD_Alloc_Base;
  98. 00,00, \       ; IOD_Alloc_End;
  99. 00,00, \       ; IOD_DesFlags;
  100. 00, \          ; IOD_Alloc_Alias;
  101. 00, \          ; IOD_Alloc_Decode;
  102. ; 388h
  103. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  104. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  105. 88,03, \       ; IOR_Min;          // Min port address
  106. 8D,03, \       ; IOR_Max;          // Max port address
  107. 00,00, \       ; IOR_RangeFlags;   // Flags
  108. 00, \          ; IOR_Alias;        // Alias offset
  109. 00, \          ; IOR_Decode;       // Address specified
  110. ; 380h
  111. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  112. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  113. 80,03, \       ; IOR_Min;          // Min port address
  114. 85,03, \       ; IOR_Max;          // Max port address
  115. 00,00, \       ; IOR_RangeFlags;   // Flags
  116. 00, \          ; IOR_Alias;        // Alias offset
  117. 00, \          ; IOR_Decode;       // Address specified
  118. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  119. ;
  120. ; I/O Resource Descriptor 1: CODEC port
  121. ;
  122. 3C,00,00,00, \ ; Total length of I/O Resource Descriptor
  123. 02,00,00,00, \ ; ResType_IO = 0x00000002
  124. 03,00, \       ; IOD_Count;
  125. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  126. 00,00, \       ; IOD_Alloc_Base;
  127. 00,00, \       ; IOD_Alloc_End;
  128. 00,00, \       ; IOD_DesFlags;
  129. 00, \          ; IOD_Alloc_Alias;
  130. 00, \          ; IOD_Alloc_Decode;
  131. ; 530h
  132. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  133. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  134. 30,05, \       ; IOR_Min;          // Min port address
  135. 39,05, \       ; IOR_Max;          // Max port address
  136. 00,00, \       ; IOR_RangeFlags;   // Flags
  137. 00, \          ; IOR_Alias;        // Alias offset
  138. 00, \          ; IOR_Decode;       // Address specified
  139. ; E80h
  140. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  141. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  142. 80,0E, \       ; IOR_Min;          // Min port address
  143. 89,0E, \       ; IOR_Max;          // Max port address
  144. 00,00, \       ; IOR_RangeFlags;   // Flags
  145. 00, \          ; IOR_Alias;        // Alias offset
  146. 00, \          ; IOR_Decode;       // Address specified
  147. ; F40h
  148. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  149. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  150. 40,0F, \       ; IOR_Min;          // Min port address
  151. 49,0F, \       ; IOR_Max;          // Max port address
  152. 00,00, \       ; IOR_RangeFlags;   // Flags
  153. 00, \          ; IOR_Alias;        // Alias offset
  154. 00, \          ; IOR_Decode;       // Address specified
  155. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  156. ;
  157. ; Memory Resource Descriptor
  158. ;
  159. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  160. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  161. 01,00, \       ; MD_Count;
  162. 14,00, \       ; MD_Type;         // MType_Range = 0x0014
  163. 00,00,00,00 \  ; MD_Alloc_Base;
  164. 00,00,00,00 \  ; MD_Alloc_End;
  165. 00,00, \       ; MD_Flags;
  166. 00,00, \       ; MD_Reserved;
  167. 00,F0,FF,FF, \ ; MR_Align;        // Mask for base alignment
  168. 00,10,00,00, \ ; MR_nBytes;       // Count of bytes
  169. 00,00,00,00, \ ; MR_Min;          // Min address
  170. FF,FF,FF,FF, \ ; MR_Max;          // Max address
  171. 00,00, \       ; MR_Flags;        // Flags
  172. 00,00, \       ; MR_Reserved;
  173. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  174.                ;               0x08 = common mem
  175. 00,00,00,00, \ ; Memory card address
  176. ;
  177. ; IRQ Resource Descriptor
  178. ;
  179. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  180. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  181. 00,00, \       ; IRQD_Flags;
  182. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  183. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  184. 00,00, \       ; IRQD_Reserved;
  185. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  186. ;
  187. ; REQUEST_CONFIG_PKT Descriptor
  188. ;
  189. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  190. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  191. 00,00, \       ; Socket;
  192. 02,00, \       ; Attributes;
  193. 32, \          ; Vcc;
  194. 32, \          ; Vpp1; 78
  195. 32, \          ; Vpp2; 78
  196. 02, \          ; IntType;
  197. 00,02,00,00, \ ; ConfigBase;
  198. 00, \          ; Status;
  199. 00, \          ; Pin;
  200. 00, \          ; Copy;
  201. 90, \          ; ConfigIndex;
  202. 03, \          ; Present;
  203. ;
  204. ; TERMINATOR
  205. ;
  206. 00,00,00,00
  207. ;------------------------------------------------------------------------
  208. ;
  209. ; OVERRIDE for rev1 CTE0
  210. ;
  211. HKR,Override,0001,1, \
  212. ;
  213. ; CONFIGMG_VERSION
  214. ;
  215. 00,04,00,00, \
  216. ;
  217. ; PRIORITY
  218. ;
  219. 00,00,00,00, \
  220. ;
  221. ;
  222. ; OVERRIDE for rev1 CTE0
  223. ;
  224. ; I/O Resource Descriptor 0 : OPL3 port
  225. ;
  226. 30,00,00,00, \ ; Total length of I/O Resource Descriptor
  227. 02,00,00,00, \ ; ResType_IO = 0x00000002
  228. 02,00, \       ; IOD_Count;
  229. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  230. 00,00, \       ; IOD_Alloc_Base;
  231. 00,00, \       ; IOD_Alloc_End;
  232. 00,00, \       ; IOD_DesFlags;
  233. 00, \          ; IOD_Alloc_Alias;
  234. 00, \          ; IOD_Alloc_Decode;
  235. ; 380h
  236. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  237. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  238. 80,03, \       ; IOR_Min;          // Min port address
  239. 85,03, \       ; IOR_Max;          // Max port address
  240. 00,00, \       ; IOR_RangeFlags;   // Flags
  241. 00, \          ; IOR_Alias;        // Alias offset
  242. 00, \          ; IOR_Decode;       // Address specified
  243. ; 388h
  244. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  245. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  246. 88,03, \       ; IOR_Min;          // Min port address
  247. 8D,03, \       ; IOR_Max;          // Max port address
  248. 00,00, \       ; IOR_RangeFlags;   // Flags
  249. 00, \          ; IOR_Alias;        // Alias offset
  250. 00, \          ; IOR_Decode;       // Address specified
  251. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  252. ;
  253. ; I/O Resource Descriptor 1: CODEC port
  254. ;
  255. 3C,00,00,00, \ ; Total length of I/O Resource Descriptor
  256. 02,00,00,00, \ ; ResType_IO = 0x00000002
  257. 03,00, \       ; IOD_Count;
  258. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  259. 00,00, \       ; IOD_Alloc_Base;
  260. 00,00, \       ; IOD_Alloc_End;
  261. 00,00, \       ; IOD_DesFlags;
  262. 00, \          ; IOD_Alloc_Alias;
  263. 00, \          ; IOD_Alloc_Decode;
  264. ; 530h
  265. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  266. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  267. 30,05, \       ; IOR_Min;          // Min port address
  268. 39,05, \       ; IOR_Max;          // Max port address
  269. 00,00, \       ; IOR_RangeFlags;   // Flags
  270. 00, \          ; IOR_Alias;        // Alias offset
  271. 00, \          ; IOR_Decode;       // Address specified
  272. ; E80h
  273. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  274. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  275. 80,0E, \       ; IOR_Min;          // Min port address
  276. 89,0E, \       ; IOR_Max;          // Max port address
  277. 00,00, \       ; IOR_RangeFlags;   // Flags
  278. 00, \          ; IOR_Alias;        // Alias offset
  279. 00, \          ; IOR_Decode;       // Address specified
  280. ; F40h
  281. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  282. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  283. 40,0F, \       ; IOR_Min;          // Min port address
  284. 49,0F, \       ; IOR_Max;          // Max port address
  285. 00,00, \       ; IOR_RangeFlags;   // Flags
  286. 00, \          ; IOR_Alias;        // Alias offset
  287. 00, \          ; IOR_Decode;       // Address specified
  288. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  289. ;
  290. ; Memory Resource Descriptor
  291. ;
  292. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  293. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  294. 01,00, \       ; MD_Count;
  295. 14,00, \       ; MD_Type;         // MType_Range = 0x0014
  296. 00,00,00,00 \  ; MD_Alloc_Base;
  297. 00,00,00,00 \  ; MD_Alloc_End;
  298. 00,00, \       ; MD_Flags;
  299. 00,00, \       ; MD_Reserved;
  300. 00,F0,FF,FF, \ ; MR_Align;        // Mask for base alignment
  301. 00,10,00,00, \ ; MR_nBytes;       // Count of bytes
  302. 00,00,00,00, \ ; MR_Min;          // Min address
  303. FF,FF,FF,FF, \ ; MR_Max;          // Max address
  304. 00,00, \       ; MR_Flags;        // Flags
  305. 00,00, \       ; MR_Reserved;
  306. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  307.                ;               0x08 = common mem
  308. 00,00,00,00, \ ; Memory card address
  309. ;
  310. ; IRQ Resource Descriptor
  311. ;
  312. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  313. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  314. 00,00, \       ; IRQD_Flags;
  315. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  316. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  317. 00,00, \       ; IRQD_Reserved;
  318. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  319. ;
  320. ; REQUEST_CONFIG_PKT Descriptor
  321. ;
  322. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  323. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  324. 00,00, \       ; Socket;
  325. 02,00, \       ; Attributes;
  326. 32, \          ; Vcc;
  327. 32, \          ; Vpp1; 78
  328. 32, \          ; Vpp2; 78
  329. 02, \          ; IntType;
  330. 00,02,00,00, \ ; ConfigBase;
  331. 00, \          ; Status;
  332. 00, \          ; Pin;
  333. 00, \          ; Copy;
  334. 90, \          ; ConfigIndex;
  335. 03, \          ; Present;
  336. ;
  337. ; TERMINATOR
  338. ;
  339. 00,00,00,00
  340. ;------------------------------------------------------------------------
  341. ;
  342. ; OVERRIDE for rev1 CTE0
  343. ;
  344. HKR,Override,0002,1, \
  345. ;
  346. ; CONFIGMG_VERSION
  347. ;
  348. 00,04,00,00, \
  349. ;
  350. ; PRIORITY
  351. ;
  352. 00,00,00,00, \
  353. ;
  354. ;
  355. ; OVERRIDE for rev1 CTE0
  356. ;
  357. ; I/O Resource Descriptor 0 : OPL3 port
  358. ;
  359. 30,00,00,00, \ ; Total length of I/O Resource Descriptor
  360. 02,00,00,00, \ ; ResType_IO = 0x00000002
  361. 02,00, \       ; IOD_Count;
  362. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  363. 00,00, \       ; IOD_Alloc_Base;
  364. 00,00, \       ; IOD_Alloc_End;
  365. 00,00, \       ; IOD_DesFlags;
  366. 00, \          ; IOD_Alloc_Alias;
  367. 00, \          ; IOD_Alloc_Decode;
  368. ; 388h
  369. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  370. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  371. 88,03, \       ; IOR_Min;          // Min port address
  372. 8D,03, \       ; IOR_Max;          // Max port address
  373. 00,00, \       ; IOR_RangeFlags;   // Flags
  374. 00, \          ; IOR_Alias;        // Alias offset
  375. 00, \          ; IOR_Decode;       // Address specified
  376. ; 380h
  377. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  378. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  379. 80,03, \       ; IOR_Min;          // Min port address
  380. 85,03, \       ; IOR_Max;          // Max port address
  381. 00,00, \       ; IOR_RangeFlags;   // Flags
  382. 00, \          ; IOR_Alias;        // Alias offset
  383. 00, \          ; IOR_Decode;       // Address specified
  384. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  385. ;
  386. ; I/O Resource Descriptor 1: CODEC port
  387. ;
  388. 3C,00,00,00, \ ; Total length of I/O Resource Descriptor
  389. 02,00,00,00, \ ; ResType_IO = 0x00000002
  390. 03,00, \       ; IOD_Count;
  391. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  392. 00,00, \       ; IOD_Alloc_Base;
  393. 00,00, \       ; IOD_Alloc_End;
  394. 00,00, \       ; IOD_DesFlags;
  395. 00, \          ; IOD_Alloc_Alias;
  396. 00, \          ; IOD_Alloc_Decode;
  397. ; E80h
  398. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  399. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  400. 80,0E, \       ; IOR_Min;          // Min port address
  401. 89,0E, \       ; IOR_Max;          // Max port address
  402. 00,00, \       ; IOR_RangeFlags;   // Flags
  403. 00, \          ; IOR_Alias;        // Alias offset
  404. 00, \          ; IOR_Decode;       // Address specified
  405. ; F40h
  406. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  407. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  408. 40,0F, \       ; IOR_Min;          // Min port address
  409. 49,0F, \       ; IOR_Max;          // Max port address
  410. 00,00, \       ; IOR_RangeFlags;   // Flags
  411. 00, \          ; IOR_Alias;        // Alias offset
  412. 00, \          ; IOR_Decode;       // Address specified
  413. ; 530h
  414. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  415. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  416. 30,05, \       ; IOR_Min;          // Min port address
  417. 39,05, \       ; IOR_Max;          // Max port address
  418. 00,00, \       ; IOR_RangeFlags;   // Flags
  419. 00, \          ; IOR_Alias;        // Alias offset
  420. 00, \          ; IOR_Decode;       // Address specified
  421. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  422. ;
  423. ; Memory Resource Descriptor
  424. ;
  425. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  426. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  427. 01,00, \       ; MD_Count;
  428. 14,00, \       ; MD_Type;         // MType_Range = 0x0014
  429. 00,00,00,00 \  ; MD_Alloc_Base;
  430. 00,00,00,00 \  ; MD_Alloc_End;
  431. 00,00, \       ; MD_Flags;
  432. 00,00, \       ; MD_Reserved;
  433. 00,F0,FF,FF, \ ; MR_Align;        // Mask for base alignment
  434. 00,10,00,00, \ ; MR_nBytes;       // Count of bytes
  435. 00,00,00,00, \ ; MR_Min;          // Min address
  436. FF,FF,FF,FF, \ ; MR_Max;          // Max address
  437. 00,00, \       ; MR_Flags;        // Flags
  438. 00,00, \       ; MR_Reserved;
  439. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  440.                ;               0x08 = common mem
  441. 00,00,00,00, \ ; Memory card address
  442. ;
  443. ; IRQ Resource Descriptor
  444. ;
  445. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  446. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  447. 00,00, \       ; IRQD_Flags;
  448. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  449. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  450. 00,00, \       ; IRQD_Reserved;
  451. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  452. ;
  453. ; REQUEST_CONFIG_PKT Descriptor
  454. ;
  455. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  456. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  457. 00,00, \       ; Socket;
  458. 02,00, \       ; Attributes;
  459. 32, \          ; Vcc;
  460. 32, \          ; Vpp1; 78
  461. 32, \          ; Vpp2; 78
  462. 02, \          ; IntType;
  463. 00,02,00,00, \ ; ConfigBase;
  464. 00, \          ; Status;
  465. 00, \          ; Pin;
  466. 00, \          ; Copy;
  467. 90, \          ; ConfigIndex;
  468. 03, \          ; Present;
  469. ;
  470. ; TERMINATOR
  471. ;
  472. 00,00,00,00
  473. ;------------------------------------------------------------------------
  474. ;
  475. ; OVERRIDE for rev1 CTE0
  476. ;
  477. HKR,Override,0003,1, \
  478. ;
  479. ; CONFIGMG_VERSION
  480. ;
  481. 00,04,00,00, \
  482. ;
  483. ; PRIORITY
  484. ;
  485. 00,00,00,00, \
  486. ;
  487. ;
  488. ; OVERRIDE for rev1 CTE0
  489. ;
  490. ; I/O Resource Descriptor 0 : OPL3 port
  491. ;
  492. 30,00,00,00, \ ; Total length of I/O Resource Descriptor
  493. 02,00,00,00, \ ; ResType_IO = 0x00000002
  494. 02,00, \       ; IOD_Count;
  495. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  496. 00,00, \       ; IOD_Alloc_Base;
  497. 00,00, \       ; IOD_Alloc_End;
  498. 00,00, \       ; IOD_DesFlags;
  499. 00, \          ; IOD_Alloc_Alias;
  500. 00, \          ; IOD_Alloc_Decode;
  501. ; 380h
  502. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  503. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  504. 80,03, \       ; IOR_Min;          // Min port address
  505. 85,03, \       ; IOR_Max;          // Max port address
  506. 00,00, \       ; IOR_RangeFlags;   // Flags
  507. 00, \          ; IOR_Alias;        // Alias offset
  508. 00, \          ; IOR_Decode;       // Address specified
  509. ; 388h
  510. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  511. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  512. 88,03, \       ; IOR_Min;          // Min port address
  513. 8D,03, \       ; IOR_Max;          // Max port address
  514. 00,00, \       ; IOR_RangeFlags;   // Flags
  515. 00, \          ; IOR_Alias;        // Alias offset
  516. 00, \          ; IOR_Decode;       // Address specified
  517. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  518. ;
  519. ; I/O Resource Descriptor 1: CODEC port
  520. ;
  521. 3C,00,00,00, \ ; Total length of I/O Resource Descriptor
  522. 02,00,00,00, \ ; ResType_IO = 0x00000002
  523. 03,00, \       ; IOD_Count;
  524. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  525. 00,00, \       ; IOD_Alloc_Base;
  526. 00,00, \       ; IOD_Alloc_End;
  527. 00,00, \       ; IOD_DesFlags;
  528. 00, \          ; IOD_Alloc_Alias;
  529. 00, \          ; IOD_Alloc_Decode;
  530. ; E80h
  531. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  532. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  533. 80,0E, \       ; IOR_Min;          // Min port address
  534. 89,0E, \       ; IOR_Max;          // Max port address
  535. 00,00, \       ; IOR_RangeFlags;   // Flags
  536. 00, \          ; IOR_Alias;        // Alias offset
  537. 00, \          ; IOR_Decode;       // Address specified
  538. ; F40h
  539. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  540. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  541. 40,0F, \       ; IOR_Min;          // Min port address
  542. 49,0F, \       ; IOR_Max;          // Max port address
  543. 00,00, \       ; IOR_RangeFlags;   // Flags
  544. 00, \          ; IOR_Alias;        // Alias offset
  545. 00, \          ; IOR_Decode;       // Address specified
  546. ; 530h
  547. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  548. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  549. 30,05, \       ; IOR_Min;          // Min port address
  550. 39,05, \       ; IOR_Max;          // Max port address
  551. 00,00, \       ; IOR_RangeFlags;   // Flags
  552. 00, \          ; IOR_Alias;        // Alias offset
  553. 00, \          ; IOR_Decode;       // Address specified
  554. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  555. ;
  556. ; Memory Resource Descriptor
  557. ;
  558. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  559. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  560. 01,00, \       ; MD_Count;
  561. 14,00, \       ; MD_Type;         // MType_Range = 0x0014
  562. 00,00,00,00 \  ; MD_Alloc_Base;
  563. 00,00,00,00 \  ; MD_Alloc_End;
  564. 00,00, \       ; MD_Flags;
  565. 00,00, \       ; MD_Reserved;
  566. 00,F0,FF,FF, \ ; MR_Align;        // Mask for base alignment
  567. 00,10,00,00, \ ; MR_nBytes;       // Count of bytes
  568. 00,00,00,00, \ ; MR_Min;          // Min address
  569. FF,FF,FF,FF, \ ; MR_Max;          // Max address
  570. 00,00, \       ; MR_Flags;        // Flags
  571. 00,00, \       ; MR_Reserved;
  572. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  573.                ;               0x08 = common mem
  574. 00,00,00,00, \ ; Memory card address
  575. ;
  576. ; IRQ Resource Descriptor
  577. ;
  578. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  579. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  580. 00,00, \       ; IRQD_Flags;
  581. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  582. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  583. 00,00, \       ; IRQD_Reserved;
  584. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  585. ;
  586. ; REQUEST_CONFIG_PKT Descriptor
  587. ;
  588. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  589. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  590. 00,00, \       ; Socket;
  591. 02,00, \       ; Attributes;
  592. 32, \          ; Vcc;
  593. 32, \          ; Vpp1; 78
  594. 32, \          ; Vpp2; 78
  595. 02, \          ; IntType;
  596. 00,02,00,00, \ ; ConfigBase;
  597. 00, \          ; Status;
  598. 00, \          ; Pin;
  599. 00, \          ; Copy;
  600. 90, \          ; ConfigIndex;
  601. 03, \          ; Present;
  602. ;
  603. ; TERMINATOR
  604. ;
  605. 00,00,00,00
  606. ;------------------------------------------------------------------------
  607. ;
  608. ; OVERRIDE for rev1 CTE0
  609. ;
  610. HKR,Override,0004,1, \
  611. ;
  612. ; CONFIGMG_VERSION
  613. ;
  614. 00,04,00,00, \
  615. ;
  616. ; PRIORITY
  617. ;
  618. 00,00,00,00, \
  619. ;
  620. ;
  621. ; OVERRIDE for rev1 CTE0
  622. ;
  623. ; I/O Resource Descriptor 0 : OPL3 port
  624. ;
  625. 30,00,00,00, \ ; Total length of I/O Resource Descriptor
  626. 02,00,00,00, \ ; ResType_IO = 0x00000002
  627. 02,00, \       ; IOD_Count;
  628. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  629. 00,00, \       ; IOD_Alloc_Base;
  630. 00,00, \       ; IOD_Alloc_End;
  631. 00,00, \       ; IOD_DesFlags;
  632. 00, \          ; IOD_Alloc_Alias;
  633. 00, \          ; IOD_Alloc_Decode;
  634. ; 388h
  635. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  636. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  637. 88,03, \       ; IOR_Min;          // Min port address
  638. 8D,03, \       ; IOR_Max;          // Max port address
  639. 00,00, \       ; IOR_RangeFlags;   // Flags
  640. 00, \          ; IOR_Alias;        // Alias offset
  641. 00, \          ; IOR_Decode;       // Address specified
  642. ; 380h
  643. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  644. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  645. 80,03, \       ; IOR_Min;          // Min port address
  646. 85,03, \       ; IOR_Max;          // Max port address
  647. 00,00, \       ; IOR_RangeFlags;   // Flags
  648. 00, \          ; IOR_Alias;        // Alias offset
  649. 00, \          ; IOR_Decode;       // Address specified
  650. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  651. ;
  652. ; I/O Resource Descriptor 1: CODEC port
  653. ;
  654. 3C,00,00,00, \ ; Total length of I/O Resource Descriptor
  655. 02,00,00,00, \ ; ResType_IO = 0x00000002
  656. 03,00, \       ; IOD_Count;
  657. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  658. 00,00, \       ; IOD_Alloc_Base;
  659. 00,00, \       ; IOD_Alloc_End;
  660. 00,00, \       ; IOD_DesFlags;
  661. 00, \          ; IOD_Alloc_Alias;
  662. 00, \          ; IOD_Alloc_Decode;
  663. ; F40h
  664. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  665. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  666. 40,0F, \       ; IOR_Min;          // Min port address
  667. 49,0F, \       ; IOR_Max;          // Max port address
  668. 00,00, \       ; IOR_RangeFlags;   // Flags
  669. 00, \          ; IOR_Alias;        // Alias offset
  670. 00, \          ; IOR_Decode;       // Address specified
  671. ; 530h
  672. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  673. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  674. 30,05, \       ; IOR_Min;          // Min port address
  675. 39,05, \       ; IOR_Max;          // Max port address
  676. 00,00, \       ; IOR_RangeFlags;   // Flags
  677. 00, \          ; IOR_Alias;        // Alias offset
  678. 00, \          ; IOR_Decode;       // Address specified
  679. ; E80h
  680. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  681. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  682. 80,0E, \       ; IOR_Min;          // Min port address
  683. 89,0E, \       ; IOR_Max;          // Max port address
  684. 00,00, \       ; IOR_RangeFlags;   // Flags
  685. 00, \          ; IOR_Alias;        // Alias offset
  686. 00, \          ; IOR_Decode;       // Address specified
  687. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  688. ;
  689. ; Memory Resource Descriptor
  690. ;
  691. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  692. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  693. 01,00, \       ; MD_Count;
  694. 14,00, \       ; MD_Type;         // MType_Range = 0x0014
  695. 00,00,00,00 \  ; MD_Alloc_Base;
  696. 00,00,00,00 \  ; MD_Alloc_End;
  697. 00,00, \       ; MD_Flags;
  698. 00,00, \       ; MD_Reserved;
  699. 00,F0,FF,FF, \ ; MR_Align;        // Mask for base alignment
  700. 00,10,00,00, \ ; MR_nBytes;       // Count of bytes
  701. 00,00,00,00, \ ; MR_Min;          // Min address
  702. FF,FF,FF,FF, \ ; MR_Max;          // Max address
  703. 00,00, \       ; MR_Flags;        // Flags
  704. 00,00, \       ; MR_Reserved;
  705. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  706.                ;               0x08 = common mem
  707. 00,00,00,00, \ ; Memory card address
  708. ;
  709. ; IRQ Resource Descriptor
  710. ;
  711. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  712. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  713. 00,00, \       ; IRQD_Flags;
  714. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  715. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  716. 00,00, \       ; IRQD_Reserved;
  717. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  718. ;
  719. ; REQUEST_CONFIG_PKT Descriptor
  720. ;
  721. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  722. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  723. 00,00, \       ; Socket;
  724. 02,00, \       ; Attributes;
  725. 32, \          ; Vcc;
  726. 32, \          ; Vpp1; 78
  727. 32, \          ; Vpp2; 78
  728. 02, \          ; IntType;
  729. 00,02,00,00, \ ; ConfigBase;
  730. 00, \          ; Status;
  731. 00, \          ; Pin;
  732. 00, \          ; Copy;
  733. 90, \          ; ConfigIndex;
  734. 03, \          ; Present;
  735. ;
  736. ; TERMINATOR
  737. ;
  738. 00,00,00,00
  739. ;------------------------------------------------------------------------
  740. ;
  741. ; OVERRIDE for rev1 CTE0
  742. ;
  743. HKR,Override,0005,1, \
  744. ;
  745. ; CONFIGMG_VERSION
  746. ;
  747. 00,04,00,00, \
  748. ;
  749. ; PRIORITY
  750. ;
  751. 00,00,00,00, \
  752. ;
  753. ;
  754. ; OVERRIDE for rev1 CTE0
  755. ;
  756. ; I/O Resource Descriptor 0 : OPL3 port
  757. ;
  758. 30,00,00,00, \ ; Total length of I/O Resource Descriptor
  759. 02,00,00,00, \ ; ResType_IO = 0x00000002
  760. 02,00, \       ; IOD_Count;
  761. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  762. 00,00, \       ; IOD_Alloc_Base;
  763. 00,00, \       ; IOD_Alloc_End;
  764. 00,00, \       ; IOD_DesFlags;
  765. 00, \          ; IOD_Alloc_Alias;
  766. 00, \          ; IOD_Alloc_Decode;
  767. ; 380h
  768. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  769. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  770. 80,03, \       ; IOR_Min;          // Min port address
  771. 85,03, \       ; IOR_Max;          // Max port address
  772. 00,00, \       ; IOR_RangeFlags;   // Flags
  773. 00, \          ; IOR_Alias;        // Alias offset
  774. 00, \          ; IOR_Decode;       // Address specified
  775. ; 388h
  776. F8,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  777. 06,00, \       ; IOR_nPorts;       // Number of ports, pony=4
  778. 88,03, \       ; IOR_Min;          // Min port address
  779. 8D,03, \       ; IOR_Max;          // Max port address
  780. 00,00, \       ; IOR_RangeFlags;   // Flags
  781. 00, \          ; IOR_Alias;        // Alias offset
  782. 00, \          ; IOR_Decode;       // Address specified
  783. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  784. ;
  785. ; I/O Resource Descriptor 1: CODEC port
  786. ;
  787. 3C,00,00,00, \ ; Total length of I/O Resource Descriptor
  788. 02,00,00,00, \ ; ResType_IO = 0x00000002
  789. 03,00, \       ; IOD_Count;
  790. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  791. 00,00, \       ; IOD_Alloc_Base;
  792. 00,00, \       ; IOD_Alloc_End;
  793. 00,00, \       ; IOD_DesFlags;
  794. 00, \          ; IOD_Alloc_Alias;
  795. 00, \          ; IOD_Alloc_Decode;
  796. ; F40h
  797. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  798. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  799. 40,0F, \       ; IOR_Min;          // Min port address
  800. 49,0F, \       ; IOR_Max;          // Max port address
  801. 00,00, \       ; IOR_RangeFlags;   // Flags
  802. 00, \          ; IOR_Alias;        // Alias offset
  803. 00, \          ; IOR_Decode;       // Address specified
  804. ; 530h
  805. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  806. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  807. 30,05, \       ; IOR_Min;          // Min port address
  808. 39,05, \       ; IOR_Max;          // Max port address
  809. 00,00, \       ; IOR_RangeFlags;   // Flags
  810. 00, \          ; IOR_Alias;        // Alias offset
  811. 00, \          ; IOR_Decode;       // Address specified
  812. ; E80h
  813. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  814. 0A,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  815. 80,0E, \       ; IOR_Min;          // Min port address
  816. 89,0E, \       ; IOR_Max;          // Max port address
  817. 00,00, \       ; IOR_RangeFlags;   // Flags
  818. 00, \          ; IOR_Alias;        // Alias offset
  819. 00, \          ; IOR_Decode;       // Address specified
  820. 40,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port (64)
  821. ;
  822. ; Memory Resource Descriptor
  823. ;
  824. 34,00,00,00, \ ; Total length of Memory Resource Descriptor
  825. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  826. 01,00, \       ; MD_Count;
  827. 14,00, \       ; MD_Type;         // MType_Range = 0x0014
  828. 00,00,00,00 \  ; MD_Alloc_Base;
  829. 00,00,00,00 \  ; MD_Alloc_End;
  830. 00,00, \       ; MD_Flags;
  831. 00,00, \       ; MD_Reserved;
  832. 00,F0,FF,FF, \ ; MR_Align;        // Mask for base alignment
  833. 00,10,00,00, \ ; MR_nBytes;       // Count of bytes
  834. 00,00,00,00, \ ; MR_Min;          // Min address
  835. FF,FF,FF,FF, \ ; MR_Max;          // Max address
  836. 00,00, \       ; MR_Flags;        // Flags
  837. 00,00, \       ; MR_Reserved;
  838. 02,00,00,00, \ ; PCCARD flags, 0x02 = attribute mem, or
  839.                ;               0x08 = common mem
  840. 00,00,00,00, \ ; Memory card address
  841. ;
  842. ; IRQ Resource Descriptor
  843. ;
  844. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  845. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  846. 00,00, \       ; IRQD_Flags;
  847. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  848. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  849. 00,00, \       ; IRQD_Reserved;
  850. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  851. ;
  852. ; REQUEST_CONFIG_PKT Descriptor
  853. ;
  854. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  855. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  856. 00,00, \       ; Socket;
  857. 02,00, \       ; Attributes;
  858. 32, \          ; Vcc;
  859. 32, \          ; Vpp1; 78
  860. 32, \          ; Vpp2; 78
  861. 02, \          ; IntType;
  862. 00,02,00,00, \ ; ConfigBase;
  863. 00, \          ; Status;
  864. 00, \          ; Pin;
  865. 00, \          ; Copy;
  866. 90, \          ; ConfigIndex;
  867. 03, \          ; Present;
  868. ;
  869. ; TERMINATOR
  870. ;
  871. 00,00,00,00
  872. ;------------------------------------------------------------------------
  873.  
  874.  
  875. [MIXER.AddReg]
  876. HKLM,%KEY_CHKVER%,msmixmgr.dll,2,0
  877. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  878. HKLM,%KEY_IOC%\Vol,,,
  879.  
  880. [WAVE.AddReg]
  881. HKR,,DevLoader,,mmdevldr.vxd
  882. HKR,Drivers,MIGRATED,,0
  883. HKR,Drivers\midi,,,
  884. HKR,Drivers\wave,,,
  885. HKR,Drivers\mixer,,,
  886. HKR,Drivers\aux,,,
  887. HKLM,%KEY_IOC%\acm,,,
  888. HKLM,%KEY_IOC%\Rec,,,
  889. HKLM,%KEY_IOC%\MPlay,,,
  890.  
  891.  
  892. ;------------------------------------------------------------------------
  893. [PSC.UpdateAutoBat]
  894. CmdDelete=scproenb
  895.  
  896.  
  897. ;------------------------------------------------------------------------
  898. [DestinationDirs]
  899. DefaultDestDir = 11        ; LDID_SYS
  900.  
  901.  
  902. ;------------------------------------------------------------------------
  903. [SourceDisksNames]
  904. 1="Panasonic Sound Card PRO Disk",,
  905.  
  906.  
  907. [SourceDisksFiles]
  908. pscpro.drv=1
  909. pscpro.vxd=1
  910. pscopl4.drv=1
  911. yrw.ovr=1
  912.  
  913.  
  914. ;------------------------------------------------------------------------
  915. [Strings]
  916. ;Non-localized strings
  917. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  918. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  919. KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
  920. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  921.  
  922. ;Localized strings
  923. PIDCP="Panasonic"
  924. MfgName="Panasonic"
  925. PSC.DeviceDesc="Panasonic Sound Card PRO"
  926. MediaClassName="Sound, video and game controllers"
  927. V_INTERNAL="Panasonic OPL4 Synthesis"
  928.