- CHANGED: Move the code shared between host and device side to separate files.
- FIXED: Include guards in header files comply with the C standard.
- FIXED: Windows host issue with pre-2013 Visual Studio Compiler and stdbool.h.
- FIXED: Some errors were being printed to stdout, now all use stderr. Common format also adopted
- CHANGED: XN files to support 15.x.x tools
- CHANGED: Use XMOS Public Licence Version 1
- CHANGED: Pin Python package versions
- REMOVED: not necessary cpanfile
- CHANGED: Increase USB host timeout to 500ms
- CHANGED: Build files updated to support new "xcommon" behaviour in xwaf.
- Change to use lib_i2c 5.0.0
- Preprocessor flag to send channel activity over xSCOPE for debugging
- Use -Os for the whole library rather than -O3 (#45)
- Fix return code of control_register_resources
- Fix an issue on Windows where xSCOPE connection hangs on Windows (#17871)
- Fix an issue on Windows where first xSCOPE connection succeeds, but subsequent ones fail with "socket reply error" (#47)
- Updated XSCOPE and USB protocols for host applications
- Improved error messages in host applications
- Dummy LED OEN port in example applications
- Document Windows 10 attestation signing of libusb driver
- Use Vocal Fusion board XN file in xSCOPE and USB examples
- Add SPI support for Raspberry Pi host
- No longer down-shift I2C address on Raspberry Pi host
- Fixed incorrectly returned read data in xSCOPE example host code
- Replace xSCOPE and USB size limits in public API by runtime errors
- xSCOPE API change - buffer type from 64 words to 256 bytes
- Windows build fixes
- xTIMEcomposer project files for AN01034 and xSCOPE examples
- Documentation updates
- Added AN01034 application note based around USB transport example and xCORE Array Microphone board
- Documentation updates
- Increased test coverage
- Update XE232 XN file in I2C host example for tools version 14.2 (compute nodes numbered 0 and 2 rather than 0 and 1)
- Added the ability to select USB interface (Allows control from Windows)
- Initial version.
- Changes to dependencies:
- lib_logging: Added dependency 2.1.0
- lib_xassert: Added dependency 2.0.1