Commit Graph

  • 76690c818d Fix: xcc treats an undefined macro as 0 by default feat/pxua-316-mc-max Vergil Wong 2024-05-07 10:57:57 +08:00
  • f9c393b5f0 新增:添加了对AK4438VN的支持 v4.0.0/max Vergil Wong 2024-04-19 15:25:09 +08:00
  • 4589319151 Merge pull request #376 from xross/fix/375 Ross Owen 2024-03-27 17:11:27 +00:00
  • e789da24d3 Fix for device failing to enumerate when ADAT and S/PDIF transmit are enabled Ross Owen 2024-03-26 14:23:01 +00:00
  • 7ffeaf3dde 'Release: 4.0.0' Ross Owen 2024-03-22 17:53:43 +00:00
  • 9ba6425d83 xpd: Cleaned up whitespace Ross Owen 2024-03-22 17:52:35 +00:00
  • 8f63590956 Merge pull request #374 from xross/develop Ross Owen 2024-03-22 14:42:25 +00:00
  • 6235c168a1 Automated changelog updates Ross Owen 2024-03-22 13:47:04 +00:00
  • f3a0dbc79f - Update lib_spdif dependency 5.0.0 -> 6.1.0 - Update version numbers to 4.0.0 in prep for release Ross Owen 2024-03-22 13:33:16 +00:00
  • 68a1a793cc Merge pull request #373 from xross/develop Ross Owen 2024-03-13 09:51:24 +00:00
  • 0fc8aec495 Update lib_xud dependency from 2.3.0 -> 2.3.1 Ross Owen 2024-03-12 20:05:59 +00:00
  • 8095114ac2 新增:添加了对AK4438VN的支持 Vergil Wong 2024-03-01 14:22:00 +08:00
  • 4e893d4565 Merge pull request #370 from danielpieczko/develop Michael Banther 2024-02-29 15:53:11 +00:00
  • c11e62e27f Fix dependency version of lib_xud to v2.3.0 Daniel Pieczko 2024-02-29 11:19:42 +00:00
  • 57d5ea7613 Merge pull request #369 from danielpieczko/dependency_versions Brennan Magee 2024-02-27 14:11:16 +00:00
  • 03a646f95d Set dependency versions to released tags Daniel Pieczko 2024-02-26 08:22:05 +00:00
  • 05c8c44619 Merge pull request #367 from danielpieczko/mixer_guid_windows danielpieczko 2024-02-05 08:32:08 +00:00
  • 0d913cdce3 Add Windows driver GUID command-line option on mixer host app Daniel Pieczko 2024-01-31 14:54:54 +00:00
  • 165417962f Merge pull request #363 from ed-xmos/feature/sw_pll_sync_ua Ross Owen 2024-01-26 16:57:16 +00:00
  • cffb7a272d Re-apply typo fix Ed 2024-01-26 15:04:52 +00:00
  • 41566b3970 Further re-apply #341 Ed 2024-01-26 15:02:28 +00:00
  • 7847a5ee42 Reapply volume control fix from 341 Ed 2024-01-26 14:56:53 +00:00
  • 8ec5f8c7fc Review cleanup Ed 2024-01-26 11:48:38 +00:00
  • 4d3fe82113 Update docs for sync mode with sw_pll Ed 2024-01-26 11:05:31 +00:00
  • 5980d0edea sw_pll to develop Ed 2024-01-26 09:22:15 +00:00
  • e72a386fa2 Use branch of sw_pll for now Ed 2024-01-23 17:06:41 +00:00
  • 0d1f81276d Make SDM loop startup safer Ed 2024-01-23 17:06:27 +00:00
  • 7febbfdcd0 Refactor sync mode c_sof code Ed 2024-01-23 12:40:15 +00:00
  • 44049ecfca Use CT_END in sw_pll comms to clear switch path Ed 2024-01-23 11:43:36 +00:00
  • d49c6b4656 Fix non-integer divide result issue Ed 2024-01-23 10:45:27 +00:00
  • 3be17bf8cc c_mclk_change -> c_audio_rate_change Ed 2024-01-22 14:32:03 +00:00
  • e8317eae36 Minor fixes Ed 2024-01-22 09:57:40 +00:00
  • 5669a5b021 Fix synch test Ed 2024-01-22 09:27:18 +00:00
  • fc708fe4e9 Update changelog for sync / sw_pll Ed 2024-01-19 17:13:19 +00:00
  • f32955a419 Add missing include in cmake Ed 2024-01-19 17:13:01 +00:00
  • a9ed38252c Put PFD reset in c_mclk_change case Ed 2024-01-19 16:14:50 +00:00
  • 27a7d185d1 Add in plumbing between ep_buffer and audio for PLL stability synch Ed 2024-01-19 11:06:13 +00:00
  • 7126b91848 USE_SW_PLL -> XUA_USE_SW_PLL Ed 2024-01-19 09:25:37 +00:00
  • cb84d69231 Remove unneeded define Ed 2024-01-19 09:24:02 +00:00
  • 8b58fe5aaa sw_pll sync fs change support Ed 2024-01-19 09:17:29 +00:00
  • fe6afc93de Add reconfig of pfd on SR change Ed 2024-01-18 17:02:35 +00:00
  • eb4b19ce16 Initial loop closed Ed 2024-01-18 16:22:43 +00:00
  • 3d9d174dcc Merge commit '4edf86b3a6405c1b3331288fabb02ffed3664c60' into feature/sw_pll_sync_ua Ed 2024-01-18 14:39:53 +00:00
  • f0709d35fc WIP sync mode Ed 2024-01-18 14:39:27 +00:00
  • 4edf86b3a6 Merge pull request #364 from shuchitak/feature/control_itf Ross Owen 2024-01-18 10:35:29 +00:00
  • de0279d769 copyright check Shuchita Khare 2024-01-17 13:05:53 +00:00
  • a12111ba55 Include control interface descriptor in cfgDesc_Audio2 when USB_CONTROL_DESCS is defined Shuchita Khare 2024-01-17 12:28:47 +00:00
  • 1b6a785b03 Merge pull request #360 from ed-xmos/feature/sw_pll danielpieczko 2024-01-16 10:07:53 +00:00
  • 2d1585b8b1 Copyright Ed 2024-01-16 09:58:44 +00:00
  • eb6ed9f56e Fix guarding on i_pll for sync Ed 2024-01-15 17:43:51 +00:00
  • af9a6b18b2 make use of # guards and nullable consistent Ed 2024-01-15 17:28:38 +00:00
  • ca16467158 Building but not tested merge Ed 2024-01-15 17:00:54 +00:00
  • aac2b4b7fb Initial conflict resolve following merge Ed 2024-01-15 15:20:37 +00:00
  • c0a844c303 Manual merge from experimental/sync_app_pll (not working yet) Ed 2024-01-15 14:08:22 +00:00
  • 103aa8840b Merge commit 'de6210d1dd57613ced96bd5961b1562b781bb6d7' into feature/sw_pll_sync_ua Ed 2024-01-15 11:31:57 +00:00
  • a4e6fd0194 More tidying Ed 2024-01-15 10:39:09 +00:00
  • 57debd0558 Set DCO to midpoint of SDM restart Ed 2024-01-15 10:05:53 +00:00
  • de6210d1dd Merge pull request #361 from danielpieczko/develop danielpieczko 2024-01-12 16:52:17 +00:00
  • ce987622d9 Fix missing ACK to audio for xcore-200 Ed 2024-01-12 16:24:44 +00:00
  • e04ecf5fc9 Initial audio holdoff until SD initialised Ed 2024-01-12 16:01:16 +00:00
  • d81b510102 Move sw_pll init to SD task to remove backpressure on clockgen Ed 2024-01-12 15:38:03 +00:00
  • 8ef63fcdf5 New version of g++ on Raspbian needs different linker option order Daniel Pieczko 2024-01-12 12:19:42 +00:00
  • 529aea28dc Remove apppll.h and replace with calls to lib_sw_pll Ed 2024-01-12 11:14:36 +00:00
  • edbadca0cd Fix xcore.ai branding Ed 2024-01-10 16:44:45 +00:00
  • 13d9229f52 Add junit test logging to unity stage Ed 2024-01-10 09:57:18 +00:00
  • a0610fc1e0 Fix copyright dates Ed 2024-01-10 09:53:45 +00:00
  • 334f36e5e1 Doc typo fixed Ed 2024-01-10 09:40:47 +00:00
  • c412c81fe3 Additional docs update for pll Ed 2024-01-09 17:40:54 +00:00
  • 9abfa167ca Initial documentation covering sw_pll Ed 2024-01-09 17:28:55 +00:00
  • c6a970d7c0 Fix guarding on clkgen ACK Ed 2024-01-09 16:02:07 +00:00
  • 3291a05493 Remove dead code + warning Ed 2024-01-09 14:49:48 +00:00
  • 91d23fb1d6 Remove debug prints Ed 2024-01-09 13:32:41 +00:00
  • 2fcc9ca2ac Add sw_pll dep in changelog Ed 2024-01-09 13:29:53 +00:00
  • 6d8d66f823 Changelog entry Ed 2024-01-09 13:23:16 +00:00
  • 23f1a8d48e Fix race condition when changing SR when audio got misaligned Ed 2024-01-09 13:02:57 +00:00
  • e6899afbb9 Move sw_pll on to 2.1.0 and develop now fixes merged Ed 2024-01-09 10:36:14 +00:00
  • 87a105d8f6 Tidy defines Ed 2024-01-09 09:10:14 +00:00
  • 3003ce7241 Refactor sw_pll code into own source file Ed 2024-01-09 08:56:58 +00:00
  • ccaaf40ab3 Ensure guarding for XS2 builds and fix clockgen race condition Ed 2024-01-08 15:45:58 +00:00
  • dc81964f22 Add custom branch of sw_pll to xcommon cmake Ed 2024-01-08 10:42:02 +00:00
  • a3419fdba7 Update USE_SW_PLL define usage Ed 2024-01-05 16:18:38 +00:00
  • 4962cebc9c Comments only Ed 2024-01-05 14:40:14 +00:00
  • 56d728f349 Fix PLL lock time 2s -> ~150ms Ed 2024-01-05 14:39:47 +00:00
  • 7f8f07b4b6 Merge commit 'ace59f63a4f00196a276e7254c941462a10819e9' into feature/sw_pll Ed 2024-01-05 11:36:23 +00:00
  • 8e161707a5 Manually apply https://github.com/xmos/lib_xua/pull/359/files Ed 2024-01-05 11:25:41 +00:00
  • b242c54574 Reduce control loop rate to 100Hz Ed 2024-01-05 11:18:29 +00:00
  • 702e8d14b9 Initial loop closed Ed 2024-01-05 10:59:32 +00:00
  • ace59f63a4 Merge pull request #359 from danielpieczko/develop danielpieczko 2024-01-05 10:12:53 +00:00
  • 780a407519 Fix lockup in aud->clkgen notification Ed 2024-01-05 08:34:24 +00:00
  • 61f17f3fe9 Add mclk change logic Ed 2024-01-04 15:32:44 +00:00
  • d644775e4c Add in timestamp machinery Ed 2024-01-04 12:16:26 +00:00
  • 2133598347 Add sw_pll dep and prepare for par in clockgen Ed 2024-01-03 15:56:15 +00:00
  • 7b843b1d56 Avoid repeating old samples when entering underflow state Daniel Pieczko 2024-01-03 08:41:45 +00:00
  • f035e1dc13 UserBufferManagementInit() now takes a sample rate param (#358) Ross Owen 2023-12-07 17:30:27 +00:00
  • c5496ea994 Fix issue creating SR list (#357) Ross Owen 2023-12-07 14:11:29 +00:00
  • b0db22a50b Clock selection tidies and improvements (#355) Ross Owen 2023-12-06 16:08:00 +00:00
  • 1f74f8c601 Merge pull request #353 from xross/fix/352 develop Ross Owen 2023-11-29 10:23:15 +00:00
  • 9f8a4e737f Merge pull request #354 from danielpieczko/cmake danielpieczko 2023-11-07 10:55:00 +00:00
  • c57079cd4a Add support for XCommon CMake Daniel Pieczko 2023-11-06 16:36:15 +00:00
  • 5a78b5079f Update Copyright comment Ross Owen 2023-11-03 10:59:28 +00:00