|
1 | 1 | /*************************************************************************** |
2 | | - * Copyright (c) 2024 Microsoft Corporation |
3 | | - * |
| 2 | + * Copyright (c) 2024 Microsoft Corporation |
| 3 | + * |
4 | 4 | * This program and the accompanying materials are made available under the |
5 | 5 | * terms of the MIT License which is available at |
6 | 6 | * https://opensource.org/licenses/MIT. |
7 | | - * |
| 7 | + * |
8 | 8 | * SPDX-License-Identifier: MIT |
9 | 9 | **************************************************************************/ |
10 | 10 |
|
11 | 11 |
|
12 | 12 | /**************************************************************************/ |
13 | 13 | /**************************************************************************/ |
14 | | -/** */ |
15 | | -/** USBX Component */ |
| 14 | +/** */ |
| 15 | +/** USBX Component */ |
16 | 16 | /** */ |
17 | 17 | /** Port Specific */ |
18 | 18 | /** */ |
19 | 19 | /**************************************************************************/ |
20 | 20 | /**************************************************************************/ |
21 | 21 |
|
22 | 22 |
|
23 | | -/**************************************************************************/ |
24 | | -/* */ |
25 | | -/* PORT SPECIFIC C INFORMATION RELEASE */ |
26 | | -/* */ |
27 | | -/* ux_port.h Cortex-A5x/AC6 */ |
28 | | -/* 6.3.0 */ |
| 23 | +/**************************************************************************/ |
| 24 | +/* */ |
| 25 | +/* PORT SPECIFIC C INFORMATION RELEASE */ |
| 26 | +/* */ |
| 27 | +/* ux_port.h Cortex-A5x/AC6 */ |
| 28 | +/* 6.3.0 */ |
| 29 | +/* */ |
| 30 | +/* AUTHOR */ |
| 31 | +/* */ |
| 32 | +/* TCRG, Express Logic, Inc. */ |
| 33 | +/* */ |
| 34 | +/* DESCRIPTION */ |
| 35 | +/* */ |
| 36 | +/* This file contains data type definitions that make USBX function */ |
| 37 | +/* identically on a variety of different processor architectures. */ |
| 38 | +/* */ |
| 39 | +/* RELEASE HISTORY */ |
| 40 | +/* */ |
| 41 | +/* DATE NAME DESCRIPTION */ |
29 | 42 | /* */ |
30 | | -/* AUTHOR */ |
31 | | -/* */ |
32 | | -/* TCRG, Express Logic, Inc. */ |
33 | | -/* */ |
34 | | -/* DESCRIPTION */ |
35 | | -/* */ |
36 | | -/* This file contains data type definitions that make USBX function */ |
37 | | -/* identically on a variety of different processor architectures. */ |
38 | | -/* */ |
39 | | -/* RELEASE HISTORY */ |
40 | | -/* */ |
41 | | -/* DATE NAME DESCRIPTION */ |
42 | | -/* */ |
43 | 43 | /* 09-30-2020 Chaoqiong Xiao Initial Version 6.1 */ |
44 | 44 | /* 01-31-2022 Chaoqiong Xiao Modified comment(s), */ |
45 | 45 | /* moved tx_api.h include and */ |
|
49 | 49 | /* added basic types guards, */ |
50 | 50 | /* improved SLONG typedef, */ |
51 | 51 | /* resulting in version 6.3.0 */ |
52 | | -/* */ |
53 | | -/**************************************************************************/ |
| 52 | +/* */ |
| 53 | +/**************************************************************************/ |
54 | 54 |
|
55 | 55 | #ifndef UX_PORT_H |
56 | 56 | #define UX_PORT_H |
|
61 | 61 | #ifdef UX_INCLUDE_USER_DEFINE_FILE |
62 | 62 |
|
63 | 63 |
|
64 | | -/* Yes, include the user defines in ux_user.h. The defines in this file may |
| 64 | +/* Yes, include the user defines in ux_user.h. The defines in this file may |
65 | 65 | alternately be defined on the command line. */ |
66 | 66 |
|
67 | 67 | #include "ux_user.h" |
@@ -206,6 +206,10 @@ typedef LONG SLONG; |
206 | 206 | #define UX_SLAVE_REQUEST_DATA_MAX_LENGTH 4096 |
207 | 207 | #endif |
208 | 208 |
|
| 209 | +#ifndef UX_HOST_CLASS_STORAGE_MAX_PARTITIONS_COUNT |
| 210 | +#define UX_HOST_CLASS_STORAGE_MAX_PARTITIONS_COUNT 8 |
| 211 | +#endif |
| 212 | + |
209 | 213 | /* Define the extension to hold the control block for 64-bit mode. */ |
210 | 214 | #define UX_THREAD_EXTENSION_PTR_SET(a, b) { \ |
211 | 215 | TX_THREAD *thread_ptr; \ |
@@ -271,7 +275,7 @@ VOID outpl(ULONG,ULONG); |
271 | 275 | /* Define the version ID of USBX. This may be utilized by the application. */ |
272 | 276 |
|
273 | 277 | #ifdef UX_SYSTEM_INIT |
274 | | -CHAR _ux_version_id[] = |
| 278 | +CHAR _ux_version_id[] = |
275 | 279 | "Copyright (c) 2024 Microsoft Corporation. * USBX Cortex-A5x/AC6 Version 6.4.1 *"; |
276 | 280 | #else |
277 | 281 | extern CHAR _ux_version_id[]; |
|
0 commit comments