Commit Graph

  • 2964861b70 Fixed xua.h including in asm files Ross Owen 2023-03-09 14:51:32 +00:00
  • 208491fe51 Added mixer control unit tests (#316) Ross Owen 2023-03-08 10:53:33 +00:00
  • 3fe4593b52 Mixer Host App: Multi device error handeling & device ID agnostic (#315) TDW89 2023-03-02 16:01:17 +00:00
  • 49a116c705 Minor updates (#314) TDW89 2023-03-01 10:59:00 +00:00
  • eee5b474a0 Merge pull request #312 from TDW89/unify_win_osx_code Ross Owen 2023-02-20 11:56:04 +00:00
  • 4655a07542 Merge pull request #313 from xross/develop Ross Owen 2023-02-17 14:04:14 +00:00
  • c578bb92d5 Fix build issue with volume processing in mixer (missing xc_ptr func) Ross Owen 2023-02-17 12:10:51 +00:00
  • d5a614df55 removed old usb_mixer files Tom Williams 2023-02-15 14:28:27 +00:00
  • 495140ab8d adding OSX\usb_mixer.cpp changes from mixer tests branch to the combined usb_mixer.cpp file Tom Williams 2023-02-15 13:12:28 +00:00
  • f53c1bab09 fixed merge conflict in OSX makefile Tom Williams 2023-02-15 11:47:28 +00:00
  • 0c6d947e67 Merge pull request #307 from xross/feature/mixer_tests Ross Owen 2023-02-09 10:51:08 +00:00
  • ee271e3769 fixed typos and build issues Tom Williams 2023-02-08 17:49:58 +00:00
  • 950beb55cb - Fixed ifndef check - Fixed mix map update Ross Owen 2023-02-08 17:05:00 +00:00
  • ca3276792a initial unified version of usb_mixer.cpp Tom Williams 2023-02-08 16:58:18 +00:00
  • e26b934233 Conflicted merge from upstream/develop Ross Owen 2023-02-08 13:58:25 +00:00
  • 51629dba24 Merge pull request #310 from TDW89/host_usb_win Ross Owen 2023-02-08 13:56:46 +00:00
  • c5e944d73d Use of storeShort function in mixer weight read and comment updates Ross Owen 2023-02-08 13:18:28 +00:00
  • 22a3d5e043 Added array to size to extern to fix sizeof usage error Ross Owen 2023-02-08 12:20:42 +00:00
  • 58f691078d Added range checking when getting/setting mixer weights Ross Owen 2023-02-08 12:04:38 +00:00
  • f80d7647e0 - Make usage (of lack of) of CS when setting/getting mixer weights more clear in the implementation - Fix typo in IN_VOLUME_IN_MIXER define Ross Owen 2023-02-08 11:59:13 +00:00
  • fe697929bc merge testing branch and osx updates into branch Tom Williams 2023-02-08 11:59:07 +00:00
  • b265ccd8bf Merge remote-tracking branch 'xmos/develop' into develop bringing personal fork up to date Tom Williams 2023-02-08 10:39:25 +00:00
  • 6c2e7e3042 Fixed issue setting mix maps (#308) Ross Owen 2023-02-08 10:02:32 +00:00
  • 15ca5ec281 Fixed unused var warning Ross Owen 2023-02-07 16:35:38 +00:00
  • 71aa64425d Added missing bounds checking when setting host and device maps in the mixer Ross Owen 2023-02-07 12:14:19 +00:00
  • 9080990234 Fixed typo in define check Ross Owen 2023-02-06 23:44:20 +00:00
  • 6d8cf9913f Increase timeout cycles for test_mixer_routing_output Ross Owen 2023-02-06 23:42:33 +00:00
  • 60040de58f Further build issue fixes and copyright comments Ross Owen 2023-02-06 21:08:47 +00:00
  • 27a59ab3bc - Fixed MIXER define usage in main - Fixed unsafe pointer usage when MAX_MIX_COUNT=0 - Fixed syntax error building mixer when no features enabled relating to empty switch statement Ross Owen 2023-02-06 21:05:48 +00:00
  • 317e27e421 - Rationalised MIXER defines and usage - Further removal of xc_ptr type usage in mixer in favour of native xc pointers Ross Owen 2023-02-06 20:28:29 +00:00
  • 035c20e01c Fixed build issue in mixer when FAST_MIXER not used Ross Owen 2023-02-06 18:14:48 +00:00
  • ef97d667de Further moving of mixer from xc_ptr type to XC pointers Ross Owen 2023-02-06 18:09:33 +00:00
  • 0e07dc29bc Fix issue in mixer host app when retrieving mixer input strings. Also firmed up some usage error checking. Ross Owen 2023-02-03 11:09:43 +00:00
  • 43f77c177d Small updates to mixer control README Ross Owen 2023-02-03 11:08:23 +00:00
  • 6754f812c9 Fixed issues with setting mix map in mixer host app Ross Owen 2023-02-03 11:08:06 +00:00
  • fc732b8512 Updated changelog Ross Owen 2023-02-03 11:06:40 +00:00
  • 39ed235476 Removed old module_description file Ross Owen 2023-02-03 11:06:23 +00:00
  • 0d7224bd6d Added -arch for to mixer host app makefile Ross Owen 2023-02-03 11:06:13 +00:00
  • fd4dfd40a9 Tidy .gitignore Ross Owen 2023-02-03 11:05:21 +00:00
  • 3d50c96595 - Removed dead XTA pragmas and code from mixer - Added some more asserts to mixer Ross Owen 2023-02-03 10:59:20 +00:00
  • 379e8eb54c changed jenkins file to use sh rather than runVS Tom Williams 2023-02-01 16:29:05 +00:00
  • 63763cf4f5 fixed progect file & typo in jenkinsfile Tom Williams 2023-02-01 15:50:42 +00:00
  • 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 Tom Williams 2023-02-01 14:11:47 +00:00
  • 64d65afeaf project file fixes Tom Williams 2023-02-01 13:43:53 +00:00
  • 7a47d70229 Revert "added path variable to link project to sdk" Tom Williams 2023-02-01 13:40:54 +00:00
  • ce8e5a6dbb Merge branch 'develop' into feature/mixer_tests Ross Owen 2023-02-01 12:01:47 +00:00
  • bbed806aab Merge remote-tracking branch 'upstream' into develop Ross Owen 2023-02-01 12:01:21 +00:00
  • 9af31b8c70 Merge pull request #305 from TDW89/host_usb_mixer_control Ross Owen 2023-02-01 12:00:45 +00:00
  • 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 Ross Owen 2023-02-01 11:54:48 +00:00
  • cffd35d146 added path variable to link project to sdk Tom Williams 2023-01-25 16:31:05 +00:00
  • ab535e0fb3 removed temporary debug code Tom Williams 2023-01-25 11:07:49 +00:00
  • 17b039dce8 licence updates Tom Williams 2023-01-25 10:48:44 +00:00
  • 7a0d0e1f97 Initial windows commit Tom Williams 2023-01-25 10:23:57 +00:00
  • 2f31260612 updated copyright headers Tom Williams 2023-01-18 16:51:47 +00:00
  • 9922190450 removed versioning and license files as they are now part of the top level. added the help option to the readme Tom Williams 2023-01-18 16:01:08 +00:00
  • 0ce91bec90 Copyright comment Ross Owen 2023-01-17 12:12:46 +00:00
  • 2404eaf35f Remove extern, mark static inline Ross Owen 2023-01-17 11:53:44 +00:00
  • 8966ad1bb9 Add external linkage to inline DoSampleTransfer Ross Owen 2023-01-17 11:39:22 +00:00
  • 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 Ross Owen 2023-01-17 11:33:52 +00:00
  • 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 Ross Owen 2023-01-16 17:28:04 +00:00
  • 395c88cb22 - Removed unused mixer variable. - Use of mixer defines rather than fixed values Ross Owen 2023-01-10 11:27:37 +00:00
  • 94e58edfaf documentation clarifications and some spelling / grammer fixes Tom Williams 2022-12-21 17:22:39 +00:00
  • 9f00f9159a improvements to documentation Tom Williams 2022-12-21 15:07:14 +00:00
  • 785a857ca8 moved mixer control to correct path Tom Williams 2022-12-01 09:37:20 +00:00
  • 3130088c91 Initial commit for host_usb_mixer_control Tom Williams 2022-11-23 17:53:47 +00:00
  • c51ee0c460 Removed extra whitespace from example makefiles Ross Owen 2022-11-21 20:05:20 +00:00
  • 17ed636a74 Merge pull request #303 from danielpieczko/no_usb_chans_in danielpieczko 2022-11-16 10:06:03 +00:00
  • 0db1b08948 Add changelog entry Daniel Pieczko 2022-11-11 08:53:47 +00:00
  • 9c460f753f Avoid calling SetupZerosSendBuffer when there are no IN eps Daniel Pieczko 2022-11-10 16:43:43 +00:00
  • 6a9537fb69 Merge pull request #302 from danielpieczko/develop danielpieczko 2022-11-07 14:29:16 +00:00
  • abfa3a2011 Revert TDM ADC clocking change from commit a1946f3 Daniel Pieczko 2022-11-07 08:59:56 +00:00
  • a1946f340a Remove TDM ADC clocking on neg edge xross 2022-11-01 19:24:25 +00:00
  • 28be17282f 'Release: 3.3.1' xross 2022-10-26 18:33:46 +01:00
  • a1082b1dfd Documentation Ross Owen 2022-10-26 17:48:51 +01:00
  • 2183dd1b53 'Release: 3.3.0' xross 2022-10-25 19:19:43 +01:00
  • 16ce73391a xpd: Cleaned up whitespace xross 2022-10-25 19:18:28 +01:00
  • 3fff130e4e Removed unused lib_device_control dependency from AN00246 xross 2022-10-25 18:52:59 +01:00
  • 155dc9a21a Update lib_xud dep version xross 2022-10-25 18:24:57 +01:00
  • 4f38e40f04 Changelog update xross 2022-10-25 13:41:23 +01:00
  • 036ebc0d33 Version bump and changelog update xross 2022-10-25 13:36:12 +01:00
  • 51270516e4 Merge branch 'master' into release/v3.3.0 Ross Owen 2022-10-25 13:24:06 +01:00
  • e86e9a156b Fix typo in define name xross 2022-10-19 14:20:51 +01:00
  • f5da215428 Build fix for XUA_SYNCMODE == XUA_SYNCMODE_ADAPT xross 2022-10-19 14:03:02 +01:00
  • 9e5e196073 Merge branch 'develop' of github.com:xross/lib_xua into develop xross 2022-10-13 16:12:54 +01:00
  • 7500ed9a31 Conflicted merge from develop xross 2022-10-13 16:10:17 +01:00
  • 918e2ed0f1 Removed some build warnings and updated comments for doc inclusion xross 2022-10-13 16:08:19 +01:00
  • 77b20c13dc Add lib_adat to dep list (#293) Ross Owen 2022-10-07 11:22:19 +01:00
  • a8d9df4107 Update module_build_info Ross Owen 2022-10-07 10:31:43 +01:00
  • e04373d4a6 Add lib_adat to dep list xross 2022-10-07 09:44:32 +01:00
  • 22a6a2505a Define SELF_POWERED changed to XUA_POWERMODE and associated defines (#291) Ross Owen 2022-10-04 11:24:31 +01:00
  • eb86a72882 Updates to documentation (#280) Ross Owen 2022-09-30 16:11:53 +01:00
  • 0c368e0356 Merge pull request #290 from xross/fix/287 Ross Owen 2022-09-29 15:42:37 +01:00
  • 86bea717da Add pad delay to TDM master ADC ports xross 2022-09-29 15:26:36 +01:00
  • 49592f6e24 Merge pull request #288 from xross/fix/287 Ross Owen 2022-09-29 12:09:19 +01:00
  • d754bff62b Manually fix decouple merge xross 2022-09-28 19:04:33 +01:00
  • a08e4535f2 Merge branch 'develop' into fix/287 Ross Owen 2022-09-28 19:01:45 +01:00
  • 1259fb68fd Fix build issue with no I2S input xross 2022-09-28 18:59:18 +01:00
  • f24d0c2822 Merge pull request #289 from danielpieczko/decouple_fill_level danielpieczko 2022-09-28 14:54:57 +01:00
  • dd933ebe55 Add changelog entry Daniel Pieczko 2022-09-28 13:39:43 +01:00
  • dde2363481 Remove #error Daniel Pieczko 2022-09-28 12:02:09 +01:00