Commit Graph

  • 2175103510 Merge pull request #123 from shuchitak/feature/configurable_usb_rate_res shuchitak 2020-02-28 12:23:05 +00:00
  • 73015bc44f remove extern from function declaration shuchitak 2020-02-28 11:22:26 +00:00
  • 8b52c83b4c include stdint.h shuchitak 2020-02-28 10:38:54 +00:00
  • 0978f0d50d Merge pull request #2 from keithauxmos/feature/configurable_usb_res_rate_shuchita shuchitak 2020-02-28 09:42:34 +00:00
  • cd8e46308f renamed xua_api.h to xua_usb_params_funcs.h Keith Au 2020-02-28 17:14:47 +08:00
  • dbaf66fdb2 removed #if XC check Keith Au 2020-02-28 17:08:58 +08:00
  • d3f2220be4 added xua_api.h for extern declaration of get/set_usb_to/from_device_rate/res APIs and removed from c/xc files Keith Au 2020-02-28 15:53:27 +08:00
  • d125860552 changed define name USB_DESCRIPTOR_OVERRIDE_RATE_RES to XUA_USB_DESCRIPTOR_OVERWRITE_RATE_RES Keith Au 2020-02-28 10:48:46 +08:00
  • 11c8d56657 Merge branch 'feature/configurable_usb_rate_res' of github.com:shuchitak/lib_xua into feature/configurable_usb_res_rate_shuchita Keith Au 2020-02-24 11:46:35 +08:00
  • abbafba3a7 changelog and source shuchitak 2020-02-20 09:59:52 +00:00
  • b31028a3d6 undo copyright change shuchitak 2020-02-20 09:28:16 +00:00
  • 4ae9956a13 changelog + source check shuchitak 2020-02-20 09:20:24 +00:00
  • be45d04423 undo changes in xua_ep0_uacreqs shuchitak 2020-02-19 15:45:58 +00:00
  • 0b5ddbd85e fixed typo of comments Keith Au 2020-02-19 16:52:52 +08:00
  • c63df2e961 update g_curSubSlot_Out and g_curSubSlot_In under #if USB_DESCRIPTOR_OVERRIDE_RATE_RES shuchitak 2020-02-18 10:20:25 +00:00
  • 050d7757bc removed unused defines shuchitak 2020-02-18 09:04:57 +00:00
  • ee239ba18c Merge pull request #1 from keithauxmos/feature/configurable_usb_res_rate_shuchita shuchitak 2020-02-18 08:33:09 +00:00
  • 1efe7c8822 removed USB_CMD_CFG_SAMP_FREQ related codes Keith Au 2020-02-18 15:40:53 +08:00
  • dac808e9fa get usb_adaptive to compile shuchitak 2020-02-17 12:09:54 +00:00
  • 6402051165 Merge branch 'develop' into feature/configurable_rate_res Keith Au 2020-02-14 17:05:57 +08:00
  • 07b829cd7e further renamed global variables and APIs Keith Au 2020-02-13 17:11:58 +08:00
  • 76f12ccad6 rename default frequency naming Keith Au 2020-02-13 16:35:21 +08:00
  • cb842df492 remove unnecessary AUDIO_CLASS checking Keith Au 2020-02-13 16:10:57 +08:00
  • 27c99623ac update Changelog Keith Au 2020-02-13 15:54:46 +08:00
  • 18cef82b06 modified to have USB out frequency be informed to c_audioControl after getting EP0 request Keith Au 2020-02-13 15:48:46 +08:00
  • 23cf086b84 replace all tab by 4 spaces Keith Au 2020-02-13 15:33:43 +08:00
  • ed6ad4ce9f remove unused USB descriptor lines under USB_CMD_CFG_SAMP_FREQ in xua_ep0_descriptor.h Keith Au 2020-02-13 15:05:45 +08:00
  • 40a2ac6d73 moved the flow of changing USB descriptor values to XUA_Endpoint0_init() Keith Au 2020-02-13 14:17:46 +08:00
  • 0a8db236f1 Merge pull request #122 from lucianomartin/feature/vid_pid_config oscarbailey-xmos 2020-02-12 10:00:22 +00:00
  • 035970c7a9 Fix description lucianom 2020-02-12 09:27:32 +00:00
  • c8da4ca8f6 Fix typo lucianom 2020-02-11 16:54:48 +00:00
  • f1b6a0b903 Fix typo lucianom 2020-02-11 16:53:38 +00:00
  • 86c8bc9128 commit after updating to latest develop branch on 10 Feb 2020 Keith Au 2020-02-11 12:07:27 +08:00
  • d5d9c6ebc4 Merge branch 'develop' of github.com:xmos/lib_xua into feature/configurable_rate_res Keith Au 2020-02-10 10:31:33 +08:00
  • bef8fad109 Add new API functions for VID and PID lucianom 2020-02-07 19:17:24 +00:00
  • 2c44f2c323 replace old g_BitResolution variable with latest API Keith Au 2020-02-06 15:09:34 +08:00
  • e99d1cc486 remove extern reference to freq/bitres global variable Keith Au 2020-02-04 16:16:05 +08:00
  • 03b5dd6319 changed global variables to be accessed by APIs Keith Au 2020-02-04 15:04:38 +08:00
  • a46c8b134a added default values for bit resolutions Keith Au 2020-01-31 17:06:04 +08:00
  • f6d5bffad5 modified codes to change USB descriptor according to bit resolution variable values Keith Au 2020-01-31 16:44:52 +08:00
  • ad7ce6369e modified to change bit resolution Kevin Yeung 2020-01-22 11:39:55 +08:00
  • a4507a172e Merge pull request #118 from larry-xmos/feature/dfu_detach_time_out oscarbailey-xmos 2020-01-30 16:53:16 +00:00
  • 5c5d7cb077 Merge develop into feature/dfu_detach_time_out Larry Snizek 2020-01-27 12:53:59 +00:00
  • 8666722798 Library checks Larry Snizek 2020-01-21 16:45:54 +00:00
  • ae2f19224e Expose DFU detach timeout value Larry Snizek 2020-01-21 16:12:38 +00:00
  • 75efab4a41 Merge pull request #117 from shuchitak/feature/gpi_to_hid_event chrisc-xmos 2020-01-21 15:47:34 +00:00
  • 4e13f9e442 added an invalid event type shuchitak 2020-01-21 11:32:36 +00:00
  • b324bb04c8 Merge pull request #116 from mbanth/feature/hid_gpi_to_evt oscarbailey-xmos 2020-01-20 09:48:53 +00:00
  • 6485830a73 implemented descriptor handler flow for USB_DESCRIPTOR_OVERRIDE_RATE_RES Keith Au 2020-01-20 16:14:09 +08:00
  • dac71e8b38 Update copyright date range mbanth 2020-01-17 13:16:26 +00:00
  • 90edaebc6e Add comment to change log mbanth 2020-01-17 13:13:28 +00:00
  • 97e6ae4269 Shift bit flags to reflect the change to generic HID events. Use AC Search to report Wake-phrase detection and AC Stop to report End Call detection. mbanth 2020-01-17 11:55:19 +00:00
  • 27bf0e4fc4 Merge pull request #114 from mbanth/feature/hid_new_interface Michael Banther 2020-01-16 15:24:18 +00:00
  • 16138c2d42 Update copyright date range. mbanth 2020-01-16 12:27:25 +00:00
  • 7530591a64 Put trailing white space back because the License file check currently fails if it's missing. mbanth 2020-01-16 12:18:33 +00:00
  • 6e184af899 Update copyright date range. mbanth 2020-01-16 12:07:24 +00:00
  • c2f2ef1999 Merge branch 'develop' into feature/hid_new_interface mbanth 2020-01-16 11:07:46 +00:00
  • 2f4da7f262 adding variable reference freqency support. Currently only 48kHz work Keith Au 2020-01-16 15:05:41 +08:00
  • 1ef566a570 modified AudioEndpointRequests_1 to distinguish between ep0 request for USB in and out Keith Au 2020-01-13 10:15:10 +08:00
  • f6d0ede133 added USB IN alternate setting descriptor Keith Au 2020-01-09 16:50:17 +08:00
  • 8f2509845a Update change log. mbanth 2020-01-08 11:09:03 +00:00
  • eae62a9e3c moved defined to xua_conf.h. Fixed bug that causes compile error Keith Au 2020-01-08 13:49:54 +08:00
  • 95f39ae590 Merge pull request #113 from mbanth/feature/hid_reliance_custom_usages chrisc-xmos 2020-01-07 17:36:10 +00:00
  • 4d5c0ec394 Merge branch 'feature/hid_reliance_custom_usages' into feature/hid_new_interface mbanth 2020-01-07 15:17:11 +00:00
  • f189f02c02 Revert "Revert "Modify the interface to the User HID functionality."" mbanth 2020-01-07 14:58:08 +00:00
  • a2ff2897f9 Update license to new year. mbanth 2020-01-07 11:52:24 +00:00
  • 5361ef8866 added option USB_CMD_CFG_SAMP_FREQ that allows host to conifgure sampling rate by endpoint command Keith Au 2020-01-07 17:58:20 +08:00
  • 6b1da7610f revert xua_ep0_uacreqs.xc so that frequency global variable is not affected by USB command. Now frequency can be varied by changing the default value. Keith Au 2020-01-07 15:01:54 +08:00
  • ad453c8a82 Update change log to keep Jenkins happy. mbanth 2020-01-06 17:22:57 +00:00
  • 67764fb0e8 Update change log. mbanth 2020-01-06 17:13:58 +00:00
  • 3b80f63cb9 modified audio output frequency as a variable Keith Au 2019-12-31 10:34:32 +08:00
  • 6eb30c5646 Replace the HID Report descriptor with one that uses the Usage values specified by Reliance in their Reliance Jio Infocomm Limited, RJIL Devices, VoicePoD, Technical Requirements Document, Rev. No. 2.0, Date 18-12-2019. mbanth 2019-12-20 13:37:54 +00:00
  • edb020da9d Merge pull request #111 from mbanth/feature/hid_4bit_reliance_jan_demo Michael Banther 2019-12-19 15:16:01 +00:00
  • d81af18d1f Revert "Modify the interface to the User HID functionality." mbanth 2019-12-19 09:52:13 +00:00
  • 538f2be5b4 Modify the interface to the User HID functionality. mbanth 2019-12-18 12:09:11 +00:00
  • 02185f6701 Merge branch 'feature/hid_4bit_reliance_jan_demo' into experiment/hid_boot_time_config mbanth 2019-12-16 15:34:44 +00:00
  • 8b6f6bc8e1 Revert "Remove unnecessary Input statements." mbanth 2019-12-16 15:13:53 +00:00
  • 9f1e9735b8 Remove unnecessary Input statements. mbanth 2019-12-16 14:53:38 +00:00
  • 1ee146ef60 Define each active bit field separately. mbanth 2019-12-16 12:33:59 +00:00
  • e5389e4348 Added support for AC Stop (End Call), Volume Increment and Volume Decrement bit fields in the HID report. mbanth 2019-12-13 18:17:36 +00:00
  • 31bb86c161 First changes to move to a USB HID design that allows some degree of boot-time configurability. Michael Banther 2019-12-11 16:02:16 +00:00
  • d8f34aa64d Merge pull request #109 from mbanth/feature/pendragon_merge_cleanup oscarbailey-xmos 2019-12-06 10:09:36 +00:00
  • 746635b2eb Update change log. Michael Banther 2019-12-05 18:01:14 +00:00
  • 83284620cc Explain the need for using the assembler gettime operation instead of an XC timer more fully. Michael Banther 2019-12-05 16:45:49 +00:00
  • 255e9f75b5 Add missing header file guards. Michael Banther 2019-12-05 16:45:11 +00:00
  • 3a5b982774 Merge pull request #107 from mbanth/feature/pendragon oscarbailey-xmos 2019-11-27 09:27:26 +00:00
  • daf378e4a5 Add in the code to call HidInterfaceClassRequests(). It was inadvertently removed during the removal of the XUA_Endpoint0_lite_loop() function. Michael Banther 2019-11-26 11:37:38 +00:00
  • 471ab4548a Move the override of MIC_ARRAY_FRAME_SIZE from mic_array_conf.h in lib_xua to ap_conf.h in sw_xvf3510/app_xk/xvf3510_l71. Michael Banther 2019-11-25 13:48:58 +00:00
  • f22027564d Use the XUA-specific microphone frame size constant instead of directly overriding the microphone frame size constant from lib_mic_array. Michael Banther 2019-11-25 12:10:26 +00:00
  • 82404f539c Merge commit 'a85cbc06b80dcd1ba2c8dd80644871e5579b9fa9' into feature/pendragon Michael Banther 2019-11-22 11:59:29 +00:00
  • a85cbc06b8 Update CHANGELOG.rst oscarbailey-xmos 2019-11-22 11:27:59 +00:00
  • 6d01aa5cb8 Merge pull request #108 from xmos/feature/adaptive-fix oscarbailey-xmos 2019-11-22 11:25:30 +00:00
  • 82d364a25d Disable single-threaded mic array processing for these examples. Remove the unnecessary definition of MIC_ARRAY_FRAME_SIZE. Michael Banther 2019-11-22 11:19:07 +00:00
  • 3a1c1b0265 Only override the value of MIC_DUAL_FRAME_SIZE if MIC_DUAL_ENABLED is set to true. Michael Banther 2019-11-22 10:08:36 +00:00
  • eeca5fdd60 Move the default definition of MIC_ARRAY_MAX_FRAME_SIZE_LOG2 to mic_array_conf.h so that an assembler file can pick it up using a #include. Michael Banther 2019-11-21 17:32:39 +00:00
  • 241afbe7e6 Establish a default value for XUA_MIC_FRAME_SIZE. Michael Banther 2019-11-21 16:58:24 +00:00
  • 2aaa12e60b Remove the default definition of MIC_ARRAY_MAX_FRAME_SIZE_LOG2. It has been moved to mic_array_frame.h. Establish a value for MIC_ARRAY_FRAME_SIZE and MIC_DUAL_FRAME_SIZE if they have not already been defined. Give them the value of XUA_MIC_FRAME_SIZE in this case. Michael Banther 2019-11-21 16:57:56 +00:00
  • 6b454b0ebe Fix descriptors for XUA_ADAPTIVE Oscar Bailey 2019-11-20 11:40:05 +00:00
  • 4ff6815d07 Add missing #define and switch to using the single-threaded, dual PDM microphone design. Michael Banther 2019-11-19 10:35:22 +00:00
  • e097b5dc3d Update copyright date range. Michael Banther 2019-11-19 09:59:37 +00:00