Skip to content

Commit 01d39c7

Browse files
committed
Fix erroneous parameters types
1 parent d2fcb8e commit 01d39c7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

qiling/os/uefi/protocols/EfiSmmCpuProtocol.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,19 +98,19 @@ class EFI_SMM_SAVE_STATE_REGISTER(ENUM_UC):
9898

9999
@dxeapi(params = {
100100
"This" : POINTER, # EFI_SMM_CPU_PROTOCOL
101-
"Width" : UINTN, # UINTN
101+
"Width" : ULONGLONG,# UINTN
102102
"Register" : INT, # EFI_SMM_SAVE_STATE_REGISTER
103-
"CpuIndex" : UINTN, # UINTN
103+
"CpuIndex" : ULONGLONG,# UINTN
104104
"Buffer" : POINTER # PTR(VOID))
105105
})
106106
def hook_SmmReadSaveState(ql, address, params):
107107
return EFI_SUCCESS
108108

109109
@dxeapi(params = {
110110
"This" : POINTER, # EFI_SMM_CPU_PROTOCOL
111-
"Width" : UINTN, # UINTN
111+
"Width" : ULONGLONG,# UINTN
112112
"Register" : INT, # EFI_SMM_SAVE_STATE_REGISTER
113-
"CpuIndex" : UINTN, # UINTN
113+
"CpuIndex" : ULONGLONG,# UINTN
114114
"Buffer" : POINTER # PTR(VOID))
115115
})
116116
def hook_SmmWriteSaveState(ql, address, params):

0 commit comments

Comments
 (0)