X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Fdrivers%2Fbase%2Fkdcom%2Fi386%2Fkdbg.c;h=c8fad2f2afb2bc6da0650eb5fd865c62b880f829;hp=b50692f9508913aebb18c54ecf8041c3ab80933a;hb=cbdf28bb6ace5e3faec494c5743371d7288f191c;hpb=1ba34e4317351ef504de150fd592c468e70b5fed diff --git a/reactos/drivers/base/kdcom/i386/kdbg.c b/reactos/drivers/base/kdcom/i386/kdbg.c index b50692f9508..c8fad2f2afb 100644 --- a/reactos/drivers/base/kdcom/i386/kdbg.c +++ b/reactos/drivers/base/kdcom/i386/kdbg.c @@ -11,6 +11,7 @@ #define NOEXTAPI #include +#include #define NDEBUG #include #include @@ -24,7 +25,7 @@ typedef struct _KD_PORT_INFORMATION { ULONG ComPort; ULONG BaudRate; - ULONG_PTR BaseAddress; + ULONG BaseAddress; } KD_PORT_INFORMATION, *PKD_PORT_INFORMATION; BOOLEAN @@ -62,8 +63,6 @@ const ULONG BaseArray[2] = {0, 0x800003f8}; const ULONG BaseArray[3] = {0, 0x80006000, 0x80007000}; #elif defined(_M_ARM) const ULONG BaseArray[2] = {0, 0xF1012000}; -#elif defined(_M_AMD64) -const ULONG BaseArray[5] = {0, 0x3F8, 0x2F8, 0x3E8, 0x2E8}; #else #error Unknown architecture #endif @@ -128,7 +127,7 @@ static BOOLEAN PortInitialized = FALSE; static BOOLEAN KdpDoesComPortExist( - IN ULONG_PTR BaseAddress) + IN ULONG BaseAddress) { BOOLEAN found; UCHAR mcr; @@ -188,14 +187,6 @@ KdpDoesComPortExist( /* FUNCTIONS ****************************************************************/ -NTSTATUS -DriverEntry( - IN PDRIVER_OBJECT DriverObject, - IN PUNICODE_STRING RegistryPath) -{ - return STATUS_SUCCESS; -} - /* HAL.KdPortInitialize */ BOOLEAN NTAPI @@ -241,7 +232,7 @@ KdPortInitialize( return FALSE; /* set global info */ - *KdComPortInUse = (PUCHAR)DefaultPort.BaseAddress; + KdComPortInUse = (PUCHAR)DefaultPort.BaseAddress; return TRUE; } @@ -255,7 +246,7 @@ KdPortInitializeEx( IN ULONG Unknown1, IN ULONG Unknown2) { - ULONG_PTR ComPortBase; + ULONG ComPortBase; CHAR buffer[80]; ULONG divisor; UCHAR lcr; @@ -484,7 +475,6 @@ NTAPI KdDebuggerInitialize0( IN PLOADER_PARAMETER_BLOCK LoaderBlock OPTIONAL) { - UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; } @@ -496,7 +486,6 @@ NTAPI KdDebuggerInitialize1( IN PLOADER_PARAMETER_BLOCK LoaderBlock OPTIONAL) { - UNIMPLEMENTED; return STATUS_NOT_IMPLEMENTED; }