HyperDbg Debugger
|
Functions | |
BOOLEAN | Uart16550SetBaud (_Inout_ PCPPORT Port, ULONG Rate) |
UART_STATUS | Uart16550PutByte (_Inout_ PCPPORT Port, UCHAR Byte, BOOLEAN BusyWait) |
UART_STATUS | Uart16550GetByte (_Inout_ PCPPORT Port, _Out_ PUCHAR Byte) |
VOID | KdHyperDbgTest (UINT16 Byte) |
VOID | KdHyperDbgPrepareDebuggeeConnectionPort (UINT32 PortAddress, UINT32 Baudrate) |
VOID | KdHyperDbgSendByte (UCHAR Byte, BOOLEAN BusyWait) |
BOOLEAN | KdHyperDbgRecvByte (PUCHAR RecvByte) |
BOOLEAN | Uart16550InitializePortCommon (_In_opt_ _Null_terminated_ PCHAR LoadOptions, _Inout_ PCPPORT Port, BOOLEAN MemoryMapped, UCHAR AccessSize, UCHAR BitWidth) |
BOOLEAN | Uart16550LegacyInitializePort (_In_opt_ _Null_terminated_ PCHAR LoadOptions, _Inout_ PCPPORT Port, BOOLEAN MemoryMapped, UCHAR AccessSize, UCHAR BitWidth) |
BOOLEAN | Uart16550InitializePort (_In_opt_ _Null_terminated_ PCHAR LoadOptions, _Inout_ PCPPORT Port, BOOLEAN MemoryMapped, UCHAR AccessSize, UCHAR BitWidth) |
BOOLEAN | Uart16550MmInitializePort (_In_opt_ _Null_terminated_ PCHAR LoadOptions, _Inout_ PCPPORT Port, BOOLEAN MemoryMapped, UCHAR AccessSize, UCHAR BitWidth) |
BOOLEAN | Uart16550SetBaudCommon (_Inout_ PCPPORT Port, ULONG Rate, ULONG Clock) |
BOOLEAN | Uart16550RxReady (_Inout_ PCPPORT Port) |
Variables | |
CPPORT | g_PortDetails = {0} |
UART_HARDWARE_DRIVER | Legacy16550HardwareDriver |
UART_HARDWARE_DRIVER | Uart16550HardwareDriver |
UART_HARDWARE_DRIVER | MM16550HardwareDriver |
BOOLEAN KdHyperDbgRecvByte | ( | PUCHAR | RecvByte | ) |
UART_STATUS Uart16550GetByte | ( | _Inout_ PCPPORT | Port, |
_Out_ PUCHAR | Byte ) |
BOOLEAN Uart16550InitializePort | ( | _In_opt_ _Null_terminated_ PCHAR | LoadOptions, |
_Inout_ PCPPORT | Port, | ||
BOOLEAN | MemoryMapped, | ||
UCHAR | AccessSize, | ||
UCHAR | BitWidth ) |
BOOLEAN Uart16550InitializePortCommon | ( | _In_opt_ _Null_terminated_ PCHAR | LoadOptions, |
_Inout_ PCPPORT | Port, | ||
BOOLEAN | MemoryMapped, | ||
UCHAR | AccessSize, | ||
UCHAR | BitWidth ) |
BOOLEAN Uart16550LegacyInitializePort | ( | _In_opt_ _Null_terminated_ PCHAR | LoadOptions, |
_Inout_ PCPPORT | Port, | ||
BOOLEAN | MemoryMapped, | ||
UCHAR | AccessSize, | ||
UCHAR | BitWidth ) |
BOOLEAN Uart16550MmInitializePort | ( | _In_opt_ _Null_terminated_ PCHAR | LoadOptions, |
_Inout_ PCPPORT | Port, | ||
BOOLEAN | MemoryMapped, | ||
UCHAR | AccessSize, | ||
UCHAR | BitWidth ) |
BOOLEAN Uart16550RxReady | ( | _Inout_ PCPPORT | Port | ) |
CPPORT g_PortDetails = {0} |
UART_HARDWARE_DRIVER Legacy16550HardwareDriver |
UART_HARDWARE_DRIVER MM16550HardwareDriver |
UART_HARDWARE_DRIVER Uart16550HardwareDriver |