Implement HlIoPortInShort(), HlIoPortInLong(), HlIoPortOutShort() and HlIoPortOutLong() routines
Some checks failed
ci/woodpecker/push/build Pipeline failed

This commit is contained in:
2022-12-27 22:26:45 +01:00
parent 5c5f0a6df9
commit 9828b23400
4 changed files with 224 additions and 8 deletions

View File

@@ -34,11 +34,29 @@ XTCDECL
UCHAR
HlIoPortInByte(IN USHORT Port);
XTCDECL
UCHAR
HlIoPortInShort(IN USHORT Port);
XTCDECL
UCHAR
HlIoPortInLong(IN USHORT Port);
XTCDECL
VOID
HlIoPortOutByte(IN USHORT Port,
IN UCHAR Data);
XTCDECL
VOID
HlIoPortOutShort(IN USHORT Port,
IN USHORT Value);
XTCDECL
VOID
HlIoPortOutLong(IN USHORT Port,
IN UINT Value);
XTCDECL
ULONG_PTR
HlReadControlRegister(IN USHORT ControlRegister);