]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdExtIo.c
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Universal / EbcDxe / EbcDebugger / EdbCmdExtIo.c
CommitLineData
e8a5ac7c 1/** @file\r
748edcd5 2\r
e8a5ac7c 3Copyright (c) 2007, Intel Corporation. All rights reserved.<BR>\r
9d510e61 4SPDX-License-Identifier: BSD-2-Clause-Patent\r
748edcd5 5\r
748edcd5 6\r
e8a5ac7c 7**/\r
748edcd5 8\r
e8a5ac7c 9#include "Edb.h"\r
748edcd5 10\r
e8a5ac7c 11/**\r
748edcd5 12\r
e8a5ac7c 13 DebuggerCommand - IB.\r
748edcd5 14\r
e8a5ac7c
DB
15 @param CommandArg The argument for this command\r
16 @param DebuggerPrivate EBC Debugger private data structure\r
17 @param ExceptionType Exception type.\r
18 @param SystemContext EBC system context.\r
19\r
20 @retval EFI_DEBUG_CONTINUE formal return value\r
748edcd5 21\r
e8a5ac7c 22**/\r
748edcd5
PB
23EFI_DEBUG_STATUS\r
24DebuggerExtIoIB (\r
1436aea4
MK
25 IN CHAR16 *CommandArg,\r
26 IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
27 IN EFI_EXCEPTION_TYPE ExceptionType,\r
28 IN OUT EFI_SYSTEM_CONTEXT SystemContext\r
748edcd5 29 )\r
748edcd5
PB
30{\r
31 EDBPrint (L"Unsupported\n");\r
32 //\r
33 // TBD\r
34 //\r
35 return EFI_DEBUG_CONTINUE;\r
36}\r
37\r
e8a5ac7c
DB
38/**\r
39\r
40 DebuggerCommand - IW.\r
41\r
42\r
43 @param CommandArg - The argument for this command\r
44 @param DebuggerPrivate - EBC Debugger private data structure\r
45 @param ExceptionType - Exception type.\r
46 @param SystemContext - EBC system context.\r
47\r
48 @retval EFI_DEBUG_CONTINUE - formal return value\r
49\r
50**/\r
748edcd5
PB
51EFI_DEBUG_STATUS\r
52DebuggerExtIoIW (\r
1436aea4
MK
53 IN CHAR16 *CommandArg,\r
54 IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
55 IN EFI_EXCEPTION_TYPE ExceptionType,\r
56 IN OUT EFI_SYSTEM_CONTEXT SystemContext\r
748edcd5 57 )\r
748edcd5
PB
58{\r
59 EDBPrint (L"Unsupported\n");\r
60 //\r
61 // TBD\r
62 //\r
63 return EFI_DEBUG_CONTINUE;\r
64}\r
65\r
e8a5ac7c
DB
66/**\r
67\r
68 DebuggerCommand - ID.\r
69\r
70\r
71 @param CommandArg - The argument for this command\r
72 @param DebuggerPrivate - EBC Debugger private data structure\r
73 @param ExceptionType - Exception type.\r
74 @param SystemContext - EBC system context.\r
75\r
76 @retval EFI_DEBUG_CONTINUE - formal return value\r
77\r
78**/\r
748edcd5
PB
79EFI_DEBUG_STATUS\r
80DebuggerExtIoID (\r
1436aea4
MK
81 IN CHAR16 *CommandArg,\r
82 IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
83 IN EFI_EXCEPTION_TYPE ExceptionType,\r
84 IN OUT EFI_SYSTEM_CONTEXT SystemContext\r
748edcd5 85 )\r
748edcd5
PB
86{\r
87 EDBPrint (L"Unsupported\n");\r
88 //\r
89 // TBD\r
90 //\r
91 return EFI_DEBUG_CONTINUE;\r
92}\r
93\r
e8a5ac7c
DB
94/**\r
95\r
96 DebuggerCommand - OB.\r
97\r
98 @param CommandArg - The argument for this command\r
99 @param DebuggerPrivate - EBC Debugger private data structure\r
100 @param ExceptionType - Interrupt type.\r
101 @param SystemContext - EBC system context.\r
102\r
103 @retval EFI_DEBUG_CONTINUE - formal return value\r
104\r
105**/\r
748edcd5
PB
106EFI_DEBUG_STATUS\r
107DebuggerExtIoOB (\r
1436aea4
MK
108 IN CHAR16 *CommandArg,\r
109 IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
110 IN EFI_EXCEPTION_TYPE ExceptionType,\r
111 IN OUT EFI_SYSTEM_CONTEXT SystemContext\r
748edcd5 112 )\r
748edcd5
PB
113{\r
114 EDBPrint (L"Unsupported\n");\r
115 //\r
116 // TBD\r
117 //\r
118 return EFI_DEBUG_CONTINUE;\r
119}\r
120\r
e8a5ac7c
DB
121/**\r
122\r
123 DebuggerCommand - OW.\r
124\r
125 @param CommandArg - The argument for this command\r
126 @param DebuggerPrivate - EBC Debugger private data structure\r
127 @param ExceptionType - Interrupt type.\r
128 @param SystemContext - EBC system context.\r
129\r
130 @retval EFI_DEBUG_CONTINUE - formal return value\r
131\r
132**/\r
748edcd5
PB
133EFI_DEBUG_STATUS\r
134DebuggerExtIoOW (\r
1436aea4
MK
135 IN CHAR16 *CommandArg,\r
136 IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
137 IN EFI_EXCEPTION_TYPE ExceptionType,\r
138 IN OUT EFI_SYSTEM_CONTEXT SystemContext\r
748edcd5 139 )\r
748edcd5
PB
140{\r
141 EDBPrint (L"Unsupported\n");\r
142 //\r
143 // TBD\r
144 //\r
145 return EFI_DEBUG_CONTINUE;\r
146}\r
147\r
e8a5ac7c
DB
148/**\r
149\r
150 DebuggerCommand - OD.\r
151\r
152 @param CommandArg - The argument for this command\r
153 @param DebuggerPrivate - EBC Debugger private data structure\r
154 @param ExceptionType - Interrupt type.\r
155 @param SystemContext - EBC system context.\r
156\r
157 @retval EFI_DEBUG_CONTINUE - formal return value\r
158\r
159**/\r
748edcd5
PB
160EFI_DEBUG_STATUS\r
161DebuggerExtIoOD (\r
1436aea4
MK
162 IN CHAR16 *CommandArg,\r
163 IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
164 IN EFI_EXCEPTION_TYPE ExceptionType,\r
165 IN OUT EFI_SYSTEM_CONTEXT SystemContext\r
748edcd5 166 )\r
748edcd5
PB
167{\r
168 EDBPrint (L"Unsupported\n");\r
169 //\r
170 // TBD\r
171 //\r
172 return EFI_DEBUG_CONTINUE;\r
173}\r