Ross Owen
3a2926d1d8
Set default XUA_I2S_DUMMY_SAMPS value to 0
2023-06-12 18:07:10 +01:00
Ross Owen
85fd297336
Merge remote-tracking branch 'upstream' into feat/dummy_samps
2023-06-12 16:22:57 +01:00
Ross Owen
c92a640439
Added support for I2S/TDM “dummy samples” via XUA_I2S_DUMMY_SAMPS
2023-06-12 16:22:35 +01:00
Ross Owen
1ef5129fde
Variable i2s bit width ( #331 )
...
- Add support for variable width I2S (via XUA_I2S_N_BITS)
- Add support for variable width TDM (again via XUD_I2S_N_BITS when XUA_PCM_FORMAT=XUA_PCM_FORMAT_TDM)
- Includes support for xcore as I2S/TDM master and slave
- Add testing of the the above to test_i2s_loopback
- Rationalised test config building in test_i2s_loopback
- Documentation updated
2023-06-08 15:31:12 +01:00
Ross Owen
355df6d6b8
Fixed doc build
2023-06-07 15:24:29 +01:00
Ross Owen
0bff3dc5a8
Removed documentation for XUA_I2S_N_BITS=24
2023-06-07 12:32:07 +01:00
Ross Owen
9abd3b33f3
Bump lib_spdif dependency requirement
2023-06-07 12:17:40 +01:00
Ross Owen
0932ca0ccc
Documentation updates relating to TDM/I2S
2023-06-07 11:53:42 +01:00
Ross Owen
f1df805b17
Added checks on XUA_I2S_N_BITS value
2023-06-07 10:24:40 +01:00
Ross Owen
867fb3f228
Use XUA_I2S_N_BITS when deciding whether or not to delay falling edge of bit clock when CODEC_MASTER=1
2023-06-06 20:20:15 +01:00
Ross Owen
9cbdf6374e
Copyright date update
2023-06-06 19:34:36 +01:00
Ross Owen
a5922ce3ea
Fixed issue with when XUA_I2S_N_BITS !=32 and CODEC_MASTER == 1
2023-06-06 19:13:25 +01:00
Ross Owen
e24bbe42eb
test_i2s_loopback: add testing support for 16bit
2023-06-06 18:31:52 +01:00
Ross Owen
1488ace820
Fixed issue with I2S input when XUA_I2S_N_BITS != 32
2023-06-06 18:10:42 +01:00
Ross Owen
06bd547c69
Set XUA_I2S_N_BITS in test_i2s_loopback
2023-06-06 15:27:00 +01:00
Ross Owen
c2e1a8f17a
Fixed issue where sample rate not set in test_i2s_loopback
2023-06-06 15:22:34 +01:00
Ross Owen
58bb074f0d
Rationalisation of test_i2s_loopback config building
2023-06-06 14:52:03 +01:00
Ross Owen
c794ee77d5
Update copyright comment
2023-06-06 12:01:46 +01:00
Ross Owen
1cd24963d5
Fixed build issues when CODEC_MASTER set
2023-06-05 14:37:01 +01:00
Ross Owen
b27514fd9a
Added XUA_I2S_N_BITS (was N_BITS_I2S) and tidied up usage of define
2023-06-05 14:24:59 +01:00
Ross Owen
5d886487fa
Fixed operation when N_BITS_I2S define and small tidies
2023-06-02 16:37:43 +01:00
Ross Owen
1b50abb7a2
Resolve build issues post merge
2023-06-02 14:35:15 +01:00
Ross Owen
d3f0f11d9e
Removed example
2023-06-02 14:20:44 +01:00
Ross Owen
897328f9c1
Resolved conflicts merging with develop
2023-06-02 14:18:44 +01:00
Ross Owen
b1fe49aff3
Conflicted merge
2023-06-02 14:06:13 +01:00
Brennan Magee
d3ad29e8a6
Merge pull request #330 from BrennanGit/fix/jenkins_windows_bat_sh
...
Use bat not sh for windows builds on Jenkins
2023-05-31 09:38:31 +01:00
Brennan Magee
17944ad908
Use bat not sh for windows builds on Jenkins
...
This was causing an issue where the windows workspaces could not be cleared.
2023-05-30 17:08:32 +01:00
danielpieczko
131dd252c0
Merge pull request #329 from danielpieczko/jenkins_windows_build_fix
...
Use withVS instead of runVS to use the latest Jenkins Windows agents
2023-05-19 09:20:11 +01:00
Daniel Pieczko
23d043630f
Use withVS instead of runVS to use the latest Jenkins Windows agents
2023-05-19 09:03:33 +01:00
Ross Owen
761a33f5e4
Update CHANGELOG.rst
2023-05-18 10:07:25 +01:00
Ross Owen
12ec1d7536
module_build_info: lib_xud 2.2.2 -> 2.2.3
2023-05-18 10:05:30 +01:00
Ross Owen
2dba6dce36
Update CHANGELOG.rst
2023-05-18 10:04:36 +01:00
Ross Owen
9cf931898e
Move check for XUA_USB_EN after include of xua.h ( #325 )
2023-05-17 14:55:37 +01:00
Ross Owen
9b104af8cf
Merge branch 'develop' into develop
2023-05-17 14:00:38 +01:00
Ross Owen
c469dd6cde
Changelog update
2023-05-17 13:58:56 +01:00
Ross Owen
b238196f74
Copyright comment only
2023-05-17 13:55:41 +01:00
Ross Owen
e9586b59d3
Move check for XUA_USB_EN after include of xua.h
2023-05-17 13:48:36 +01:00
Ross Owen
6d168b3209
Merge pull request #321 from TDW89/fix/SPDIF-api
...
SPDIF api fix
2023-05-17 11:05:57 +01:00
Ross Owen
d301fef6d7
Merge pull request #324 from xross/fix/sw_usb_audio_156
...
Fix for exception when entering DSD mode (also some tidies)
2023-05-15 10:24:47 +01:00
Ross Owen
1f4e9a99b8
Changelog update
2023-05-12 17:36:04 +01:00
Ross Owen
981ea78be7
Fix for exception when entering DSD mode (also some tidies)
2023-05-12 17:22:47 +01:00
Ross Owen
6cee90d876
Fix audio interrupt endpoint type
...
Note, this has no functional change
2023-04-17 12:23:27 +01:00
Tom Williams
79d14f8b59
changed to use spdif_rx from SpdifReceive
2023-04-05 17:34:33 +01:00
danielpieczko
05dcb8f3ab
Merge pull request #323 from danielpieczko/fix/mixer_init
...
Fix memory corruption during initialisation of mixer weights
2023-04-04 14:54:57 +01:00
Daniel Pieczko
4e7ddb4036
Fix memory corruption during initialisation of mixer weights
2023-04-04 14:31:35 +01:00
Ross Owen
e8fcc80415
Merge pull request #322 from xross/fix/sw_usb_audio_152
...
Tidy up of volume control. Removal of xc_ptr.h in favour of built in xc pointers
2023-04-04 14:15:07 +01:00
Ross Owen
71a657dc9a
Tidy up of volume control. Removal of xc_ptr.h in favour of built in xc pointers.
2023-04-04 12:37:59 +01:00
Tom Williams
ccfca90451
removed referance to outdated header file, changed for the api file
2023-03-22 15:56:28 +00:00
Ross Owen
cb379f5bfb
'Release: 3.4.0'
v3.4.0
2023-03-15 13:02:04 +00:00
Ross Owen
e2c36a9a95
xpd: Cleaned up whitespace
2023-03-15 13:00:39 +00:00