Commit Graph

2873 Commits

Author SHA1 Message Date
Tom Williams
9922190450 removed versioning and license files as they are now part of the top level. added the help option to the readme 2023-01-18 16:01:08 +00:00
Ross Owen
0ce91bec90 Copyright comment 2023-01-17 12:12:46 +00:00
Ross Owen
2404eaf35f Remove extern, mark static inline 2023-01-17 11:53:44 +00:00
Ross Owen
8966ad1bb9 Add external linkage to inline DoSampleTransfer 2023-01-17 11:39:22 +00:00
Ross Owen
513761ef5b Moved DoSampleTransfer to a header file so it can still be inlined (but also used in unit tests). Resolves fails in test_i2s_loopback 2023-01-17 11:33:52 +00:00
Ross Owen
da7c45500d - Added test_mixer_routing_output
- Various buffers no longer marked static to allow for easier unit testing 
- Added some comments and removed some dead code from the implementation
- Moved mixer control comms to functions for unit test convenience
2023-01-16 17:28:04 +00:00
Ross Owen
395c88cb22 - Removed unused mixer variable.
- Use of mixer defines rather than fixed values
2023-01-10 11:27:37 +00:00
Tom Williams
94e58edfaf documentation clarifications and some spelling / grammer fixes 2022-12-21 17:22:39 +00:00
Tom Williams
9f00f9159a improvements to documentation 2022-12-21 15:07:14 +00:00
Tom Williams
785a857ca8 moved mixer control to correct path 2022-12-01 09:37:20 +00:00
Tom Williams
3130088c91 Initial commit for host_usb_mixer_control 2022-11-23 17:53:47 +00:00
Ross Owen
c51ee0c460 Removed extra whitespace from example makefiles 2022-11-21 20:05:49 +00:00
danielpieczko
17ed636a74 Merge pull request #303 from danielpieczko/no_usb_chans_in
Avoid calling SetupZerosSendBuffer when there are no IN eps
2022-11-16 10:06:03 +00:00
Daniel Pieczko
0db1b08948 Add changelog entry 2022-11-11 08:56:20 +00:00
Daniel Pieczko
9c460f753f Avoid calling SetupZerosSendBuffer when there are no IN eps 2022-11-10 16:44:34 +00:00
danielpieczko
6a9537fb69 Merge pull request #302 from danielpieczko/develop
Revert TDM ADC clocking change from commit a1946f3
2022-11-07 14:29:16 +00:00
Daniel Pieczko
abfa3a2011 Revert TDM ADC clocking change from commit a1946f3 2022-11-07 08:59:56 +00:00
xross
a1946f340a Remove TDM ADC clocking on neg edge 2022-11-01 19:24:25 +00:00
xross
28be17282f 'Release: 3.3.1' 2022-10-26 18:33:46 +01:00
Ross Owen
a1082b1dfd Documentation
Documentation updates and version bump
2022-10-26 17:48:51 +01:00
xross
2183dd1b53 'Release: 3.3.0' 2022-10-25 19:19:43 +01:00
xross
16ce73391a xpd: Cleaned up whitespace 2022-10-25 19:18:28 +01:00
xross
3fff130e4e Removed unused lib_device_control dependency from AN00246 2022-10-25 18:52:59 +01:00
xross
155dc9a21a Update lib_xud dep version 2022-10-25 18:24:57 +01:00
xross
4f38e40f04 Changelog update 2022-10-25 13:41:23 +01:00
xross
036ebc0d33 Version bump and changelog update 2022-10-25 13:36:12 +01:00
Ross Owen
51270516e4 Merge branch 'master' into release/v3.3.0 2022-10-25 13:24:06 +01:00
xross
e86e9a156b Fix typo in define name 2022-10-19 14:20:51 +01:00
xross
f5da215428 Build fix for XUA_SYNCMODE == XUA_SYNCMODE_ADAPT 2022-10-19 14:03:02 +01:00
xross
9e5e196073 Merge branch 'develop' of github.com:xross/lib_xua into develop 2022-10-13 16:12:54 +01:00
xross
7500ed9a31 Conflicted merge from develop 2022-10-13 16:10:17 +01:00
xross
918e2ed0f1 Removed some build warnings and updated comments for doc inclusion 2022-10-13 16:08:19 +01:00
Ross Owen
77b20c13dc Add lib_adat to dep list (#293)
Add lib_adat to dep list
2022-10-07 11:22:19 +01:00
Ross Owen
a8d9df4107 Update module_build_info 2022-10-07 10:31:43 +01:00
xross
e04373d4a6 Add lib_adat to dep list 2022-10-07 09:44:32 +01:00
Ross Owen
22a6a2505a Define SELF_POWERED changed to XUA_POWERMODE and associated defines (#291)
Define SELF_POWERED changed to XUA_POWERMODE and associated defines
2022-10-04 11:24:31 +01:00
Ross Owen
eb86a72882 Updates to documentation (#280)
Documentation updates (including moving of header files
2022-09-30 16:11:53 +01:00
Ross Owen
0c368e0356 Merge pull request #290 from xross/fix/287
Add pad delay to TDM master ADC ports
2022-09-29 15:42:37 +01:00
xross
86bea717da Add pad delay to TDM master ADC ports 2022-09-29 15:26:36 +01:00
Ross Owen
49592f6e24 Merge pull request #288 from xross/fix/287
Fix/287
2022-09-29 12:09:19 +01:00
xross
d754bff62b Manually fix decouple merge 2022-09-28 19:04:33 +01:00
Ross Owen
a08e4535f2 Merge branch 'develop' into fix/287 2022-09-28 19:01:45 +01:00
xross
1259fb68fd Fix build issue with no I2S input 2022-09-28 18:59:18 +01:00
danielpieczko
f24d0c2822 Merge pull request #289 from danielpieczko/decouple_fill_level
Track decouple fill level instead of (incorrect) buffer space left
2022-09-28 14:54:57 +01:00
Daniel Pieczko
dd933ebe55 Add changelog entry 2022-09-28 13:39:43 +01:00
Daniel Pieczko
dde2363481 Remove #error 2022-09-28 12:02:09 +01:00
Daniel Pieczko
30cb913519 Track decouple fill level instead of (incorrect) buffer space left 2022-09-28 11:32:54 +01:00
xross
b7a90a3235 Changelog update 2022-09-28 11:27:12 +01:00
xross
e1d0974912 test_i2s_loopback:
- Add tracing options
- Add TDM testing at 96khz
- Fix up defines
2022-09-28 11:09:33 +01:00
xross
fe39cd7c11 - Set I2S clocks to 8mA drive on XS3
- Set sample-delay on ADC data lines in TDM mode
- Stare some port config code between I2S slave and master modes
2022-09-27 18:02:37 +01:00