-/* $Id: regio.c,v 1.4 2002/09/07 15:13:06 chorns Exp $
+/* $Id$
*
- * COPYRIGHT: See COPYING in the top level directory
- * PROJECT: ReactOS kernel
- * FILE: ntoskrnl/rtl/regio.c
- * PURPOSE: Register io functions
- * PROGRAMMER: Eric Kohl (ekohl@abo.rhein-zeitung.de)
- * REVISION HISTORY:
- * 29/12/1999 Created
+ * COPYRIGHT: See COPYING in the top level directory
+ * PROJECT: ReactOS kernel
+ * FILE: ntoskrnl/rtl/regio.c
+ * PURPOSE: Register io functions
+ *
+ * PROGRAMMERS: Eric Kohl (ekohl@abo.rhein-zeitung.de)
*/
#include <ntoskrnl.h>
-#define NDEBUG
-#include <internal/debug.h>
-
/* FUNCTIONS ***************************************************************/
return *Register;
}
+/*
+ * @implemented
+ */
USHORT
STDCALL
READ_REGISTER_USHORT (
return *Register;
}
+/*
+ * @implemented
+ */
ULONG
STDCALL
READ_REGISTER_ULONG (
return *Register;
}
+/*
+ * @implemented
+ */
VOID
STDCALL
READ_REGISTER_BUFFER_UCHAR (
}
}
+/*
+ * @implemented
+ */
VOID
STDCALL
READ_REGISTER_BUFFER_USHORT (
}
}
+/*
+ * @implemented
+ */
VOID
STDCALL
READ_REGISTER_BUFFER_ULONG (
}
}
+/*
+ * @implemented
+ */
VOID
STDCALL
WRITE_REGISTER_UCHAR (
*Register = Value;
}
+/*
+ * @implemented
+ */
VOID
STDCALL
WRITE_REGISTER_USHORT (
*Register = Value;
}
+/*
+ * @implemented
+ */
VOID
STDCALL
WRITE_REGISTER_ULONG (
*Register = Value;
}
+/*
+ * @implemented
+ */
VOID
STDCALL
WRITE_REGISTER_BUFFER_UCHAR (
{
while (Count--)
{
- *Buffer++ = *Register++;
+ *Register++ = *Buffer++;
}
}
+/*
+ * @implemented
+ */
VOID
STDCALL
WRITE_REGISTER_BUFFER_USHORT (
{
while (Count--)
{
- *Buffer++ = *Register++;
+ *Register++ = *Buffer++;
}
}
+/*
+ * @implemented
+ */
VOID
STDCALL
WRITE_REGISTER_BUFFER_ULONG (
{
while (Count--)
{
- *Buffer++ = *Register++;
+ *Register++ = *Buffer++;
}
}