diff --git a/sdk/xtdk/amd64/arfuncs.h b/sdk/xtdk/amd64/arfuncs.h index 0ec7341..50ebe29 100644 --- a/sdk/xtdk/amd64/arfuncs.h +++ b/sdk/xtdk/amd64/arfuncs.h @@ -18,7 +18,7 @@ /* Routines used by XTLDR */ XTCDECL VOID -ArClearInterruptFlag(); +ArClearInterruptFlag(VOID); XTCDECL BOOLEAN @@ -26,7 +26,7 @@ ArCpuId(IN OUT PCPUID_REGISTERS Registers); XTCDECL VOID -ArHalt(); +ArHalt(VOID); XTCDECL ULONG_PTR diff --git a/sdk/xtdk/i686/arfuncs.h b/sdk/xtdk/i686/arfuncs.h index 176313f..8c48bb5 100644 --- a/sdk/xtdk/i686/arfuncs.h +++ b/sdk/xtdk/i686/arfuncs.h @@ -18,7 +18,7 @@ /* Routines used by XTLDR */ XTCDECL VOID -ArClearInterruptFlag(); +ArClearInterruptFlag(VOID); XTCDECL BOOLEAN @@ -26,7 +26,7 @@ ArCpuId(IN OUT PCPUID_REGISTERS Registers); XTCDECL VOID -ArHalt(); +ArHalt(VOID); XTCDECL ULONG_PTR diff --git a/xtoskrnl/ar/amd64/cpufunc.c b/xtoskrnl/ar/amd64/cpufunc.c index 874c853..dd564d5 100644 --- a/xtoskrnl/ar/amd64/cpufunc.c +++ b/xtoskrnl/ar/amd64/cpufunc.c @@ -18,7 +18,7 @@ */ XTCDECL VOID -ArClearInterruptFlag() +ArClearInterruptFlag(VOID) { asm volatile("cli"); } @@ -76,7 +76,7 @@ ArCpuId(IN OUT PCPUID_REGISTERS Registers) */ XTCDECL VOID -ArFlushTlb() +ArFlushTlb(VOID) { /* Flush the TLB by resetting the CR3 */ ArWriteControlRegister(3, ArReadControlRegister(3)); @@ -92,7 +92,7 @@ ArFlushTlb() XTASSEMBLY XTCDECL ULONG_PTR -ArGetStackPointer() +ArGetStackPointer(VOID) { /* Get current stack pointer */ asm volatile("movq %%rsp, %%rax\n" @@ -111,7 +111,7 @@ ArGetStackPointer() */ XTCDECL VOID -ArHalt() +ArHalt(VOID) { asm volatile("hlt"); } @@ -295,7 +295,7 @@ ArLoadTaskRegister(USHORT Source) */ XTCDECL VOID -ArMemoryBarrier() +ArMemoryBarrier(VOID) { LONG Barrier; asm volatile("lock; orl $0, %0;" @@ -492,7 +492,7 @@ ArReadModelSpecificRegister(IN ULONG Register) */ XTCDECL UINT -ArReadMxCsrRegister() +ArReadMxCsrRegister(VOID) { return __builtin_ia32_stmxcsr(); } @@ -506,7 +506,7 @@ ArReadMxCsrRegister() */ XTCDECL ULONGLONG -ArReadTimeStampCounter() +ArReadTimeStampCounter(VOID) { ULONGLONG Low, High; @@ -526,7 +526,7 @@ ArReadTimeStampCounter() */ XTCDECL VOID -ArReadWriteBarrier() +ArReadWriteBarrier(VOID) { asm volatile("" : @@ -543,7 +543,7 @@ ArReadWriteBarrier() */ XTCDECL VOID -ArSetInterruptFlag() +ArSetInterruptFlag(VOID) { asm volatile("sti"); } @@ -866,7 +866,7 @@ ArWriteModelSpecificRegister(IN ULONG Register, */ XTCDECL VOID -ArYieldProcessor() +ArYieldProcessor(VOID) { asm volatile("pause" : diff --git a/xtoskrnl/ar/amd64/traps.c b/xtoskrnl/ar/amd64/traps.c index d0b833f..fe0bc88 100644 --- a/xtoskrnl/ar/amd64/traps.c +++ b/xtoskrnl/ar/amd64/traps.c @@ -11,14 +11,14 @@ XTCDECL VOID -ArpHandleSystemCall32() +ArpHandleSystemCall32(VOID) { DebugPrint(L"Handled 32-bit system call!\n"); } XTCDECL VOID -ArpHandleSystemCall64() +ArpHandleSystemCall64(VOID) { DebugPrint(L"Handled 64-bit system call!\n"); } @@ -32,7 +32,7 @@ ArpHandleSystemCall64() */ XTCDECL VOID -ArpHandleTrap00() +ArpHandleTrap00(VOID) { DebugPrint(L"Handled Division-By-Zero Error (0x00)!\n"); for(;;); @@ -47,7 +47,7 @@ ArpHandleTrap00() */ XTCDECL VOID -ArpHandleTrap01() +ArpHandleTrap01(VOID) { DebugPrint(L"Handled Debug exception (0x01)!\n"); for(;;); @@ -62,7 +62,7 @@ ArpHandleTrap01() */ XTCDECL VOID -ArpHandleTrap02() +ArpHandleTrap02(VOID) { DebugPrint(L"Handled Non-Maskable-Interrupt (0x02)!\n"); for(;;); @@ -77,7 +77,7 @@ ArpHandleTrap02() */ XTCDECL VOID -ArpHandleTrap03() +ArpHandleTrap03(VOID) { DebugPrint(L"Handled INT3 (0x03)!\n"); for(;;); @@ -92,7 +92,7 @@ ArpHandleTrap03() */ XTCDECL VOID -ArpHandleTrap04() +ArpHandleTrap04(VOID) { DebugPrint(L"Handled Overflow exception (0x04)!\n"); for(;;); @@ -107,7 +107,7 @@ ArpHandleTrap04() */ XTCDECL VOID -ArpHandleTrap05() +ArpHandleTrap05(VOID) { DebugPrint(L"Handled Bound-Range-Exceeded exception (0x05)!\n"); for(;;); @@ -122,7 +122,7 @@ ArpHandleTrap05() */ XTCDECL VOID -ArpHandleTrap06() +ArpHandleTrap06(VOID) { DebugPrint(L"Handled Invalid Opcode exception (0x06)!\n"); for(;;); @@ -137,7 +137,7 @@ ArpHandleTrap06() */ XTCDECL VOID -ArpHandleTrap07() +ArpHandleTrap07(VOID) { DebugPrint(L"Handled Device Not Available exception (0x07)!\n"); for(;;); @@ -152,7 +152,7 @@ ArpHandleTrap07() */ XTCDECL VOID -ArpHandleTrap08() +ArpHandleTrap08(VOID) { DebugPrint(L"Handled Double-Fault exception (0x08)!\n"); for(;;); @@ -167,7 +167,7 @@ ArpHandleTrap08() */ XTCDECL VOID -ArpHandleTrap09() +ArpHandleTrap09(VOID) { DebugPrint(L"Handled Segment-Overrun exception (0x09)!\n"); for(;;); @@ -182,7 +182,7 @@ ArpHandleTrap09() */ XTCDECL VOID -ArpHandleTrap0A() +ArpHandleTrap0A(VOID) { DebugPrint(L"Handled Invalid-TSS exception (0x0A)!\n"); for(;;); @@ -197,7 +197,7 @@ ArpHandleTrap0A() */ XTCDECL VOID -ArpHandleTrap0B() +ArpHandleTrap0B(VOID) { DebugPrint(L"Handled Segment-Not-Present exception (0x0B)!\n"); for(;;); @@ -212,7 +212,7 @@ ArpHandleTrap0B() */ XTCDECL VOID -ArpHandleTrap0C() +ArpHandleTrap0C(VOID) { DebugPrint(L"Handled Stack-Segment-Fault exception (0x0C)!\n"); for(;;); @@ -227,7 +227,7 @@ ArpHandleTrap0C() */ XTCDECL VOID -ArpHandleTrap0D() +ArpHandleTrap0D(VOID) { DebugPrint(L"Handled General-Protection-Fault (0x0D)!\n"); for(;;); @@ -242,7 +242,7 @@ ArpHandleTrap0D() */ XTCDECL VOID -ArpHandleTrap0E() +ArpHandleTrap0E(VOID) { DebugPrint(L"Handled Page-Fault exception (0x0E)!\n"); for(;;); @@ -257,7 +257,7 @@ ArpHandleTrap0E() */ XTCDECL VOID -ArpHandleTrap10() +ArpHandleTrap10(VOID) { DebugPrint(L"Handled x87 Floating-Point exception (0x10)!\n"); for(;;); @@ -272,7 +272,7 @@ ArpHandleTrap10() */ XTCDECL VOID -ArpHandleTrap11() +ArpHandleTrap11(VOID) { DebugPrint(L"Handled Alignment-Check exception (0x11)!\n"); for(;;); @@ -287,7 +287,7 @@ ArpHandleTrap11() */ XTCDECL VOID -ArpHandleTrap12() +ArpHandleTrap12(VOID) { DebugPrint(L"Handled Machine-Check exception (0x12)!\n"); for(;;); @@ -302,7 +302,7 @@ ArpHandleTrap12() */ XTCDECL VOID -ArpHandleTrap13() +ArpHandleTrap13(VOID) { DebugPrint(L"Handled SIMD Floating-Point exception (0x13)!\n"); for(;;); @@ -317,7 +317,7 @@ ArpHandleTrap13() */ XTCDECL VOID -ArpHandleTrap2C() +ArpHandleTrap2C(VOID) { DebugPrint(L"Handled Assertion (0x2C)!\n"); for(;;); @@ -332,7 +332,7 @@ ArpHandleTrap2C() */ XTCDECL VOID -ArpHandleTrap2D() +ArpHandleTrap2D(VOID) { DebugPrint(L"Handled Debug-Service-Request (0x2D)!\n"); for(;;); @@ -347,7 +347,7 @@ ArpHandleTrap2D() */ XTCDECL VOID -ArpHandleTrapFF() +ArpHandleTrapFF(VOID) { DebugPrint(L"Handled Unexpected-Interrupt (0xFF)!\n"); for(;;); diff --git a/xtoskrnl/ar/i686/cpufunc.c b/xtoskrnl/ar/i686/cpufunc.c index 27a828d..e488746 100644 --- a/xtoskrnl/ar/i686/cpufunc.c +++ b/xtoskrnl/ar/i686/cpufunc.c @@ -18,7 +18,7 @@ */ XTCDECL VOID -ArClearInterruptFlag() +ArClearInterruptFlag(VOID) { asm volatile("cli"); } @@ -76,7 +76,7 @@ ArCpuId(IN OUT PCPUID_REGISTERS Registers) */ XTCDECL VOID -ArFlushTlb() +ArFlushTlb(VOID) { /* Flush the TLB by resetting the CR3 */ ArWriteControlRegister(3, ArReadControlRegister(3)); @@ -92,7 +92,7 @@ ArFlushTlb() XTASSEMBLY XTCDECL ULONG_PTR -ArGetStackPointer() +ArGetStackPointer(VOID) { /* Get current stack pointer */ asm volatile("mov %%esp, %%eax\n" @@ -111,7 +111,7 @@ ArGetStackPointer() */ XTCDECL VOID -ArHalt() +ArHalt(VOID) { asm volatile("hlt"); } @@ -276,7 +276,7 @@ ArLoadTaskRegister(USHORT Source) */ XTCDECL VOID -ArMemoryBarrier() +ArMemoryBarrier(VOID) { LONG Barrier; asm volatile("xchg %%eax, %0" @@ -463,7 +463,7 @@ ArReadModelSpecificRegister(IN ULONG Register) */ XTCDECL UINT -ArReadMxCsrRegister() +ArReadMxCsrRegister(VOID) { return __builtin_ia32_stmxcsr(); } @@ -477,7 +477,7 @@ ArReadMxCsrRegister() */ XTCDECL ULONGLONG -ArReadTimeStampCounter() +ArReadTimeStampCounter(VOID) { ULONGLONG Value; @@ -496,7 +496,7 @@ ArReadTimeStampCounter() */ XTCDECL VOID -ArReadWriteBarrier() +ArReadWriteBarrier(VOID) { asm volatile("" : @@ -513,7 +513,7 @@ ArReadWriteBarrier() */ XTCDECL VOID -ArSetInterruptFlag() +ArSetInterruptFlag(VOID) { asm volatile("sti"); } @@ -825,7 +825,7 @@ ArWriteModelSpecificRegister(IN ULONG Register, */ XTCDECL VOID -ArYieldProcessor() +ArYieldProcessor(VOID) { asm volatile("pause" : diff --git a/xtoskrnl/ar/i686/traps.c b/xtoskrnl/ar/i686/traps.c index 97e6d5a..d1c7df1 100644 --- a/xtoskrnl/ar/i686/traps.c +++ b/xtoskrnl/ar/i686/traps.c @@ -18,7 +18,7 @@ */ XTCDECL VOID -ArpHandleTrap00() +ArpHandleTrap00(VOID) { DebugPrint(L"Handled Division-By-Zero Error (0x00)!\n"); for(;;); @@ -33,7 +33,7 @@ ArpHandleTrap00() */ XTCDECL VOID -ArpHandleTrap01() +ArpHandleTrap01(VOID) { DebugPrint(L"Handled Debug exception (0x01)!\n"); for(;;); @@ -48,7 +48,7 @@ ArpHandleTrap01() */ XTCDECL VOID -ArpHandleTrap02() +ArpHandleTrap02(VOID) { DebugPrint(L"Handled Non-Maskable-Interrupt (0x02)!\n"); for(;;); @@ -63,7 +63,7 @@ ArpHandleTrap02() */ XTCDECL VOID -ArpHandleTrap03() +ArpHandleTrap03(VOID) { DebugPrint(L"Handled INT3 (0x03)!\n"); for(;;); @@ -78,7 +78,7 @@ ArpHandleTrap03() */ XTCDECL VOID -ArpHandleTrap04() +ArpHandleTrap04(VOID) { DebugPrint(L"Handled Overflow exception (0x04)!\n"); for(;;); @@ -93,7 +93,7 @@ ArpHandleTrap04() */ XTCDECL VOID -ArpHandleTrap05() +ArpHandleTrap05(VOID) { DebugPrint(L"Handled Bound-Range-Exceeded exception (0x05)!\n"); for(;;); @@ -108,7 +108,7 @@ ArpHandleTrap05() */ XTCDECL VOID -ArpHandleTrap06() +ArpHandleTrap06(VOID) { DebugPrint(L"Handled Invalid Opcode exception (0x06)!\n"); for(;;); @@ -123,7 +123,7 @@ ArpHandleTrap06() */ XTCDECL VOID -ArpHandleTrap07() +ArpHandleTrap07(VOID) { DebugPrint(L"Handled Device Not Available exception (0x07)!\n"); for(;;); @@ -138,7 +138,7 @@ ArpHandleTrap07() */ XTCDECL VOID -ArpHandleTrap08() +ArpHandleTrap08(VOID) { DebugPrint(L"Handled Double-Fault exception (0x08)!\n"); for(;;); @@ -153,7 +153,7 @@ ArpHandleTrap08() */ XTCDECL VOID -ArpHandleTrap09() +ArpHandleTrap09(VOID) { DebugPrint(L"Handled Segment-Overrun exception (0x09)!\n"); for(;;); @@ -168,7 +168,7 @@ ArpHandleTrap09() */ XTCDECL VOID -ArpHandleTrap0A() +ArpHandleTrap0A(VOID) { DebugPrint(L"Handled Invalid-TSS exception (0x0A)!\n"); for(;;); @@ -183,7 +183,7 @@ ArpHandleTrap0A() */ XTCDECL VOID -ArpHandleTrap0B() +ArpHandleTrap0B(VOID) { DebugPrint(L"Handled Segment-Not-Present exception (0x0B)!\n"); for(;;); @@ -198,7 +198,7 @@ ArpHandleTrap0B() */ XTCDECL VOID -ArpHandleTrap0C() +ArpHandleTrap0C(VOID) { DebugPrint(L"Handled Stack-Segment-Fault exception (0x0C)!\n"); for(;;); @@ -213,7 +213,7 @@ ArpHandleTrap0C() */ XTCDECL VOID -ArpHandleTrap0D() +ArpHandleTrap0D(VOID) { DebugPrint(L"Handled General-Protection-Fault (0x0D)!\n"); for(;;); @@ -228,7 +228,7 @@ ArpHandleTrap0D() */ XTCDECL VOID -ArpHandleTrap0E() +ArpHandleTrap0E(VOID) { DebugPrint(L"Handled Page-Fault exception (0x0E)!\n"); for(;;); @@ -243,7 +243,7 @@ ArpHandleTrap0E() */ XTCDECL VOID -ArpHandleTrap10() +ArpHandleTrap10(VOID) { DebugPrint(L"Handled x87 Floating-Point exception (0x10)!\n"); for(;;); @@ -258,7 +258,7 @@ ArpHandleTrap10() */ XTCDECL VOID -ArpHandleTrap11() +ArpHandleTrap11(VOID) { DebugPrint(L"Handled Alignment-Check exception (0x11)!\n"); for(;;); @@ -273,7 +273,7 @@ ArpHandleTrap11() */ XTCDECL VOID -ArpHandleTrap12() +ArpHandleTrap12(VOID) { DebugPrint(L"Handled Machine-Check exception (0x12)!\n"); for(;;); @@ -288,7 +288,7 @@ ArpHandleTrap12() */ XTCDECL VOID -ArpHandleTrap13() +ArpHandleTrap13(VOID) { DebugPrint(L"Handled SIMD Floating-Point exception (0x13)!\n"); for(;;); @@ -303,7 +303,7 @@ ArpHandleTrap13() */ XTCDECL VOID -ArpHandleTrap2C() +ArpHandleTrap2C(VOID) { DebugPrint(L"Handled Assertion (0x2C)!\n"); for(;;); @@ -318,7 +318,7 @@ ArpHandleTrap2C() */ XTCDECL VOID -ArpHandleTrap2D() +ArpHandleTrap2D(VOID) { DebugPrint(L"Handled Debug-Service-Request (0x2D)!\n"); for(;;); @@ -333,7 +333,7 @@ ArpHandleTrap2D() */ XTCDECL VOID -ArpHandleTrapFF() +ArpHandleTrapFF(VOID) { DebugPrint(L"Handled Unexpected-Interrupt (0xFF)!\n"); for(;;); diff --git a/xtoskrnl/includes/amd64/ari.h b/xtoskrnl/includes/amd64/ari.h index 97dd045..4669674 100644 --- a/xtoskrnl/includes/amd64/ari.h +++ b/xtoskrnl/includes/amd64/ari.h @@ -15,7 +15,7 @@ /* AMD64 architecture library routines forward references */ XTCDECL VOID -ArClearInterruptFlag(); +ArClearInterruptFlag(VOID); XTCDECL BOOLEAN @@ -23,16 +23,16 @@ ArCpuId(IN OUT PCPUID_REGISTERS Registers); XTCDECL VOID -ArFlushTlb(); +ArFlushTlb(VOID); XTASSEMBLY XTCDECL ULONG_PTR -ArGetStackPointer(); +ArGetStackPointer(VOID); XTCDECL VOID -ArHalt(); +ArHalt(VOID); XTAPI VOID @@ -69,7 +69,7 @@ ArLoadTaskRegister(USHORT Source); XTCDECL VOID -ArMemoryBarrier(); +ArMemoryBarrier(VOID); XTCDECL ULONG_PTR @@ -89,15 +89,15 @@ ArReadModelSpecificRegister(IN ULONG Register); XTCDECL UINT -ArReadMxCsrRegister(); +ArReadMxCsrRegister(VOID); XTCDECL ULONGLONG -ArReadTimeStampCounter(); +ArReadTimeStampCounter(VOID); XTCDECL VOID -ArReadWriteBarrier(); +ArReadWriteBarrier(VOID); XTAPI VOID @@ -107,7 +107,7 @@ ArSetGdtEntryBase(IN PKGDTENTRY Gdt, XTCDECL VOID -ArSetInterruptFlag(); +ArSetInterruptFlag(VOID); XTCDECL VOID @@ -151,103 +151,103 @@ ArWriteModelSpecificRegister(IN ULONG Register, XTCDECL VOID -ArYieldProcessor(); +ArYieldProcessor(VOID); XTCDECL VOID -ArpHandleSystemCall32(); +ArpHandleSystemCall32(VOID); XTCDECL VOID -ArpHandleSystemCall64(); +ArpHandleSystemCall64(VOID); XTCDECL VOID -ArpHandleTrap00(); +ArpHandleTrap00(VOID); XTCDECL VOID -ArpHandleTrap01(); +ArpHandleTrap01(VOID); XTCDECL VOID -ArpHandleTrap02(); +ArpHandleTrap02(VOID); XTCDECL VOID -ArpHandleTrap03(); +ArpHandleTrap03(VOID); XTCDECL VOID -ArpHandleTrap04(); +ArpHandleTrap04(VOID); XTCDECL VOID -ArpHandleTrap05(); +ArpHandleTrap05(VOID); XTCDECL VOID -ArpHandleTrap06(); +ArpHandleTrap06(VOID); XTCDECL VOID -ArpHandleTrap07(); +ArpHandleTrap07(VOID); XTCDECL VOID -ArpHandleTrap08(); +ArpHandleTrap08(VOID); XTCDECL VOID -ArpHandleTrap09(); +ArpHandleTrap09(VOID); XTCDECL VOID -ArpHandleTrap0A(); +ArpHandleTrap0A(VOID); XTCDECL VOID -ArpHandleTrap0B(); +ArpHandleTrap0B(VOID); XTCDECL VOID -ArpHandleTrap0C(); +ArpHandleTrap0C(VOID); XTCDECL VOID -ArpHandleTrap0D(); +ArpHandleTrap0D(VOID); XTCDECL VOID -ArpHandleTrap0E(); +ArpHandleTrap0E(VOID); XTCDECL VOID -ArpHandleTrap10(); +ArpHandleTrap10(VOID); XTCDECL VOID -ArpHandleTrap11(); +ArpHandleTrap11(VOID); XTCDECL VOID -ArpHandleTrap12(); +ArpHandleTrap12(VOID); XTCDECL VOID -ArpHandleTrap13(); +ArpHandleTrap13(VOID); XTCDECL VOID -ArpHandleTrap2C(); +ArpHandleTrap2C(VOID); XTCDECL VOID -ArpHandleTrap2D(); +ArpHandleTrap2D(VOID); XTCDECL VOID -ArpHandleTrapFF(); +ArpHandleTrapFF(VOID); XTAPI VOID diff --git a/xtoskrnl/includes/i686/ari.h b/xtoskrnl/includes/i686/ari.h index 6fd3e5b..251b856 100644 --- a/xtoskrnl/includes/i686/ari.h +++ b/xtoskrnl/includes/i686/ari.h @@ -15,7 +15,7 @@ /* I686 architecture library routines forward references */ XTCDECL VOID -ArClearInterruptFlag(); +ArClearInterruptFlag(VOID); XTCDECL BOOLEAN @@ -23,16 +23,16 @@ ArCpuId(IN OUT PCPUID_REGISTERS Registers); XTCDECL VOID -ArFlushTlb(); +ArFlushTlb(VOID); XTASSEMBLY XTCDECL ULONG_PTR -ArGetStackPointer(); +ArGetStackPointer(VOID); XTCDECL VOID -ArHalt(); +ArHalt(VOID); XTAPI VOID @@ -65,7 +65,7 @@ ArLoadTaskRegister(USHORT Source); XTCDECL VOID -ArMemoryBarrier(); +ArMemoryBarrier(VOID); XTCDECL ULONG_PTR @@ -85,15 +85,15 @@ ArReadModelSpecificRegister(IN ULONG Register); XTCDECL UINT -ArReadMxCsrRegister(); +ArReadMxCsrRegister(VOID); XTCDECL ULONGLONG -ArReadTimeStampCounter(); +ArReadTimeStampCounter(VOID); XTCDECL VOID -ArReadWriteBarrier(); +ArReadWriteBarrier(VOID); XTAPI VOID @@ -103,7 +103,7 @@ ArSetGdtEntryBase(IN PKGDTENTRY Gdt, XTCDECL VOID -ArSetInterruptFlag(); +ArSetInterruptFlag(VOID); XTCDECL VOID @@ -147,95 +147,95 @@ ArWriteModelSpecificRegister(IN ULONG Register, XTCDECL VOID -ArYieldProcessor(); +ArYieldProcessor(VOID); XTCDECL VOID -ArpHandleTrap00(); +ArpHandleTrap00(VOID); XTCDECL VOID -ArpHandleTrap01(); +ArpHandleTrap01(VOID); XTCDECL VOID -ArpHandleTrap02(); +ArpHandleTrap02(VOID); XTCDECL VOID -ArpHandleTrap03(); +ArpHandleTrap03(VOID); XTCDECL VOID -ArpHandleTrap04(); +ArpHandleTrap04(VOID); XTCDECL VOID -ArpHandleTrap05(); +ArpHandleTrap05(VOID); XTCDECL VOID -ArpHandleTrap06(); +ArpHandleTrap06(VOID); XTCDECL VOID -ArpHandleTrap07(); +ArpHandleTrap07(VOID); XTCDECL VOID -ArpHandleTrap08(); +ArpHandleTrap08(VOID); XTCDECL VOID -ArpHandleTrap09(); +ArpHandleTrap09(VOID); XTCDECL VOID -ArpHandleTrap0A(); +ArpHandleTrap0A(VOID); XTCDECL VOID -ArpHandleTrap0B(); +ArpHandleTrap0B(VOID); XTCDECL VOID -ArpHandleTrap0C(); +ArpHandleTrap0C(VOID); XTCDECL VOID -ArpHandleTrap0D(); +ArpHandleTrap0D(VOID); XTCDECL VOID -ArpHandleTrap0E(); +ArpHandleTrap0E(VOID); XTCDECL VOID -ArpHandleTrap10(); +ArpHandleTrap10(VOID); XTCDECL VOID -ArpHandleTrap11(); +ArpHandleTrap11(VOID); XTCDECL VOID -ArpHandleTrap12(); +ArpHandleTrap12(VOID); XTCDECL VOID -ArpHandleTrap13(); +ArpHandleTrap13(VOID); XTCDECL VOID -ArpHandleTrap2C(); +ArpHandleTrap2C(VOID); XTCDECL VOID -ArpHandleTrap2D(); +ArpHandleTrap2D(VOID); XTCDECL VOID -ArpHandleTrapFF(); +ArpHandleTrapFF(VOID); XTAPI VOID