oscarbailey-xmos
b324bb04c8
Merge pull request #116 from mbanth/feature/hid_gpi_to_evt
...
Feature/hid gpi to evt
2020-01-20 09:48:53 +00:00
Keith Au
6485830a73
implemented descriptor handler flow for USB_DESCRIPTOR_OVERRIDE_RATE_RES
2020-01-20 16:14:09 +08:00
mbanth
dac71e8b38
Update copyright date range
2020-01-17 13:16:26 +00:00
mbanth
90edaebc6e
Add comment to change log
2020-01-17 13:13:28 +00:00
mbanth
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.
2020-01-17 11:55:19 +00:00
Michael Banther
27bf0e4fc4
Merge pull request #114 from mbanth/feature/hid_new_interface
...
Feature/hid new interface
2020-01-16 15:24:18 +00:00
mbanth
16138c2d42
Update copyright date range.
2020-01-16 12:27:25 +00:00
mbanth
7530591a64
Put trailing white space back because the License file check currently
...
fails if it's missing.
2020-01-16 12:18:33 +00:00
mbanth
6e184af899
Update copyright date range.
2020-01-16 12:07:24 +00:00
mbanth
c2f2ef1999
Merge branch 'develop' into feature/hid_new_interface
2020-01-16 11:07:46 +00:00
Keith Au
2f4da7f262
adding variable reference freqency support. Currently only 48kHz work
2020-01-16 15:05:41 +08:00
Keith Au
1ef566a570
modified AudioEndpointRequests_1 to distinguish between ep0 request for USB in and out
2020-01-13 10:15:10 +08:00
Keith Au
f6d0ede133
added USB IN alternate setting descriptor
2020-01-09 16:50:17 +08:00
mbanth
8f2509845a
Update change log.
2020-01-08 11:09:03 +00:00
Keith Au
eae62a9e3c
moved defined to xua_conf.h. Fixed bug that causes compile error
2020-01-08 13:49:54 +08:00
chrisc-xmos
95f39ae590
Merge pull request #113 from mbanth/feature/hid_reliance_custom_usages
...
Replace the HID Report descriptor with one that uses the Usage values
2020-01-07 17:36:10 +00:00
mbanth
4d5c0ec394
Merge branch 'feature/hid_reliance_custom_usages' into feature/hid_new_interface
2020-01-07 15:17:11 +00:00
mbanth
f189f02c02
Revert "Revert "Modify the interface to the User HID functionality.""
...
This reverts commit d81af18d1f .
2020-01-07 14:58:08 +00:00
mbanth
a2ff2897f9
Update license to new year.
2020-01-07 11:52:24 +00:00
Keith Au
5361ef8866
added option USB_CMD_CFG_SAMP_FREQ that allows host to conifgure sampling rate by endpoint command
2020-01-07 17:58:20 +08:00
Keith Au
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.
2020-01-07 15:01:54 +08:00
mbanth
ad453c8a82
Update change log to keep Jenkins happy.
2020-01-06 17:22:57 +00:00
mbanth
67764fb0e8
Update change log.
2020-01-06 17:13:58 +00:00
Keith Au
3b80f63cb9
modified audio output frequency as a variable
2019-12-31 10:34:32 +08:00
mbanth
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.
2019-12-20 13:37:54 +00:00
Michael Banther
edb020da9d
Merge pull request #111 from mbanth/feature/hid_4bit_reliance_jan_demo
...
Feature/hid 4bit reliance jan demo
2019-12-19 15:16:01 +00:00
mbanth
d81af18d1f
Revert "Modify the interface to the User HID functionality."
...
This reverts commit 538f2be5b4 .
On branch feature/hid_4bit_reliance_jan_demo
Changes to be committed:
modified: lib_xua/src/core/buffer/ep/ep_buffer.xc
modified: lib_xua/src/core/user/hid/user_hid.h
2019-12-19 09:52:13 +00:00
mbanth
538f2be5b4
Modify the interface to the User HID functionality.
...
Setting the HID data use to occur through a global variable. It now occurs
through a function call. A list of general HID events has been provided as
well.
2019-12-18 12:09:11 +00:00
mbanth
02185f6701
Merge branch 'feature/hid_4bit_reliance_jan_demo' into experiment/hid_boot_time_config
...
# Conflicts:
# lib_xua/src/core/user/hid/user_hid.h -- Manually resolved
2019-12-16 15:34:44 +00:00
mbanth
8b6f6bc8e1
Revert "Remove unnecessary Input statements."
...
This reverts commit 9f1e9735b8 .
2019-12-16 15:13:53 +00:00
mbanth
9f1e9735b8
Remove unnecessary Input statements.
2019-12-16 14:53:38 +00:00
mbanth
1ee146ef60
Define each active bit field separately.
2019-12-16 12:33:59 +00:00
mbanth
e5389e4348
Added support for AC Stop (End Call), Volume Increment and Volume
...
Decrement bit fields in the HID report.
2019-12-13 18:17:36 +00:00
Michael Banther
31bb86c161
First changes to move to a USB HID design that allows some degree of boot-time configurability.
...
These changes are far from complete. They build successfully, but have received very little bench testing.
2019-12-11 16:02:16 +00:00
oscarbailey-xmos
d8f34aa64d
Merge pull request #109 from mbanth/feature/pendragon_merge_cleanup
...
Feature/pendragon merge cleanup
2019-12-06 10:09:36 +00:00
Michael Banther
746635b2eb
Update change log.
2019-12-05 18:01:14 +00:00
Michael Banther
83284620cc
Explain the need for using the assembler gettime operation instead of an XC timer more fully.
2019-12-05 16:45:49 +00:00
Michael Banther
255e9f75b5
Add missing header file guards.
2019-12-05 16:45:11 +00:00
oscarbailey-xmos
3a5b982774
Merge pull request #107 from mbanth/feature/pendragon
...
Add missing definition of MIC_DUAL_FRAME_SIZE
2019-11-27 09:27:26 +00:00
Michael Banther
daf378e4a5
Add in the code to call HidInterfaceClassRequests(). It was inadvertently removed during the removal of the XUA_Endpoint0_lite_loop() function.
2019-11-26 11:37:38 +00:00
Michael Banther
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.
...
This constant is only used in the audio pipelines, hence does not belong in the configuration of XUA.
2019-11-25 13:48:58 +00:00
Michael Banther
f22027564d
Use the XUA-specific microphone frame size constant instead of directly overriding the microphone frame size constant from lib_mic_array.
...
Multiple constants may be derived from XUA_MIC_FRAME_SIZE. The override of MIC_ARRAY_FRAME_SIZE occurs in mic_array_conf.h.
2019-11-25 12:10:26 +00:00
Michael Banther
82404f539c
Merge commit 'a85cbc06b80dcd1ba2c8dd80644871e5579b9fa9' into feature/pendragon
2019-11-22 11:59:29 +00:00
oscarbailey-xmos
a85cbc06b8
Update CHANGELOG.rst
2019-11-22 11:27:59 +00:00
oscarbailey-xmos
6d01aa5cb8
Merge pull request #108 from xmos/feature/adaptive-fix
...
Fix descriptors for XUA_ADAPTIVE
2019-11-22 11:25:30 +00:00
Michael Banther
82d364a25d
Disable single-threaded mic array processing for these examples. Remove the unnecessary definition of MIC_ARRAY_FRAME_SIZE.
2019-11-22 11:19:07 +00:00
Michael Banther
3a1c1b0265
Only override the value of MIC_DUAL_FRAME_SIZE if MIC_DUAL_ENABLED is set to true.
2019-11-22 10:08:36 +00:00
Michael Banther
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.
2019-11-21 17:32:39 +00:00
Michael Banther
241afbe7e6
Establish a default value for XUA_MIC_FRAME_SIZE.
2019-11-21 16:58:24 +00:00
Michael Banther
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.
2019-11-21 16:57:56 +00:00