Ed
e6899afbb9
Move sw_pll on to 2.1.0 and develop now fixes merged
2024-01-09 10:36:14 +00:00
Ed
87a105d8f6
Tidy defines
2024-01-09 09:10:14 +00:00
Ed
3003ce7241
Refactor sw_pll code into own source file
2024-01-09 08:56:58 +00:00
Ed
ccaaf40ab3
Ensure guarding for XS2 builds and fix clockgen race condition
2024-01-08 15:45:58 +00:00
Ed
dc81964f22
Add custom branch of sw_pll to xcommon cmake
2024-01-08 10:42:02 +00:00
Ed
a3419fdba7
Update USE_SW_PLL define usage
2024-01-05 16:18:38 +00:00
Ed
4962cebc9c
Comments only
2024-01-05 14:40:14 +00:00
Ed
56d728f349
Fix PLL lock time 2s -> ~150ms
2024-01-05 14:39:47 +00:00
Ed
7f8f07b4b6
Merge commit 'ace59f63a4f00196a276e7254c941462a10819e9' into feature/sw_pll
...
# Conflicts:
# lib_xua/src/core/clocking/clockgen.xc
2024-01-05 11:36:23 +00:00
Ed
8e161707a5
Manually apply https://github.com/xmos/lib_xua/pull/359/files
2024-01-05 11:25:41 +00:00
Ed
b242c54574
Reduce control loop rate to 100Hz
2024-01-05 11:18:29 +00:00
Ed
702e8d14b9
Initial loop closed
2024-01-05 10:59:32 +00:00
danielpieczko
ace59f63a4
Merge pull request #359 from danielpieczko/develop
...
Avoid repeating old samples when entering underflow state
2024-01-05 10:12:53 +00:00
Ed
780a407519
Fix lockup in aud->clkgen notification
2024-01-05 08:34:24 +00:00
Ed
61f17f3fe9
Add mclk change logic
2024-01-04 15:32:44 +00:00
Ed
d644775e4c
Add in timestamp machinery
2024-01-04 12:16:26 +00:00
Ed
2133598347
Add sw_pll dep and prepare for par in clockgen
2024-01-03 15:56:15 +00:00
Daniel Pieczko
7b843b1d56
Avoid repeating old samples when entering underflow state
2024-01-03 10:01:32 +00:00
Ross Owen
f035e1dc13
UserBufferManagementInit() now takes a sample rate param ( #358 )
...
UserBufferManagementInit() now takes a sample rate param
2023-12-07 17:30:27 +00:00
Ross Owen
c5496ea994
Fix issue creating SR list ( #357 )
...
Fix issue generating sample frequency list
2023-12-07 14:11:29 +00:00
Ross Owen
b0db22a50b
Clock selection tidies and improvements ( #355 )
...
- Tidy up use of “tmp” variable when setting digital stream clock validity
- Simplify clock selection values
- Add better checks to clock selection
- Removed un-required clock selection code based on ADAT/SPDIF enabled
2023-12-06 16:08:00 +00:00
Ross Owen
1f74f8c601
Merge pull request #353 from xross/fix/352
...
Fixed ADAT Rx clock ID when SPDIF Rx also enabled
2023-11-29 10:23:15 +00:00
danielpieczko
9f8a4e737f
Merge pull request #354 from danielpieczko/cmake
...
Add support for XCommon CMake
2023-11-07 10:55:00 +00:00
Daniel Pieczko
c57079cd4a
Add support for XCommon CMake
2023-11-06 16:36:17 +00:00
Ross Owen
5a78b5079f
Update Copyright comment
2023-11-03 10:59:28 +00:00
Ross Owen
5b5ee132e0
Fixed ADAT Rx clock ID when SPDIF Rx also enabled
2023-11-03 10:16:38 +00:00
Ross Owen
15c3007d1c
Merge pull request #351 from xross/develop
...
Fixes for XUA_USB_EN=0
2023-11-03 10:11:31 +00:00
Ross Owen
ab7a94a821
Whitespace tidy only
2023-10-30 16:40:28 +00:00
Ross Owen
29156d5b19
Fixes for XUA_USB_EN=0
2023-10-30 13:33:53 +00:00
Ross Owen
5e5b2b7bd5
Merge feat/new_spdif_rx -> develop
2023-10-25 14:51:06 +01:00
Ross Owen
eebbb88fee
Fixed spdif rx port declaration
2023-10-25 13:29:07 +01:00
Ross Owen
db63b93ac1
merge
2023-10-25 13:27:51 +01:00
Ross Owen
32c783795b
merge
2023-10-25 13:26:05 +01:00
Ross Owen
5b37c4d224
Updates for spdif rx api change
2023-10-25 13:22:46 +01:00
Ross Owen
8fbe410e0e
Merge pull request #350 from xross/develop
...
Tidy up QUAD_SPI_FLASH define (now XUA_QUAD_SPI_FLASH)
2023-10-05 12:16:29 +01:00
Ross Owen
52b72285e0
Update copyright comments
2023-10-05 12:34:41 +02:00
Ross Owen
2cfaff9221
Changelog update
2023-10-05 12:06:08 +02:00
Ross Owen
0f4cb1ccb5
Tidy up QUAD_SPI_FLASH define (now XUA_QUAD_SPI_FLASH). Enabled by default since most designs now use QSPI.
2023-10-05 12:02:27 +02:00
Ross Owen
bd702db2c6
Updates for new S/PDIF receiver ( #348 )
...
* Updates for new S/PDIF receiver
* Fixed some whitespace issues
2023-09-28 17:21:29 +01:00
Ross Owen
764fe0bfe9
Fixed some whitespace issues
2023-09-28 15:29:28 +01:00
Ross Owen
f1d902306f
Fixed issue with checking S/PDIF rx parity
2023-09-28 13:33:12 +01:00
Ross Owen
74894341d1
Updated S/PDIF rx port definition
2023-09-28 13:10:05 +01:00
Ross Owen
a89df80da8
Updates for new S/PDIF receiver
2023-09-20 16:14:00 +01:00
Ross Owen
07ffd9221a
Update README.rst
2023-09-11 10:10:03 +01:00
Ross Owen
7bbaff49af
Merge pull request #344 from xross/develop
...
Removed usage of unused internal DFU commands
2023-09-06 16:35:54 +01:00
Ross Owen
f970623edf
Removed usage of unused internal DFU commands
2023-09-06 11:18:27 +01:00
Ross Owen
b4c1587478
Merge branch 'develop' of github.com:xmos/lib_xua into develop
2023-08-23 14:17:52 +01:00
Ross Owen
be682f2b72
Merge branch 'master' into develop
2023-08-23 14:17:12 +01:00
Ross Owen
86f531b6ea
Update CHANGELOG.rst
2023-08-23 14:15:23 +01:00
Ross Owen
66e6894f95
Merge pull request #342 from xross/develop
...
Resolve some minor buffering issues
2023-08-23 14:13:19 +01:00