]> git.proxmox.com Git - mirror_edk2.git/blob - MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdExtPci.c
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Universal / EbcDxe / EbcDebugger / EdbCmdExtPci.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 - PCIL.
14
15 @param CommandArg - The argument for this command
16 @param DebuggerPrivate - EBC Debugger private data structure
17 @param ExceptionType - Interrupt type.
18 @param SystemContext - EBC system context.
19
20 @retval EFI_DEBUG_CONTINUE - formal return value
21
22 **/
23 EFI_DEBUG_STATUS
24 DebuggerExtPciPCIL (
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 DebuggerCommand - PCID.
41
42 @param CommandArg - The argument for this command
43 @param DebuggerPrivate - EBC Debugger private data structure
44 @param ExceptionType - Interrupt type.
45 @param SystemContext - EBC system context.
46
47 @retval EFI_DEBUG_CONTINUE - formal return value
48
49 **/
50 EFI_DEBUG_STATUS
51 DebuggerExtPciPCID (
52 IN CHAR16 *CommandArg,
53 IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,
54 IN EFI_EXCEPTION_TYPE ExceptionType,
55 IN OUT EFI_SYSTEM_CONTEXT SystemContext
56 )
57 {
58 EDBPrint (L"Unsupported\n");
59 //
60 // TBD
61 //
62 return EFI_DEBUG_CONTINUE;
63 }
64
65 /**
66
67 DebuggerCommand - CFGB.
68
69 @param CommandArg - The argument for this command
70 @param DebuggerPrivate - EBC Debugger private data structure
71 @param ExceptionType - Interrupt type.
72 @param SystemContext - EBC system context.
73
74 @retval EFI_DEBUG_CONTINUE - formal return value
75
76 **/
77 EFI_DEBUG_STATUS
78 DebuggerExtPciCFGB (
79 IN CHAR16 *CommandArg,
80 IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,
81 IN EFI_EXCEPTION_TYPE ExceptionType,
82 IN OUT EFI_SYSTEM_CONTEXT SystemContext
83 )
84 {
85 EDBPrint (L"Unsupported\n");
86 //
87 // TBD
88 //
89 return EFI_DEBUG_CONTINUE;
90 }
91
92 /**
93
94 DebuggerCommand - CFGW.
95
96 @param CommandArg - The argument for this command
97 @param DebuggerPrivate - EBC Debugger private data structure
98 @param ExceptionType - Interrupt type.
99 @param SystemContext - EBC system context.
100
101 @retval EFI_DEBUG_CONTINUE - formal return value
102
103 **/
104 EFI_DEBUG_STATUS
105 DebuggerExtPciCFGW (
106 IN CHAR16 *CommandArg,
107 IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,
108 IN EFI_EXCEPTION_TYPE ExceptionType,
109 IN OUT EFI_SYSTEM_CONTEXT SystemContext
110 )
111 {
112 EDBPrint (L"Unsupported\n");
113 //
114 // TBD
115 //
116 return EFI_DEBUG_CONTINUE;
117 }
118
119 /**
120
121 DebuggerCommand - CFGD.
122
123 @param CommandArg - The argument for this command
124 @param DebuggerPrivate - EBC Debugger private data structure
125 @param ExceptionType - Interrupt type.
126 @param SystemContext - EBC system context.
127
128 @retval EFI_DEBUG_CONTINUE - formal return value
129
130 **/
131 EFI_DEBUG_STATUS
132 DebuggerExtPciCFGD (
133 IN CHAR16 *CommandArg,
134 IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,
135 IN EFI_EXCEPTION_TYPE ExceptionType,
136 IN OUT EFI_SYSTEM_CONTEXT SystemContext
137 )
138 {
139 EDBPrint (L"Unsupported\n");
140 //
141 // TBD
142 //
143 return EFI_DEBUG_CONTINUE;
144 }