summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMAY <[email protected]>2025-11-26 19:46:53 +0100
committerMAY <[email protected]>2025-11-26 19:46:53 +0100
commit4ea08807e95cc7211741b83ceb3cbd92e01f1441 (patch)
treecdc1f5102855133076020dbbe5e82d73b3e38ccd
parent68aee7d1053bad353f941a7e71b46585c7398270 (diff)
fix typo ALIGNMENT -> ALIGNMENT
-rw-r--r--common/usbx_device_classes/inc/ux_device_class_cdc_ecm.h76
-rw-r--r--common/usbx_device_classes/inc/ux_device_class_rndis.h2
-rw-r--r--common/usbx_device_classes/src/ux_device_class_rndis_msg_initialize.c100
3 files changed, 89 insertions, 89 deletions
diff --git a/common/usbx_device_classes/inc/ux_device_class_cdc_ecm.h b/common/usbx_device_classes/inc/ux_device_class_cdc_ecm.h
index fded67e..1331cc3 100644
--- a/common/usbx_device_classes/inc/ux_device_class_cdc_ecm.h
+++ b/common/usbx_device_classes/inc/ux_device_class_cdc_ecm.h
@@ -1,42 +1,42 @@
/***************************************************************************
- * Copyright (c) 2024 Microsoft Corporation
- *
+ * Copyright (c) 2024 Microsoft Corporation
+ *
* This program and the accompanying materials are made available under the
* terms of the MIT License which is available at
* https://opensource.org/licenses/MIT.
- *
+ *
* SPDX-License-Identifier: MIT
**************************************************************************/
/**************************************************************************/
/**************************************************************************/
-/** */
-/** USBX Component */
+/** */
+/** USBX Component */
/** */
/** CDC_ECM Class */
/** */
/**************************************************************************/
/**************************************************************************/
-/**************************************************************************/
-/* */
-/* COMPONENT DEFINITION RELEASE */
-/* */
-/* ux_device_class_cdc_ecm.h PORTABLE C */
+/**************************************************************************/
+/* */
+/* COMPONENT DEFINITION RELEASE */
+/* */
+/* ux_device_class_cdc_ecm.h PORTABLE C */
/* 6.3.0 */
/* AUTHOR */
/* */
/* Chaoqiong Xiao, Microsoft Corporation */
/* */
/* DESCRIPTION */
-/* */
-/* This file defines the equivalences for the USBX Device Class */
-/* CDC_ECM component. */
-/* */
-/* RELEASE HISTORY */
-/* */
-/* DATE NAME DESCRIPTION */
-/* */
+/* */
+/* This file defines the equivalences for the USBX Device Class */
+/* CDC_ECM component. */
+/* */
+/* RELEASE HISTORY */
+/* */
+/* DATE NAME DESCRIPTION */
+/* */
/* 05-19-2020 Chaoqiong Xiao Initial Version 6.0 */
/* 09-30-2020 Chaoqiong Xiao Modified comment(s), */
/* used UX prefix to refer to */
@@ -65,15 +65,15 @@
#ifndef UX_DEVICE_CLASS_CDC_ECM_H
#define UX_DEVICE_CLASS_CDC_ECM_H
-/* Determine if a C++ compiler is being used. If so, ensure that standard
- C is used to process the API information. */
+/* Determine if a C++ compiler is being used. If so, ensure that standard
+ C is used to process the API information. */
-#ifdef __cplusplus
+#ifdef __cplusplus
-/* Yes, C++ compiler is present. Use standard C. */
-extern "C" {
+/* Yes, C++ compiler is present. Use standard C. */
+extern "C" {
-#endif
+#endif
#if !defined(UX_DEVICE_STANDALONE)
#include "nx_api.h"
@@ -142,10 +142,10 @@ VOID _ux_network_driver_link_down(VOID *ux_network_handle);
#define UX_DEVICE_CLASS_CDC_ECM_ETHERNET_IP 0x0800
#define UX_DEVICE_CLASS_CDC_ECM_ETHERNET_ARP 0x0806
#define UX_DEVICE_CLASS_CDC_ECM_ETHERNET_RARP 0x8035
-#define UX_DEVICE_CLASS_CDC_ECM_ETHERNET_PACKET_SIZE 1536
+#define UX_DEVICE_CLASS_CDC_ECM_ETHERNET_PACKET_SIZE 1536
#define UX_DEVICE_CLASS_CDC_ECM_NX_ALIGN_PADDING 2
#ifndef UX_DEVICE_CLASS_CDC_ECM_NX_PKPOOL_ENTRIES
-#define UX_DEVICE_CLASS_CDC_ECM_NX_PKPOOL_ENTRIES 16
+#define UX_DEVICE_CLASS_CDC_ECM_NX_PKPOOL_ENTRIES 16
#endif
#define UX_DEVICE_CLASS_CDC_ECM_NX_PACKET_SIZE sizeof(NX_PACKET)
@@ -174,10 +174,10 @@ VOID _ux_network_driver_link_down(VOID *ux_network_handle);
#define UX_DEVICE_CLASS_CDC_ECM_NX_ETHERNET_POOL_ALLOCSIZE (UX_DEVICE_CLASS_CDC_ECM_NX_PKPOOL_ENTRIES * UX_DEVICE_CLASS_CDC_ECM_NX_BUFF_SIZE + 32)
#define UX_DEVICE_CLASS_CDC_ECM_ETHERNET_SIZE 14
-#define UX_DEVICE_CLASS_CDC_ECM_NODE_ID_LENGTH 6
-#define UX_DEVICE_CLASS_CDC_ECM_VENDOR_DESCRIPTION_MAX_LENGTH 64
+#define UX_DEVICE_CLASS_CDC_ECM_NODE_ID_LENGTH 6
+#define UX_DEVICE_CLASS_CDC_ECM_VENDOR_DESCRIPTION_MAX_LENGTH 64
#define UX_DEVICE_CLASS_CDC_ECM_MAC_OPTIONS 8
-#define UX_DEVICE_CLASS_CDC_ECM_PACKET_HEADER_MSG 1
+#define UX_DEVICE_CLASS_CDC_ECM_PACKET_HEADER_MSG 1
/* Device CDC_ECM Requests */
#define UX_DEVICE_CLASS_CDC_ECM_SEND_ENCAPSULATED_COMMAND 0x00
@@ -202,7 +202,7 @@ VOID _ux_network_driver_link_down(VOID *ux_network_handle);
/* Define CDC_ECM Packet size and types supported. */
#define UX_DEVICE_CLASS_CDC_ECM_MAX_PACKET_PER_TRANSFER 0x00000001
#define UX_DEVICE_CLASS_CDC_ECM_MAX_PACKET_TRANSFER_SIZE 0x00000640
-#define UX_DEVICE_CLASS_CDC_ECM_PACKET_ALIGNEMENT_FACTOR 0x00000003
+#define UX_DEVICE_CLASS_CDC_ECM_PACKET_ALIGNMENT_FACTOR 0x00000003
#define UX_DEVICE_CLASS_CDC_ECM_MAX_FRAME_SIZE 0x000005DC
#define UX_DEVICE_CLASS_CDC_ECM_MAX_PACKET_LENGTH 0x000005EA
@@ -381,7 +381,7 @@ typedef struct UX_SLAVE_CLASS_CDC_ECM_STRUCT
ULONG ux_slave_class_cdc_ecm_link_state;
VOID *ux_slave_class_cdc_ecm_network_handle;
-
+
} UX_SLAVE_CLASS_CDC_ECM;
/* Define CDC ECM endpoint buffer settings (when CDC ECM owns buffer). */
@@ -403,14 +403,14 @@ typedef struct UX_SLAVE_CLASS_CDC_ECM_STRUCT
/* Requests - Ethernet Networking Control Model */
-#define UX_DEVICE_CLASS_CDC_ECM_SEND_ENCAPSULATED_COMMAND 0x00
+#define UX_DEVICE_CLASS_CDC_ECM_SEND_ENCAPSULATED_COMMAND 0x00
/* Issues a command in the format of the supported control
protocol. The intent of this mechanism is to support
networking devices (e.g., host-based cable modems)
that require an additional vendor-defined interface for
media specific hardware configuration and
management. */
-#define UX_DEVICE_CLASS_CDC_ECM_GET_ENCAPSULATED_RESPONSE 0x01
+#define UX_DEVICE_CLASS_CDC_ECM_GET_ENCAPSULATED_RESPONSE 0x01
/* Requests a response in the format of the supported
control protocol. */
@@ -438,13 +438,13 @@ VOID _ux_device_class_cdc_ecm_interrupt_thread(ULONG cdc_ecm_class);
/* Define Device CDC Class API prototypes. */
#define ux_device_class_cdc_ecm_entry _ux_device_class_cdc_ecm_entry
-#define ux_device_class_cdc_ecm_read _ux_device_class_cdc_ecm_read
+#define ux_device_class_cdc_ecm_read _ux_device_class_cdc_ecm_read
#define ux_device_class_cdc_ecm_write _ux_device_class_cdc_ecm_write
-/* Determine if a C++ compiler is being used. If so, complete the standard
- C conditional started above. */
+/* Determine if a C++ compiler is being used. If so, complete the standard
+ C conditional started above. */
#ifdef __cplusplus
-}
-#endif
+}
+#endif
#endif /* UX_DEVICE_CLASS_CDC_ECM_H */
diff --git a/common/usbx_device_classes/inc/ux_device_class_rndis.h b/common/usbx_device_classes/inc/ux_device_class_rndis.h
index 3a4857b..6eda3fa 100644
--- a/common/usbx_device_classes/inc/ux_device_class_rndis.h
+++ b/common/usbx_device_classes/inc/ux_device_class_rndis.h
@@ -201,7 +201,7 @@ VOID _ux_network_driver_link_down(VOID *ux_network_handle);
/* Define RNDIS Packet size and types supported. */
#define UX_DEVICE_CLASS_RNDIS_MAX_PACKET_PER_TRANSFER 0x00000001
#define UX_DEVICE_CLASS_RNDIS_MAX_PACKET_TRANSFER_SIZE 0x00000640
-#define UX_DEVICE_CLASS_RNDIS_PACKET_ALIGNEMENT_FACTOR 0x00000003
+#define UX_DEVICE_CLASS_RNDIS_PACKET_ALIGNMENT_FACTOR 0x00000003
#define UX_DEVICE_CLASS_RNDIS_MAX_FRAME_SIZE 0x000005DC
#define UX_DEVICE_CLASS_RNDIS_MAX_PACKET_LENGTH 0x000005EA
diff --git a/common/usbx_device_classes/src/ux_device_class_rndis_msg_initialize.c b/common/usbx_device_classes/src/ux_device_class_rndis_msg_initialize.c
index 683b7a7..995376f 100644
--- a/common/usbx_device_classes/src/ux_device_class_rndis_msg_initialize.c
+++ b/common/usbx_device_classes/src/ux_device_class_rndis_msg_initialize.c
@@ -1,17 +1,17 @@
/***************************************************************************
- * Copyright (c) 2024 Microsoft Corporation
- *
+ * Copyright (c) 2024 Microsoft Corporation
+ *
* This program and the accompanying materials are made available under the
* terms of the MIT License which is available at
* https://opensource.org/licenses/MIT.
- *
+ *
* SPDX-License-Identifier: MIT
**************************************************************************/
/**************************************************************************/
/**************************************************************************/
-/** */
-/** USBX Component */
+/** */
+/** USBX Component */
/** */
/** Device RNDIS Class */
/** */
@@ -28,43 +28,43 @@
#include "ux_device_stack.h"
-/**************************************************************************/
-/* */
-/* FUNCTION RELEASE */
-/* */
-/* _ux_device_class_rndis_msg_initialize PORTABLE C */
+/**************************************************************************/
+/* */
+/* FUNCTION RELEASE */
+/* */
+/* _ux_device_class_rndis_msg_initialize PORTABLE C */
/* 6.1 */
/* AUTHOR */
/* */
/* Chaoqiong Xiao, Microsoft Corporation */
/* */
/* DESCRIPTION */
-/* */
-/* This function analyzes and replies to the MSG INITIALIZE */
-/* endpoints with a CLASS or VENDOR SPECIFIC type. */
-/* */
-/* INPUT */
-/* */
-/* rndis Pointer to rndis class */
-/* transfer_request Pointer to the transfer request */
-/* */
-/* OUTPUT */
-/* */
-/* None */
-/* */
-/* CALLS */
-/* */
+/* */
+/* This function analyzes and replies to the MSG INITIALIZE */
+/* endpoints with a CLASS or VENDOR SPECIFIC type. */
+/* */
+/* INPUT */
+/* */
+/* rndis Pointer to rndis class */
+/* transfer_request Pointer to the transfer request */
+/* */
+/* OUTPUT */
+/* */
+/* None */
+/* */
+/* CALLS */
+/* */
/* _ux_utility_long_get Get 32-bit value */
/* _ux_utility_long_put Put 32-bit value */
-/* */
-/* CALLED BY */
-/* */
+/* */
+/* CALLED BY */
+/* */
/* RNDIS Class */
-/* */
-/* RELEASE HISTORY */
-/* */
-/* DATE NAME DESCRIPTION */
-/* */
+/* */
+/* RELEASE HISTORY */
+/* */
+/* DATE NAME DESCRIPTION */
+/* */
/* 05-19-2020 Chaoqiong Xiao Initial Version 6.0 */
/* 09-30-2020 Chaoqiong Xiao Modified comment(s), */
/* resulting in version 6.1 */
@@ -78,16 +78,16 @@ UCHAR *rndis_response;
/* Get the pointer to the RNDIS message. */
rndis_msg = transfer_request -> ux_slave_transfer_request_data_pointer;
-
+
/* Get the request ID and keep it for the response. */
rndis -> ux_slave_class_rndis_request_id = _ux_utility_long_get(rndis_msg + UX_DEVICE_CLASS_RNDIS_MSG_INITIALIZE_REQUEST_ID);
-
+
/* Get the major version and store it into the RNDIS instance. */
rndis -> ux_slave_class_rndis_major_version = _ux_utility_long_get(rndis_msg + UX_DEVICE_CLASS_RNDIS_MSG_INITIALIZE_MAJOR_VERSION);
-
+
/* Get the minor version and store it into the RNDIS instance. */
rndis -> ux_slave_class_rndis_minor_version = _ux_utility_long_get(rndis_msg + UX_DEVICE_CLASS_RNDIS_MSG_INITIALIZE_MINOR_VERSION);
-
+
/* Get the max transfer size and store it into the RNDIS instance. */
rndis -> ux_slave_class_rndis_max_transfer_size = _ux_utility_long_get(rndis_msg + UX_DEVICE_CLASS_RNDIS_MSG_INITIALIZE_MAX_TRANSFER_SIZE);
@@ -96,48 +96,48 @@ UCHAR *rndis_response;
/* Now prepare the response. */
rndis_response = rndis -> ux_slave_class_rndis_response;
-
+
/* First store the command. */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_MESSAGE_TYPE, UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE);
-
+
/* Then the length of the response. */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_MESSAGE_LENGTH, UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_RESPONSE_LENGTH);
/* Store the request ID. */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_REQUEST_ID, rndis -> ux_slave_class_rndis_request_id);
-
+
/* Force the status to SUCCESS. */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_STATUS, UX_DEVICE_CLASS_RNDIS_STATUS_SUCCESS);
-
+
/* Set the major version of the device */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_MAJOR_VERSION, UX_DEVICE_CLASS_RNDIS_VERSION_MAJOR);
-
+
/* Set the minor version of the device */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_MINOR_VERSION, UX_DEVICE_CLASS_RNDIS_VERSION_MINOR);
/* Set the type of connection supported. */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_DEVICE_FLAGS, UX_DEVICE_CLASS_RNDIS_DF_CONNECTION_SUPPORTED);
-
+
/* Set the type of media supported. */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_MEDIUM, UX_DEVICE_CLASS_RNDIS_MEDIUM_SUPPORTED);
-
+
/* Set the max packet per transfer. */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_MAX_PACKETS_PER_TRANSFER, UX_DEVICE_CLASS_RNDIS_MAX_PACKET_PER_TRANSFER);
-
+
/* Set the max transfer size. */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_MAX_TRANSFER_SIZE, UX_DEVICE_CLASS_RNDIS_MAX_PACKET_TRANSFER_SIZE);
-
+
/* Set the packet alignment factor. */
- _ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_PACKET_ALIGNMENT, UX_DEVICE_CLASS_RNDIS_PACKET_ALIGNEMENT_FACTOR);
-
+ _ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_PACKET_ALIGNMENT, UX_DEVICE_CLASS_RNDIS_PACKET_ALIGNMENT_FACTOR);
+
/* Set AFListOffset and AFListSize fields to 0. */
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_AFL_LIST_OFFSET, 0);
_ux_utility_long_put(rndis_response + UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_AFL_LIST_SIZE, 0);
-
+
/* Set the response length. */
rndis -> ux_slave_class_rndis_response_length = UX_DEVICE_CLASS_RNDIS_CMPLT_INITIALIZE_RESPONSE_LENGTH;
/* We are done. Return UX_SUCCESS. */
- return(UX_SUCCESS);
+ return(UX_SUCCESS);
}