From 1125c1c45da9144c624c2bdd4ca4a6576ea701d5 Mon Sep 17 00:00:00 2001 From: ergo720 <45463469+ergo720@users.noreply.github.com> Date: Sun, 6 Feb 2022 11:33:58 +0100 Subject: [PATCH] Fix incorrect type in port io kernel functions --- src/core/kernel/common/hal.h | 12 ++++++------ src/core/kernel/exports/EmuKrnlHal.cpp | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/core/kernel/common/hal.h b/src/core/kernel/common/hal.h index e965239d8..e8c80c789 100644 --- a/src/core/kernel/common/hal.h +++ b/src/core/kernel/common/hal.h @@ -133,7 +133,7 @@ XBSYSAPI EXPORTNUM(50) ntstatus_xt NTAPI HalWriteSMBusValue // ****************************************************************** XBSYSAPI EXPORTNUM(329) void_xt NTAPI READ_PORT_BUFFER_UCHAR ( - IN word_xt Port, + IN dword_xt Port, IN PUCHAR Buffer, IN ulong_xt Count ); @@ -143,7 +143,7 @@ XBSYSAPI EXPORTNUM(329) void_xt NTAPI READ_PORT_BUFFER_UCHAR // ****************************************************************** XBSYSAPI EXPORTNUM(330) void_xt NTAPI READ_PORT_BUFFER_USHORT ( - IN word_xt Port, + IN dword_xt Port, IN PUSHORT Buffer, IN ulong_xt Count ); @@ -153,7 +153,7 @@ XBSYSAPI EXPORTNUM(330) void_xt NTAPI READ_PORT_BUFFER_USHORT // ****************************************************************** XBSYSAPI EXPORTNUM(331) void_xt NTAPI READ_PORT_BUFFER_ULONG ( - IN word_xt Port, + IN dword_xt Port, IN PULONG Buffer, IN ulong_xt Count ); @@ -163,7 +163,7 @@ XBSYSAPI EXPORTNUM(331) void_xt NTAPI READ_PORT_BUFFER_ULONG // ****************************************************************** XBSYSAPI EXPORTNUM(332) void_xt NTAPI WRITE_PORT_BUFFER_UCHAR ( - IN word_xt Port, + IN dword_xt Port, IN PUCHAR Buffer, IN ulong_xt Count ); @@ -173,7 +173,7 @@ XBSYSAPI EXPORTNUM(332) void_xt NTAPI WRITE_PORT_BUFFER_UCHAR // ****************************************************************** XBSYSAPI EXPORTNUM(333) void_xt NTAPI WRITE_PORT_BUFFER_USHORT ( - IN word_xt Port, + IN dword_xt Port, IN PUSHORT Buffer, IN ulong_xt Count ); @@ -183,7 +183,7 @@ XBSYSAPI EXPORTNUM(333) void_xt NTAPI WRITE_PORT_BUFFER_USHORT // ****************************************************************** XBSYSAPI EXPORTNUM(334) void_xt NTAPI WRITE_PORT_BUFFER_ULONG ( - IN word_xt Port, + IN dword_xt Port, IN PULONG Buffer, IN ulong_xt Count ); diff --git a/src/core/kernel/exports/EmuKrnlHal.cpp b/src/core/kernel/exports/EmuKrnlHal.cpp index b40ea1dc7..e20b6bcc3 100644 --- a/src/core/kernel/exports/EmuKrnlHal.cpp +++ b/src/core/kernel/exports/EmuKrnlHal.cpp @@ -656,7 +656,7 @@ XBSYSAPI EXPORTNUM(50) xbox::ntstatus_xt NTAPI xbox::HalWriteSMBusValue // ****************************************************************** XBSYSAPI EXPORTNUM(329) xbox::void_xt NTAPI xbox::READ_PORT_BUFFER_UCHAR ( - IN word_xt Port, + IN dword_xt Port, IN PUCHAR Buffer, IN ulong_xt Count ) @@ -676,7 +676,7 @@ XBSYSAPI EXPORTNUM(329) xbox::void_xt NTAPI xbox::READ_PORT_BUFFER_UCHAR // ****************************************************************** XBSYSAPI EXPORTNUM(330) xbox::void_xt NTAPI xbox::READ_PORT_BUFFER_USHORT ( - IN word_xt Port, + IN dword_xt Port, IN PUSHORT Buffer, IN ulong_xt Count ) @@ -696,7 +696,7 @@ XBSYSAPI EXPORTNUM(330) xbox::void_xt NTAPI xbox::READ_PORT_BUFFER_USHORT // ****************************************************************** XBSYSAPI EXPORTNUM(331) xbox::void_xt NTAPI xbox::READ_PORT_BUFFER_ULONG ( - IN word_xt Port, + IN dword_xt Port, IN PULONG Buffer, IN ulong_xt Count ) @@ -716,7 +716,7 @@ XBSYSAPI EXPORTNUM(331) xbox::void_xt NTAPI xbox::READ_PORT_BUFFER_ULONG // ****************************************************************** XBSYSAPI EXPORTNUM(332) xbox::void_xt NTAPI xbox::WRITE_PORT_BUFFER_UCHAR ( - IN word_xt Port, + IN dword_xt Port, IN PUCHAR Buffer, IN ulong_xt Count ) @@ -736,7 +736,7 @@ XBSYSAPI EXPORTNUM(332) xbox::void_xt NTAPI xbox::WRITE_PORT_BUFFER_UCHAR // ****************************************************************** XBSYSAPI EXPORTNUM(333) xbox::void_xt NTAPI xbox::WRITE_PORT_BUFFER_USHORT ( - IN word_xt Port, + IN dword_xt Port, IN PUSHORT Buffer, IN ulong_xt Count ) @@ -756,7 +756,7 @@ XBSYSAPI EXPORTNUM(333) xbox::void_xt NTAPI xbox::WRITE_PORT_BUFFER_USHORT // ****************************************************************** XBSYSAPI EXPORTNUM(334) xbox::void_xt NTAPI xbox::WRITE_PORT_BUFFER_ULONG ( - IN word_xt Port, + IN dword_xt Port, IN PULONG Buffer, IN ulong_xt Count )