Commit Graph

2885 Commits

Author SHA1 Message Date
Tom Williams
b18c34fb0f OSX makefile changed to work on M1, VS project file changed to 2019 (toolset 142) and Jenkins file now builds and archives the binaries 2023-02-01 14:11:47 +00:00
Tom Williams
64d65afeaf project file fixes 2023-02-01 13:43:53 +00:00
Tom Williams
7a47d70229 Revert "added path variable to link project to sdk"
This reverts commit cffd35d146.
2023-02-01 13:40:54 +00:00
Ross Owen
ce8e5a6dbb Merge branch 'develop' into feature/mixer_tests 2023-02-01 12:01:47 +00:00
Ross Owen
bbed806aab Merge remote-tracking branch 'upstream' into develop 2023-02-01 12:01:21 +00:00
Ross Owen
9af31b8c70 Merge pull request #305 from TDW89/host_usb_mixer_control
host_usb_mixer_control_OSX_support
2023-02-01 12:00:45 +00:00
Ross Owen
73955c1a4c - Added mixer related defines to reduce use of magic numbers
- Increases debug output when DEBUG flag set
- Removed some dead code
- Increased alignment of asm mixer functions
- Removed some usages of “xc_ptr” type in favour of native pointers in XC
- Added some asserts to mixer
- Added test_mixer_routing_input
- Moved test_mixer_routing_output to use shared code
2023-02-01 11:54:48 +00:00
Tom Williams
cffd35d146 added path variable to link project to sdk 2023-01-25 16:31:05 +00:00
Tom Williams
ab535e0fb3 removed temporary debug code 2023-01-25 11:07:49 +00:00
Tom Williams
17b039dce8 licence updates 2023-01-25 10:48:44 +00:00
Tom Williams
7a0d0e1f97 Initial windows commit 2023-01-25 10:23:57 +00:00
Tom Williams
2f31260612 updated copyright headers 2023-01-18 16:51:47 +00:00
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