mirror of
https://github.com/reactos/reactos.git
synced 2024-11-01 04:11:30 +00:00
80 lines
1.7 KiB
ArmAsm
80 lines
1.7 KiB
ArmAsm
/*
|
|
* PROJECT: ReactOS Kernel
|
|
* LICENSE: GPL - See COPYING in the top level directory
|
|
* FILE: ntoskrnl/ex/arm/ioport.s
|
|
* PURPOSE: Low level port communication functions for ARM
|
|
* PROGRAMMERS: Timo Kreuzer (timo.kreuzer@reactos.org)
|
|
*/
|
|
|
|
/* INCLUDES *****************************************************************/
|
|
|
|
#include <ksarm.h>
|
|
|
|
#define __assertfail DCD 0xDEFC
|
|
|
|
TEXTAREA
|
|
|
|
LEAF_ENTRY READ_REGISTER_UCHAR
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END READ_REGISTER_UCHAR
|
|
|
|
LEAF_ENTRY READ_REGISTER_USHORT
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END READ_REGISTER_USHORT
|
|
|
|
LEAF_ENTRY READ_REGISTER_ULONG
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END READ_REGISTER_ULONG
|
|
|
|
LEAF_ENTRY WRITE_REGISTER_UCHAR
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END WRITE_REGISTER_UCHAR
|
|
|
|
LEAF_ENTRY WRITE_REGISTER_USHORT
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END WRITE_REGISTER_USHORT
|
|
|
|
LEAF_ENTRY WRITE_REGISTER_ULONG
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END WRITE_REGISTER_ULONG
|
|
|
|
|
|
LEAF_ENTRY READ_REGISTER_BUFFER_UCHAR
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END READ_REGISTER_BUFFER_UCHAR
|
|
|
|
LEAF_ENTRY READ_REGISTER_BUFFER_USHORT
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END READ_REGISTER_BUFFER_USHORT
|
|
|
|
LEAF_ENTRY READ_REGISTER_BUFFER_ULONG
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END READ_REGISTER_BUFFER_ULONG
|
|
|
|
LEAF_ENTRY WRITE_REGISTER_BUFFER_UCHAR
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END WRITE_REGISTER_BUFFER_UCHAR
|
|
|
|
LEAF_ENTRY WRITE_REGISTER_BUFFER_USHORT
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END WRITE_REGISTER_BUFFER_USHORT
|
|
|
|
LEAF_ENTRY WRITE_REGISTER_BUFFER_ULONG
|
|
__assertfail
|
|
bx lr
|
|
LEAF_END WRITE_REGISTER_BUFFER_ULONG
|
|
|
|
END
|
|
/* EOF */
|