|
1 | 1 | /*************************************************************************** |
2 | 2 | * Copyright (c) 2024 Microsoft Corporation |
| 3 | + * Copyright (c) 2026-present Eclipse ThreadX contributors |
3 | 4 | * |
4 | 5 | * This program and the accompanying materials are made available under the |
5 | 6 | * terms of the MIT License which is available at |
|
38 | 39 | /* Please note that basic data type definitions and other architecture-*/ |
39 | 40 | /* specific information is contained in the file ux_port.h. */ |
40 | 41 | /* */ |
41 | | -/* RELEASE HISTORY */ |
42 | | -/* */ |
43 | | -/* DATE NAME DESCRIPTION */ |
44 | | -/* */ |
45 | | -/* 05-19-2020 Chaoqiong Xiao Initial Version 6.0 */ |
46 | | -/* 09-30-2020 Chaoqiong Xiao Modified comment(s), */ |
47 | | -/* added query usage of device */ |
48 | | -/* ClassSubclassProtocol, */ |
49 | | -/* added option to disable FX */ |
50 | | -/* media integration, prefixed */ |
51 | | -/* UX to MS_TO_TICK, added */ |
52 | | -/* APIs and macros related to */ |
53 | | -/* uninitialize, optimized */ |
54 | | -/* based on compile */ |
55 | | -/* definitions, updated */ |
56 | | -/* product constants, used */ |
57 | | -/* host class extension */ |
58 | | -/* pointer for class specific */ |
59 | | -/* structured data, used UX */ |
60 | | -/* prefix to refer to TX */ |
61 | | -/* symbols instead of using */ |
62 | | -/* them directly, */ |
63 | | -/* resulting in version 6.1 */ |
64 | | -/* 11-09-2020 Chaoqiong Xiao Modified comment(s), */ |
65 | | -/* used unsigned defines, */ |
66 | | -/* added HCD uninit command, */ |
67 | | -/* modified HCD status code, */ |
68 | | -/* fixed compile warnings, */ |
69 | | -/* resulting in version 6.1.2 */ |
70 | | -/* 12-31-2020 Chaoqiong Xiao Modified comment(s), */ |
71 | | -/* added BOS support, */ |
72 | | -/* resulting in version 6.1.3 */ |
73 | | -/* 02-02-2021 Chaoqiong Xiao Modified comment(s), */ |
74 | | -/* added configuration activate*/ |
75 | | -/* and deactivate support, */ |
76 | | -/* added host printer get */ |
77 | | -/* device ID support, */ |
78 | | -/* added host device string */ |
79 | | -/* descriptor get support, */ |
80 | | -/* added events for device */ |
81 | | -/* connection/disconnection, */ |
82 | | -/* resulting in version 6.1.4 */ |
83 | | -/* 03-02-2021 Chaoqiong Xiao Modified comment(s), */ |
84 | | -/* resulting in version 6.1.5 */ |
85 | | -/* 04-02-2021 Chaoqiong Xiao Modified comment(s), */ |
86 | | -/* added macros for Word/DWord */ |
87 | | -/* to bytes extraction, */ |
88 | | -/* resulting in version 6.1.6 */ |
89 | | -/* 06-02-2021 Chaoqiong Xiao Modified comment(s), */ |
90 | | -/* added trace dependency test,*/ |
91 | | -/* changed transfer timeout */ |
92 | | -/* value, */ |
93 | | -/* resulting in version 6.1.7 */ |
94 | | -/* 08-02-2021 Chaoqiong Xiao Modified comment(s), */ |
95 | | -/* fixed spelling error, */ |
96 | | -/* fixed trace ID order error, */ |
97 | | -/* resulting in version 6.1.8 */ |
98 | | -/* 10-15-2021 Chaoqiong Xiao Modified comment(s), */ |
99 | | -/* improved assert macros, */ |
100 | | -/* added transfer size field, */ |
101 | | -/* improved traceX support, */ |
102 | | -/* resulting in version 6.1.9 */ |
103 | | -/* 01-31-2022 Chaoqiong Xiao Modified comment(s), */ |
104 | | -/* added too many ports error, */ |
105 | | -/* moved tx_api.h include and */ |
106 | | -/* typedefs to ux_port.h, */ |
107 | | -/* added standalone support, */ |
108 | | -/* added device HID trace IDs, */ |
109 | | -/* added some general errors, */ |
110 | | -/* added printer trace IDs, */ |
111 | | -/* resulting in version 6.1.10 */ |
112 | | -/* 04-25-2022 Chaoqiong Xiao Modified comment(s), */ |
113 | | -/* assumed OS types to avoid */ |
114 | | -/* standalone compiling error, */ |
115 | | -/* added CCID trace IDs, */ |
116 | | -/* resulting in version 6.1.11 */ |
117 | | -/* 07-29-2022 Chaoqiong Xiao Modified comment(s), */ |
118 | | -/* fixed parameter/variable */ |
119 | | -/* names conflict C++ keyword, */ |
120 | | -/* added feedback size defs, */ |
121 | | -/* added shared device config */ |
122 | | -/* descriptor for enum scan, */ |
123 | | -/* resulting in version 6.1.12 */ |
124 | | -/* 10-31-2022 Chaoqiong Xiao Modified comment(s), */ |
125 | | -/* added some ETH error codes, */ |
126 | | -/* allowed align minimal def, */ |
127 | | -/* added interface instance */ |
128 | | -/* creation strategy control, */ |
129 | | -/* resulting in version 6.2.0 */ |
130 | | -/* 03-08-2023 Chaoqiong Xiao Modified comment(s), */ |
131 | | -/* accepted UX_MAX_CLASSES as */ |
132 | | -/* max class driver configure, */ |
133 | | -/* added a new error code, */ |
134 | | -/* resulting in version 6.2.1 */ |
135 | | -/* 10-31-2023 Chaoqiong Xiao Modified comment(s), */ |
136 | | -/* refined memory management, */ |
137 | | -/* added a new mode to manage */ |
138 | | -/* endpoint buffer in classes, */ |
139 | | -/* optimized USB descriptors, */ |
140 | | -/* added error checks support, */ |
141 | | -/* resulting in version 6.3.0 */ |
142 | | -/* 12-31-2023 Chaoqiong Xiao Modified comment(s), */ |
143 | | -/* resulting in version 6.4.0 */ |
144 | | -/* 03-01-2024 Tiejun Zhou Modified comment(s), */ |
145 | | -/* update version number, */ |
146 | | -/* resulting in version 6.4.1 */ |
147 | | -/* 02-19-2025 Frédéric Desbiens Modified comment(s), */ |
148 | | -/* update version number, */ |
149 | | -/* resulting in version 6.4.2 */ |
150 | | -/* */ |
151 | 42 | /**************************************************************************/ |
152 | 43 |
|
153 | 44 | #ifndef UX_API_H |
@@ -347,10 +238,10 @@ typedef signed char SCHAR; |
347 | 238 | /* Define basic constants for the USBX Stack. */ |
348 | 239 | #define AZURE_RTOS_USBX |
349 | 240 | #define USBX_MAJOR_VERSION 6 |
350 | | -#define USBX_MINOR_VERSION 4 |
351 | | -#define USBX_PATCH_VERSION 5 |
352 | | -#define USBX_BUILD_VERSION 202504 |
353 | | -#define USBX_HOTFIX_VERSION 'a' |
| 241 | +#define USBX_MINOR_VERSION 5 |
| 242 | +#define USBX_PATCH_VERSION 0 |
| 243 | +#define USBX_BUILD_VERSION 202601 |
| 244 | +#define USBX_HOTFIX_VERSION ' ' |
354 | 245 |
|
355 | 246 | /* Macros for concatenating tokens, where UX_CONCATn concatenates n tokens. */ |
356 | 247 |
|
|
0 commit comments