1
0
ответвлено от xt-sys/exectos

Set valid calling convention for HAL routines

Этот коммит содержится в:
2022-12-23 14:41:11 +01:00
родитель 3ab1695968
Коммит 93ad0b4ea0
4 изменённых файлов: 36 добавлений и 36 удалений

Просмотреть файл

@@ -18,30 +18,30 @@
extern ULONG ComPortAddress[];
/* HAL library routines forward references */
XTAPI
XTCDECL
BOOLEAN
HlCpuId(IN OUT PCPUID_REGISTERS Registers);
XTAPI
XTCDECL
VOID
HlHalt();
XTAPI
XTCDECL
UCHAR
HlIoPortInByte(IN USHORT Port);
XTAPI
XTCDECL
VOID
HlIoPortOutByte(IN USHORT Port,
IN UCHAR Data);
XTAPI
XTCDECL
ULONG_PTR
HlReadControlRegister(USHORT ControlRegister);
HlReadControlRegister(IN USHORT ControlRegister);
XTAPI
XTCDECL
VOID
HlWriteControlRegister(USHORT ControlRegister,
UINT_PTR Value);
HlWriteControlRegister(IN USHORT ControlRegister,
IN UINT_PTR Value);
#endif /* __XTDK_AMD64_HLFUNCS_H */

Просмотреть файл

@@ -18,30 +18,30 @@
extern ULONG ComPortAddress[];
/* HAL library routines forward references */
XTAPI
XTCDECL
BOOLEAN
HlCpuId(IN OUT PCPUID_REGISTERS Registers);
XTAPI
XTCDECL
VOID
HlHalt();
XTAPI
XTCDECL
UCHAR
HlIoPortInByte(IN USHORT Port);
XTAPI
XTCDECL
VOID
HlIoPortOutByte(IN USHORT Port,
IN UCHAR Data);
XTAPI
XTCDECL
ULONG_PTR
HlReadControlRegister(USHORT ControlRegister);
HlReadControlRegister(IN USHORT ControlRegister);
XTAPI
XTCDECL
VOID
HlWriteControlRegister(USHORT ControlRegister,
UINT_PTR Value);
HlWriteControlRegister(IN USHORT ControlRegister,
IN UINT_PTR Value);
#endif /* __XTDK_I686_HLFUNCS_H */