HalpDmaConfigureInterrupt
NTSTATUS __stdcall HalpDmaConfigureInterrupt(){
INT64 v0;
UINT64 v1;
NTSTATUS result;
INT64 v3;
_KINTERRUPT *v4;
v4 = 0i64;
LODWORD(v3) = 3;
result = HalpInterruptConnect(
v0,
*(unsigned int *)(v1 + 180),
0xCFui64,
0xCu,
*(_KINTERRUPT_POLARITY *)(v1 + 184),
*(_KINTERRUPT_MODE *)(v1 + 188),
(UINT64)HalpDmaControllerInterruptRoutine,
v1,
(UINT64 *)(v1 + 168),
0xCu,
v3,
&v4);
if( result < 0 )
KeBugCheckEx(0x5Cu, (PVOID)0x400, (PVOID)result, 0i64, 0i64);
return result;
}Referenced by:
HalpDmaInitializeControllers