]> git.proxmox.com Git - mirror_edk2.git/blame - Nt32Pkg/MiscSubClassPlatformDxe/MiscPortInternalConnectorDesignatorData.c
Nt32Pkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / Nt32Pkg / MiscSubClassPlatformDxe / MiscPortInternalConnectorDesignatorData.c
CommitLineData
6ae81428 1/**@file\r
8879d432 2\r
8f2a5f80 3Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>\r
9d2eedba 4SPDX-License-Identifier: BSD-2-Clause-Patent\r
8879d432 5\r
6Module Name:\r
7\r
8 MiscPortInternalConnectorDesignatorData.c\r
9 \r
10Abstract: \r
11\r
12 This driver parses the mMiscSubclassDataTable structure and reports\r
13 any generated data to the DataHub.\r
14\r
6ae81428 15**/\r
8879d432 16\r
8879d432 17#include "MiscSubclassDriver.h"\r
18\r
19//\r
20// Static (possibly build generated) Bios Vendor data.\r
21//\r
1fdd39d3 22MISC_SMBIOS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortInternalConnectorDesignator) = {\r
8879d432 23 STRING_TOKEN(STR_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR), // PortInternalConnectorDesignator\r
24 STRING_TOKEN(STR_MISC_PORT_EXTERNAL_CONNECTOR_DESIGNATOR), // PortExternalConnectorDesignator\r
25 EfiPortConnectorTypeOther, // PortInternalConnectorType\r
26 EfiPortConnectorTypeOther, // PortExternalConnectorType\r
27 EfiPortTypeNone, // PortType\r
28 0 // PortPath\r
29};\r
30\r
31//\r
32// Static (possibly build generated) Bios Vendor data.\r
33//\r
1fdd39d3 34MISC_SMBIOS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortKeyboard) = {\r
8879d432 35 STRING_TOKEN (STR_MISC_PORT_INTERNAL_KEYBOARD), // PortInternalConnectorDesignator\r
36 STRING_TOKEN (STR_MISC_PORT_EXTERNAL_KEYBOARD), // PortExternalConnectorDesignator\r
37 EfiPortConnectorTypeNone, // PortInternalConnectorType\r
38 EfiPortConnectorTypePS2, // PortExternalConnectorType\r
39 EfiPortTypeKeyboard, // PortType\r
40 // mPs2KbyboardDevicePath // PortPath\r
41 //\r
42 0\r
43};\r
44\r
1fdd39d3 45MISC_SMBIOS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortMouse) = {\r
8879d432 46 STRING_TOKEN (STR_MISC_PORT_INTERNAL_MOUSE), // PortInternalConnectorDesignator\r
47 STRING_TOKEN (STR_MISC_PORT_EXTERNAL_MOUSE), // PortExternalConnectorDesignator\r
48 EfiPortConnectorTypeNone, // PortInternalConnectorType\r
49 EfiPortConnectorTypePS2, // PortExternalConnectorType\r
50 EfiPortTypeMouse, // PortType\r
51 // mPs2MouseDevicePath // PortPath\r
52 //\r
53 0\r
54};\r
55\r
56\r
1fdd39d3 57MISC_SMBIOS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortCom1) = {\r
8879d432 58 STRING_TOKEN(STR_MISC_PORT_INTERNAL_COM1),\r
59 STRING_TOKEN(STR_MISC_PORT_EXTERNAL_COM1),\r
60 EfiPortConnectorTypeNone,\r
61 EfiPortConnectorTypeDB9Female,\r
62 EfiPortTypeSerial16550ACompatible,\r
63 0\r
64};\r
65\r
1fdd39d3 66MISC_SMBIOS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortCom2) = {\r
8879d432 67 STRING_TOKEN(STR_MISC_PORT_INTERNAL_COM2),\r
68 STRING_TOKEN(STR_MISC_PORT_EXTERNAL_COM2),\r
69 EfiPortConnectorTypeNone,\r
70 EfiPortConnectorTypeDB9Female,\r
71 EfiPortTypeSerial16550ACompatible,\r
72 0\r
73};\r
74\r
1fdd39d3 75MISC_SMBIOS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortExtensionPower) = {\r
8879d432 76 STRING_TOKEN(STR_MISC_PORT_INTERNAL_EXTENSION_POWER),\r
77 STRING_TOKEN(STR_MISC_PORT_EXTERNAL_EXTENSION_POWER),\r
78 EfiPortConnectorTypeOther,\r
79 EfiPortConnectorTypeNone,\r
80 EfiPortTypeOther,\r
81 0\r
82};\r
83\r
1fdd39d3 84MISC_SMBIOS_TABLE_DATA(EFI_MISC_PORT_INTERNAL_CONNECTOR_DESIGNATOR_DATA, MiscPortFloppy) = {\r
8879d432 85 STRING_TOKEN(STR_MISC_PORT_INTERNAL_FLOPPY),\r
86 STRING_TOKEN(STR_MISC_PORT_EXTERNAL_FLOPPY),\r
87 EfiPortConnectorTypeOnboardFloppy,\r
88 EfiPortConnectorTypeNone,\r
89 EfiPortTypeOther,\r
90 0\r
91};\r
92\r
93/* eof - MiscPortInternalConnectorDesignatorData.c */\r