7 Commits

Author SHA1 Message Date
Ross Owen
711efc8be9 Merge pull request #49 from larry-xmos/MAINTEN/v0.1
Apply host directory move in DFU documentation too
2018-03-15 10:44:31 +00:00
Larry Snizek
566cf12c3f Apply host directory move in DFU documentation too 2018-03-14 17:49:56 +00:00
xross
b6460a266e Fixed SOURCE_DIRS to handle subdirs 2018-03-14 15:33:45 +00:00
xross
69319f706d Ignore dfu src in main build 2018-03-13 18:34:24 +00:00
Larry Snizek
3098e8bce5 Move host directory under lib directory so it gets released 2018-03-13 17:23:22 +00:00
xross
4a8ddb2e40 Changelog update 2018-02-19 15:01:40 +00:00
xross
0afcb6d65c Fixes #39 2018-02-19 14:36:17 +00:00
20 changed files with 8 additions and 2 deletions

View File

@@ -7,6 +7,8 @@ lib_xua Change Log
* ADDED: Application note AN00246
* RESOLVED: Runtime exception issues when incorrect feedback calculated
(introduced in sc_xud 6.13)
* RESOLVED: Output sample counter reset on stream start. Caused playback
issues on some Linux based hosts
0.1.1
-----

View File

@@ -1 +1 @@
SOURCE_INCLUDE_DIRS=../host/xmosdfu
SOURCE_INCLUDE_DIRS=../lib_xua/host/xmosdfu

View File

@@ -4,7 +4,7 @@ Building the XMOS DFU loader - macOS
====================================
The XMOS DFU loader is provided as source as part of the USB Audio
framework, located in sc_usb_audio/module_dfu/host/xmos_dfu_osx.
framework, located in lib_xua/host/xmosdfu.
The loader is compiled using libusb, the code for the loader is contained in the
file ``xmosdfu.cpp``

View File

@@ -17,6 +17,9 @@ VERSION = 0.1.2
DEPENDENT_MODULES = lib_logging(>=2.1.0) lib_xud(>=0.1.0)
#ignore host dir
SOURCE_DIRS = src/*
#core
EXCLUDE_FILES += descriptors_2.rst
XCC_FLAGS_xua_endpoint0.c = -Os -mno-dual-issue $(XCC_FLAGS)

View File

@@ -834,6 +834,7 @@ void XUA_Buffer_Decouple(chanend c_mix_out
/* Reset OUT buffer state */
SET_SHARED_GLOBAL(g_aud_from_host_rdptr, aud_from_host_fifo_start);
SET_SHARED_GLOBAL(g_aud_from_host_wrptr, aud_from_host_fifo_start);
SET_SHARED_GLOBAL(aud_data_remaining_to_device, 0);
/* NOTE, this is potentially usefull for UAC1 */
unpackState = 0;