INT64 __fastcall HalpAcpiAccessSecureAddress(CHAR a1, VOID *a2, INT64 a3, UINT64 a4, UINT64 *a5){
int v6;
INT16 v8;
PHYSICAL_ADDRESS PhysicalAddress;
UINT64 v11;
v6 = a4;
v8 = (__int16)a2;
*(_DWORD *)a5 = 0;
PhysicalAddress = MmGetPhysicalAddress(a2);
LODWORD(v11) = v6;
return HalpPciHandleSecureAccess(a1, v8, PhysicalAddress.QuadPart, a3, v11, a5) == 0 ? 0xC0000141 : 0;
}