reactos/boot/armllb/inc/hw.h
Hermès Bélusca-Maïto 9393fc320e
[FORMATTING] Remove trailing whitespace. Addendum to 34593d93.
Excluded: 3rd-party code (incl. wine) and most of the win32ss.
2021-09-13 03:52:22 +02:00

133 lines
1.2 KiB
C

/*
* PROJECT: ReactOS Boot Loader
* LICENSE: BSD - See COPYING.ARM in the top level directory
* FILE: boot/armllb/inc/hw.h
* PURPOSE: LLB Hardware Functions
* PROGRAMMERS: ReactOS Portable Systems Group
*/
VOID
NTAPI
LlbHwInitialize(
VOID
);
ULONG
NTAPI
LlbHwGetScreenWidth(
VOID
);
ULONG
NTAPI
LlbHwGetScreenHeight(
VOID
);
ULONG
NTAPI
LlbHwVideoCreateColor(
IN ULONG Red,
IN ULONG Green,
IN ULONG Blue
);
PVOID
NTAPI
LlbHwGetFrameBuffer(
VOID
);
ULONG
NTAPI
LlbHwGetBoardType(
VOID
);
ULONG
NTAPI
LlbHwGetPClk(
VOID
);
ULONG
NTAPI
LlbHwGetTmr0Base(
VOID
);
ULONG
NTAPI
LlbHwGetUartBase(
IN ULONG Port
);
ULONG
NTAPI
LlbHwGetSerialUart(
VOID
);
VOID
NTAPI
LlbHwUartSendChar(
IN CHAR Char
);
BOOLEAN
NTAPI
LlbHwUartTxReady(
VOID
);
VOID
NTAPI
LlbHwBuildMemoryMap(
IN PBIOS_MEMORY_MAP MemoryMap
);
VOID
NTAPI
LlbHwKbdSend(
IN ULONG Value
);
BOOLEAN
NTAPI
LlbHwKbdReady(
VOID
);
INT
NTAPI
LlbHwKbdRead(
VOID
);
POSLOADER_INIT
NTAPI
LlbHwLoadOsLoaderFromRam(
VOID
);
ULONG
NTAPI
LlbHwRtcRead(
VOID
);
//fix
TIMEINFO*
NTAPI
LlbGetTime(
VOID
);
#ifdef _VERSATILE_
#include "versa.h"
#elif _OMAP3_
#include "omap3.h"
#endif
/* EOF */