root/trunk/libffado/src/rme


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @2811 [2811] 06/01/21 17:11:47 jwoithe Cosmetic: "firewire" should be "FireWire?" when used as the bus …
(edit) @2803 [2803] 05/16/21 17:45:29 jwoithe Cosmetic: capitalise "L" in "Linux". "Linux" is a proper noun so it …
(edit) @2802 [2802] 05/16/21 17:37:39 jwoithe Cosmetic: "Firewire" becomes "FireWire?". Officially both the "F" and "W" …
(edit) @2732 [2732] 01/27/18 21:54:17 jwoithe Fix typos throughout the source tree. Rectify some long-lived typos in …
(edit) @2730 [2730] 01/11/18 17:59:30 jwoithe RME: fix output fader array overflow. Human readable output fader volumes …
(edit) @2724 [2724] 01/05/18 01:33:39 jwoithe RME: ensure byte swap macros are available for all components. The byte …
(edit) @2693 [2693] 06/03/17 01:08:05 jwoithe rme: add a clarifying comment indicating that FFADO does not implement RME …
(edit) @2692 [2692] 05/14/17 03:54:21 jwoithe rme: adjustments to maintain compatibility with the kernel …
(edit) @2691 [2691] 05/09/17 05:55:47 jwoithe Initial attempt to address deprecation of auto_ptr. C++11 deprecates …
(edit) @2663 [2663] 12/26/16 03:22:21 jwoithe rme: move RME byteswap definitions into the header file to make them …
(edit) @2651 [2651] 11/11/16 02:53:52 jwoithe Fix some warnings emitted by recent versions of gcc. These are mostly …
(edit) @2639 [2639] 10/31/16 04:15:09 jwoithe rme: infer the correct TCO sample rate during initial setup.
(edit) @2638 [2638] 10/25/16 05:03:53 jwoithe rme: correct TCO wordclock input rate reporting.
(edit) @2637 [2637] 10/24/16 04:59:02 jwoithe rme: clarify a comment.
(edit) @2636 [2636] 10/24/16 02:59:34 jwoithe rme: fix a typo in the TCO write address. This was the cause of the …
(edit) @2635 [2635] 10/23/16 05:27:05 jwoithe rme: add word clock conversion control to the TCO tab in ffado-mixer.
(edit) @2631 [2631] 10/23/16 04:45:20 jwoithe rme: report word clock TCO input status via ffado-mixer.
(edit) @2630 [2630] 10/22/16 07:59:48 jwoithe rme: first pass at providing control of the optional TCO in the FF800 from …
(edit) @2612 [2612] 07/03/16 17:09:56 jwoithe rme: include shm ID when reporting the nature of the shared control …
(edit) @2611 [2611] 06/23/16 04:33:52 jwoithe rme: create separate rme shared memory segments for each RME device found. …
(edit) @2603 [2603] 01/31/16 03:53:56 jwoithe rme: introduce an RME device object flag to indicate whether midi should …
(edit) @2602 [2602] 01/31/16 03:45:58 jwoithe rme: clarify comments about the method used to set the upper quadlet of …
(edit) @2574 [2574] 11/22/14 00:21:03 jwoithe Clean up compiler warnings when compiling on 64-bit systems. These are …
(edit) @2522 [2522] 05/09/14 04:55:55 jwoithe rme: remove the compile-time warning about the state of the RME driver …
(edit) @2477 [2477] 02/02/14 14:30:19 jwoithe rme: use the 'ret' local variable correctly as a 'bool' and don't assign …
(edit) @2457 [2457] 11/06/13 02:22:55 jwoithe rme: during cold initialisation, set the mixer faders to the values …
(edit) @2425 [2425] 10/08/13 05:46:55 jwoithe rme: fix 'analog 1-8' bandwidth limit mode for the FF800.
(edit) @2421 [2421] 10/06/13 04:12:31 jwoithe rme: unlike some other interfaces, SPDIF is available on these interfaces …
(edit) @2406 [2406] 09/19/13 06:43:20 jwoithe rme: provide a proper fix in place of the temporary workaround committed …
(edit) @2384 [2384] 08/27/13 06:32:37 jwoithe rme: temporarily work around an issue introduced in r2379 whereby the …
(edit) @2382 [2382] 08/22/13 05:34:01 jwoithe rme: only print the debug output from get_hardware_state() for the first …
(edit) @2381 [2381] 08/21/13 17:33:47 jwoithe rme: improve error logging when difficulties are encountered when reading …
(edit) @2380 [2380] 08/21/13 03:57:33 jwoithe rme: copy current software sampling rate to the settings structure so it …
(edit) @2379 [2379] 08/20/13 06:03:31 jwoithe rme: another attempt to provide a sensible sample rate interface for the …
(edit) @2377 [2377] 08/19/13 06:21:18 jwoithe rme: another clock mode adjustment. For now, list all sample rates …
(edit) @2376 [2376] 08/18/13 06:23:04 jwoithe rme: revise clock rate selection logic to hopefully provide a saner …
(edit) @2375 [2375] 08/18/13 03:03:06 jwoithe rme: minor bugfixes: return a useful value from destroyMixer() and fix a …
(edit) @2374 [2374] 08/18/13 02:46:29 jwoithe rme: fix a typo in an error condition return value in …
(edit) @2373 [2373] 08/18/13 00:31:08 jwoithe rme: add some debug output to get_hardware_state()\n
(edit) @2339 [2339] 06/22/13 23:47:43 jwoithe rme: cleanups in read_device_flash_settings(), mostly prompted by ticket …
(edit) @2338 [2338] 06/22/13 00:55:50 jwoithe rme: sanity check the firewire bandwidth limit flag read from flash. At …
(edit) @2337 [2337] 06/21/13 17:46:42 jwoithe rme: check the selected destination pointer for NULL when reading flash …
(edit) @2336 [2336] 06/21/13 05:41:56 jwoithe rme: fix issues at shutdown when an unsupported RME device is detected. …
(edit) @2320 [2320] 05/14/13 06:41:12 jwoithe rme: no code changes. Add clarifying comments dealing with the way mixer …
(edit) @2319 [2319] 05/14/13 05:07:59 jwoithe rme: small cleanup of unnecessary commented out code and the like.
(edit) @2318 [2318] 05/14/13 04:59:35 jwoithe rme: enable the saving of settings to flash via ffado-mixer. Common …
(edit) @2317 [2317] 05/14/13 04:43:12 jwoithe rme: correct a small typo
(edit) @2312 [2312] 04/27/13 06:41:56 jwoithe rme: since init_hardware() reads the flash settings now there's no need to …
(edit) @2311 [2311] 04/27/13 05:22:30 jwoithe rme: implemenet a ffado-mixer button allowing the device configuration to …
(edit) @2310 [2310] 04/27/13 05:21:33 jwoithe rme: when first discovering an interface, attempt to obtain device …
(edit) @2309 [2309] 04/27/13 05:14:12 jwoithe rme: make the settings flash API consistent with that used by the mixer …
(edit) @2308 [2308] 04/27/13 05:12:07 jwoithe rme: use consistent identifiers when mapping from dbus values to internal …
(edit) @2307 [2307] 04/26/13 06:09:58 jwoithe rme: implement user-requested 'load mixer from flash' functionality. When …
(edit) @2296 [2296] 04/11/13 06:21:20 jwoithe rme: implement infrastructure allowing ffado-mixer to trigger flash …
(edit) @2288 [2288] 04/02/13 06:44:29 jwoithe rme: commence implementation of ffado-mixer controls to interface with …
(edit) @2287 [2287] 04/02/13 04:32:39 jwoithe rme: revert a partially completed RME feature which was accidently …
(edit) @2286 [2286] 04/02/13 04:30:50 jwoithe motu: adjust packet channel definitions in response to tests done by …
(edit) @2285 [2285] 04/01/13 02:05:39 jwoithe rme: map the flash value corresponding to 0 dB to a fader value of exactly …
(edit) @2284 [2284] 03/30/13 03:49:32 jwoithe rme: fix pan sense when reading from flash. Don't attempt to read more …
(edit) @2283 [2283] 03/30/13 03:10:07 jwoithe rme: fix a typo which had some rather dramatic consequences when the mixer …
(edit) @2282 [2282] 03/27/13 05:28:40 jwoithe rme: revert some erroneous byte swapping left over from testing which …
(edit) @2281 [2281] 03/27/13 03:20:53 jwoithe rme: refactor flash value calculations to remove code duplication. Fix …
(edit) @2280 [2280] 03/22/13 05:42:51 jwoithe rme: first cut at writing to the mixer flash. Compile tested only at this …
(edit) @2279 [2279] 03/22/13 04:47:43 jwoithe rme: deal with ff800 flash sector blocks within read_flash() and …
(edit) @2278 [2278] 03/21/13 05:30:42 jwoithe rme: initial implementation of a function to read mixer values from the …
(edit) @2272 [2272] 03/11/13 04:43:17 jwoithe rme: correct for a mismatch in the 0 dB reference point between the scale …
(edit) @2269 [2269] 02/24/13 04:49:33 jwoithe rme: fix channel count calculation for the 'no ADAT2' bandwidth limit mode …
(edit) @2268 [2268] 02/24/13 04:11:57 jwoithe rme: correct the identifiers used to signal the preferred sync source in …
(edit) @2267 [2267] 02/24/13 03:45:08 jwoithe rme: correct identifers used for the bandwidth limit configuration …
(edit) @2266 [2266] 02/24/13 03:36:58 jwoithe rme: further corrections to device configuration identifiers, especially …
(edit) @2261 [2261] 01/10/13 04:43:37 jwoithe rme: add debug output to help finalise flash content. Correct flash …
(edit) @2260 [2260] 12/18/12 04:43:07 jwoithe rme: fix flash write function. Fix input/output level identifiers stored …
(edit) @2245 [2245] 10/17/12 15:46:56 jwoithe rme: gracefully handle the case where the device does not appear to come …
(edit) @2187 [2187] 07/24/12 05:54:27 jwoithe rme: make model conditionals more easily expandable to accommodate …
(edit) @2170 [2170] 06/23/12 06:09:20 jwoithe rme: make output fader mixer controls work on the Fireface-800.
(edit) @2169 [2169] 06/23/12 03:35:36 adi Use ByteSwap?32 from libutil/ByteSwap.h Closes #357
(edit) @2159 [2159] 05/31/12 01:57:41 adi Fix another FTBFS with gcc-4.7 It's usleep …
(edit) @2158 [2158] 05/30/12 12:30:42 adi Fix FTBFS with gcc-4.7 Like always, a missing …
(edit) @2153 [2153] 05/19/12 05:50:08 jwoithe rme: since the RME driver now mostly works, change the #warning to reflect …
(edit) @2077 [2077] 03/09/12 00:14:17 jwoithe rme: the streaming system can now be restarted after being stopped without …
(edit) @2074 [2074] 03/08/12 05:27:34 jwoithe Maybe improve streaming restart reliability by ensuring IsoHandler? fields …
(edit) @2062 [2062] 03/04/12 17:20:37 jwoithe rme: fix misconfiguration of packet layout data caused by offsets which …
(edit) @2061 [2061] 03/03/12 20:48:56 jwoithe rme: fixes to FF800 streaming initialisation code. Streaming starts now …
(edit) @2054 [2054] 03/03/12 07:15:53 jwoithe rme: implement new ffado-mixer features needed for the FF800 - all FF800 …
(edit) @2045 [2045] 02/27/12 04:40:34 jwoithe rme: signal an error if a FF400 is instructed to limit bandwidth by …
(edit) @2044 [2044] 02/27/12 04:34:27 jwoithe rme: make the bandwidth limit control do something. This is yet to be …
(edit) @2042 [2042] 02/27/12 03:47:01 jwoithe rme: implement getStreamingState() so the generic mixer streaming state …
(edit) @2040 [2040] 02/13/12 03:58:09 jwoithe rme: added TCO option to the preferred sync ref control set (it's disabled …
(edit) @2039 [2039] 02/07/12 04:23:56 jwoithe rme: for completeness, include the sysclock mode control type in the write …
(edit) @2038 [2038] 02/07/12 04:11:19 jwoithe rme: various information panes are now active in ffado-mixer: sync check, …
(edit) @2037 [2037] 02/05/12 03:47:14 jwoithe rme: make clock mode control active. Note that this isn't overly useful …
(edit) @2035 [2035] 02/03/12 04:03:09 jwoithe rme: clock source selection and management on the RME devices is a bit …
(edit) @2034 [2034] 02/03/12 03:20:28 jwoithe rme: a return value of 0 from set*() indicates no error, so fix those …
(edit) @2033 [2033] 02/03/12 03:15:10 jwoithe rme: implement SPDIF output option control via ffado-mixer. Again, I …
(edit) @2032 [2032] 02/03/12 02:35:02 jwoithe rme: implement SPDIF input mode selection via ffado-mixer. Whether this …
(edit) @2028 [2028] 02/02/12 03:33:52 jwoithe rme: remove mixer debug output which is no longer required
(edit) @2021 [2021] 01/30/12 05:02:09 jwoithe matrixmixer: complete initial implementation of optional mute …
(edit) @2016 [2016] 12/19/11 04:17:30 jwoithe rme: refine mute hardware mute controls. Add mute support for mixer …
(edit) @2011 [2011] 12/05/11 04:19:21 jwoithe rme: implement the output fader controls in ffado-mixer. There's still …
(edit) @2008 [2008] 11/22/11 04:21:59 jwoithe rme: refine input matrix mixer channel names. Add low level support for …
Note: See TracRevisionLog for help on using the revision log.