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