Lines Matching +full:playback +full:- +full:only
1 /* SPDX-License-Identifier: GPL-2.0 */
5 /* "PU" == "power-up value", as tested on PCI168 PCI rev. 10
9 /* (only 0x70 of 0x80 bytes saved/restored by Windows driver) */
15 * from 0x00 (playback codec), from 0x20 (recording codec)
27 * 0x0001 is the only bit that's able to start the DMA counter */
30 * both 0x0002 and 0x0004 set in playback setup. */
68 * have any hard facts, only rough measurements.
85 …REQ_SUSPECTED_66200 0x06 | SOUNDFORMAT_XTAL2 /* 66200 (13240 * 5); 64000 may have been nicer :-\ */
111 #define IDX_IO_TIMER_VALUE 0x60 /* found this timer area by pure luck :-) */
122 /* some IRQ bit in here might also be used to signal a power-management timer
145 * And they change upon playback/stop, too:
146 * Writing a value to 0x68 will display this exact value during playback,
149 * has a remote shadow which needs proper device supply which only exists
150 * in case playback is active? Or is this driver-induced?
154 * actually inhibits PCM playback!!! maybe power management??: */
162 /* bit 8; sure, this _pauses_ playback (later resumes at same spot!),
165 /* bit 9; sure, this _pauses_ playback (later resumes at same spot!),
168 /* BIT8 and BIT9 are _NOT_ able to affect OPL3 MIDI playback,
169 * thus it suggests influence on PCM only!!
179 * --> FIFO/timing settings???) */
180 /* writing 0x0100 plus/or 0x0200 inhibits playback */
186 #define IDX_IO_6CH 0x6C /* unknown; fully read-writable */
188 /* writing 0xffff returns 0x83fe (or 0x03fe only).
189 * writing 0x83 (and only 0x83!!) to 0x6f will cause 0x6c to switch
197 /* (only 0x06 of 0x08 bytes saved/restored by Windows driver) */
253 * --> reserved bits? */
259 * 00 --> standard frequency
260 * 10 --> 1/2
261 * 01 --> 1/20
262 * 11 --> 1/200: */
280 /* (only 0x06 of 0x08 bytes saved/restored by Windows driver) */
283 /* hmm, given that a standard OPL3 has 4 registers only,
285 * (especially since register 0x04 has a "non-empty" value 0xfe) */
288 /* (only 0x22 of 0x40 bytes saved/restored by Windows driver)
328 …#define MIXER_ADVCTL2_LPBK 0x0080 /* Loopback mode -- Win driver: "WaveOut3DBypass"? mutes WaveOu…
329 #define MIXER_ADVCTL2_MS 0x0100 /* Mic Select 0=Mic1, 1=Mic2 -- Win driver: "ModemOutSelect"?? */