lucianom
bef8fad109
Add new API functions for VID and PID
2020-02-07 19:17:24 +00:00
Larry Snizek
5c5d7cb077
Merge develop into feature/dfu_detach_time_out
2020-01-27 12:53:59 +00:00
Larry Snizek
8666722798
Library checks
2020-01-21 16:45:54 +00:00
Larry Snizek
ae2f19224e
Expose DFU detach timeout value
2020-01-21 16:12:38 +00:00
shuchitak
4e13f9e442
added an invalid event type
2020-01-21 11:32:36 +00:00
mbanth
dac71e8b38
Update copyright date range
2020-01-17 13:16:26 +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
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
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
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
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
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
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
82404f539c
Merge commit 'a85cbc06b80dcd1ba2c8dd80644871e5579b9fa9' into feature/pendragon
2019-11-22 11:59:29 +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
Oscar Bailey
6b454b0ebe
Fix descriptors for XUA_ADAPTIVE
2019-11-20 11:43:32 +00:00
Michael Banther
fecc01d203
Update the copyright date.
2019-11-15 17:19:44 +00:00
Michael Banther
e0c7272190
Add missing definition of MIC_DUAL_FRAME_SIZE. Use the MIC_ARRAY_FRAME_SIZE value from lib_xua.
2019-11-15 14:29:49 +00:00
Michael Banther
ec396961be
Remove XUA_Endpoint0_lite_init() and XUA_Endpoint0_lite_loop() functions which are not used.
2019-11-14 14:19:51 +00:00
Michael Banther
b0a26351ce
Update copyright notices.
2019-11-11 13:41:07 +00:00
Michael Banther
3f03dae23d
Add missing copyright notices.
2019-11-11 13:40:47 +00:00
Michael Banther
861d20827b
Change version to 0.3.0 to match change log.
2019-11-11 11:09:30 +00:00
Michael Banther
a865f4bc51
Add src/hid to the list of source directories.
2019-11-08 14:50:01 +00:00
Michael Banther
5bb5998788
Merge branch 'develop' into feature/pendragon
2019-11-06 15:20:36 +00:00
Michael Banther
28cce8b51c
Remove xua_ep0_wrapper.h and xua_ep0_wrapper.xc.
...
Requested by Oscar Bailey as part of github.com/xmos/lib_xua Pull Request #103 .
2019-11-06 15:12:21 +00:00
oscarbailey-xmos
6dd1853094
Add missing line break in ep0_descriptors
2019-11-06 11:47:25 +00:00
Oscar Bailey
5a0bc319ea
Fix copyright
2019-11-05 12:57:03 +00:00
Oscar Bailey
8768bb0ee0
Fix descriptors for XUA_ADAPTIVE
2019-11-05 12:34:10 +00:00
Michael Banther
75abc71cd7
Cleaning up a previous merge conflict.
2019-10-29 16:45:03 +00:00
Michael Banther
aea89a4cd6
Merge branch 'develop' into feature/pendragon
...
1st attempt
2019-10-29 16:40:47 +00:00
Larry Snizek
102d1b4e3a
Tidy up HID
2019-10-23 15:05:10 +01:00
Michael Banther
a7c0ac6234
Protect configurations that do not include HID functionality from HID code.
2019-10-16 15:58:06 +01:00
Michael Banther
024c0304f1
Reverse the order of operands in an equals comparison to allow the compiler to catch a mistaken use of '=' instead of '=='.
2019-10-16 14:57:33 +01:00
Michael Banther
21ec3cf7bd
Put the processing of the Set Idle request in a static function.
...
This reorganisation prepares this file for adding other HID Class-specific requests without the
2019-10-16 12:18:50 +01:00
Michael Banther
9a7c2d85b2
Reorganise file layout for easier maintenance and reading.
2019-10-16 11:47:32 +01:00