ReactOS
0.4.15-dev-5618-g8866b9d
|
Go to the source code of this file.
Classes | |
struct | tagWindow |
struct | _OUTPUT_HANDLERS |
struct | _INPUT_HANDLERS |
Typedefs | |
typedef struct tagWindow | WINDOW |
typedef struct tagWindow * | PWINDOW |
typedef struct _OUTPUT_HANDLERS | OUTPUT_HANDLERS |
typedef struct _OUTPUT_HANDLERS * | POUTPUT_HANDLERS |
typedef struct _INPUT_HANDLERS | INPUT_HANDLERS |
typedef struct _INPUT_HANDLERS * | PINPUT_HANDLERS |
typedef enum _ETERMINALMODE | ETERMINALMODE |
Enumerations | |
enum | { REGISTER_WINDOW = 0, DATA_WINDOW, SOURCE_WINDOW, OUTPUT_WINDOW, OUTPUT_WINDOW_UNBUFFERED } |
enum | _ETERMINALMODE { TERMINAL_MODE_HERCULES_GRAPHICS = 0, TERMINAL_MODE_HERCULES_TEXT, TERMINAL_MODE_VGA_TEXT, TERMINAL_MODE_SERIAL, TERMINAL_MODE_NONE } |
#define Acquire_Output_Lock | ( | ) |
Definition at line 144 of file hardware.h.
#define COLOR_BACKGROUND usBackgroundColor |
Definition at line 164 of file hardware.h.
#define COLOR_CAPTION usCaptionColor |
Definition at line 156 of file hardware.h.
#define COLOR_FOREGROUND usForegroundColor |
Definition at line 160 of file hardware.h.
#define COLOR_HILITE usHiLiteColor |
Definition at line 166 of file hardware.h.
#define COLOR_TEXT usCaptionText |
Definition at line 158 of file hardware.h.
#define NOT_IMPLEMENTED | ( | ) |
Definition at line 153 of file hardware.h.
#define Release_Output_Lock | ( | ) | restore_flags(ulOutputLock); |
Definition at line 150 of file hardware.h.
typedef enum _ETERMINALMODE ETERMINALMODE |
typedef struct _INPUT_HANDLERS INPUT_HANDLERS |
typedef struct _OUTPUT_HANDLERS OUTPUT_HANDLERS |
typedef struct _INPUT_HANDLERS* PINPUT_HANDLERS |
typedef struct _OUTPUT_HANDLERS* POUTPUT_HANDLERS |
anonymous enum |
Enumerator | |
---|---|
REGISTER_WINDOW | |
DATA_WINDOW | |
SOURCE_WINDOW | |
OUTPUT_WINDOW | |
OUTPUT_WINDOW_UNBUFFERED |
Definition at line 67 of file hardware.h.
Enumerator | |
---|---|
TERMINAL_MODE_HERCULES_GRAPHICS | |
TERMINAL_MODE_HERCULES_TEXT | |
TERMINAL_MODE_VGA_TEXT | |
TERMINAL_MODE_SERIAL | |
TERMINAL_MODE_NONE |
Definition at line 76 of file hardware.h.
Definition at line 154 of file hardware.c.
Referenced by PICE_KdpPrintString(), Print(), and printk().
Definition at line 133 of file hardware.c.
Referenced by COMMAND_PROTOTYPE(), DebuggerShell(), PiceRunningTimer(), and Print().
Definition at line 684 of file hardware.c.
Referenced by AllocatePort(), CcPerformReadAhead(), CheckLoadAbort(), co_IntSendDeactivateMessages(), COMMAND_PROTOTYPE(), DECLARE_INTERFACE_(), CConfig::Default(), DisplaySourceFile(), and CConfig::~CConfig().
Definition at line 662 of file hardware.c.
Referenced by Clear(), COMMAND_PROTOTYPE(), DebuggerShell(), FindCommand(), Parse(), Print(), PrintCaption(), PrintRingBuffer(), PrintRingBufferHome(), PrintRingBufferOffset(), PrintTemplate(), PutStatusText(), ShowRunningMsg(), ShowStatusLine(), ShowStoppedMsg(), and WaitForKey().
Definition at line 924 of file hardware.c.
Referenced by InitPICE(), and wmain().
Definition at line 991 of file hardware.c.
Referenced by CleanUpPICE(), and InitPICE().
Definition at line 632 of file hardware.c.
Definition at line 543 of file hardware.c.
Referenced by COMMAND_PROTOTYPE(), and DisplaySourceFile().
Definition at line 104 of file hardware.c.
Referenced by COMMAND_PROTOTYPE(), ConsoleInitHercules(), ConsoleInitSerial(), and ConsoleInitVga().
Definition at line 532 of file hardware.c.
Referenced by COMMAND_PROTOTYPE(), and DisplaySourceFile().
Definition at line 904 of file hardware.c.
Referenced by CheckLoadAbort(), DebuggerShell(), InitPICE(), and WaitForKey().
Definition at line 652 of file hardware.c.
Referenced by COMMAND_PROTOTYPE().
Definition at line 566 of file hardware.c.
Referenced by BaseControlWindowImpl_HideCursor(), DebuggerShell(), and VideoWindow_HideCursor().
Definition at line 672 of file hardware.c.
Referenced by Clear(), COMMAND_PROTOTYPE(), DisplayRegs(), PrintRingBuffer(), PrintRingBufferHome(), and PrintRingBufferOffset().
Definition at line 642 of file hardware.c.
Definition at line 116 of file hardware.c.
Referenced by DebuggerShell(), PrintRingBuffer(), PrintRingBufferHome(), and PrintRingBufferOffset().
Definition at line 776 of file hardware.c.
Referenced by CheckLoadAbort(), CleanUpPICE(), COMMAND_PROTOTYPE(), DebuggerShell(), DisplayRegs(), DisplaySourceFile(), Evaluate(), HandlePageFault(), InitPICE(), IntelStackWalk(), KdbpReadCommand(), ListSWBreakpoints(), LoadExports(), OutputIdtEntry(), Parse(), pice_ioctl(), Print(), printk(), PrintRingBuffer(), PrintRingBufferHome(), PrintRingBufferOffset(), RealIsr(), RepaintDesktop(), RevirtualizeBreakpointsForModule(), and SanityCheckExports().
Definition at line 512 of file hardware.c.
Definition at line 757 of file hardware.c.
Referenced by CheckLoadAbort(), DebuggerShell(), and PrintTemplate().
Definition at line 315 of file hardware.c.
Referenced by CheckRingBuffer(), DebuggerShell(), Parse(), RepaintDesktop(), and WaitForKey().
Definition at line 447 of file hardware.c.
Referenced by DebuggerShell().
Definition at line 378 of file hardware.c.
Referenced by DebuggerShell().
Definition at line 720 of file hardware.c.
Referenced by InitPICE(), and RepaintDesktop().
Definition at line 604 of file hardware.c.
Referenced by COMMAND_PROTOTYPE(), DebuggerShell(), FindCommand(), PiceRunningTimer(), PrintCaption(), PutStatusText(), ShowRunningMsg(), ShowStatusLine(), ShowStoppedMsg(), and WaitForKey().
Definition at line 500 of file hardware.c.
Referenced by COMMAND_PROTOTYPE(), DisplayRegs(), DisplaySourceFile(), FindCommand(), PiceRunningTimer(), PrintCaption(), PrintTemplate(), ShowRunningMsg(), ShowStatusLine(), and ShowStoppedMsg().
Definition at line 590 of file hardware.c.
Referenced by COMMAND_PROTOTYPE(), DECLARE_INTERFACE_(), DisplaySourceFile(), FindCommand(), PiceRunningTimer(), PrintCaption(), PrintTemplate(), ResetColor(), ShowRunningMsg(), ShowStatusLine(), ShowStoppedMsg(), and WaitForKey().
Definition at line 576 of file hardware.c.
Referenced by COMMAND_PROTOTYPE(), DisplayRegs(), DisplaySourceFile(), FindCommand(), PiceRunningTimer(), PrintCaption(), PrintTemplate(), ResetColor(), ShowRunningMsg(), ShowStatusLine(), and ShowStoppedMsg().
Definition at line 893 of file hardware.c.
Referenced by ConsoleInitHercules(), ConsoleInitSerial(), and ConsoleInitVga().
Definition at line 556 of file hardware.c.
Referenced by ConfigureDevicesDlgProc(), DebuggerShell(), DECLARE_INTERFACE_(), ScreenSaverProc(), SysMouseWImpl_Acquire(), and SysMouseWImpl_Unacquire().
BOOLEAN bCursorEnabled |
Definition at line 51 of file hardware.c.
Referenced by HideCursorHercules(), HideCursorSerial(), HideCursorVga(), PrintCursorHercules(), ShowCursorHercules(), ShowCursorSerial(), and ShowCursorVga().
BOOLEAN bGrayed |
BOOLEAN bRev |
Definition at line 53 of file hercules.c.
Referenced by DebuggerShell(), and PrintCursorHercules().
ETERMINALMODE eTerminalMode |
Definition at line 56 of file hardware.c.
Referenced by ConsoleInit(), ConsoleShutdown(), and LoadSymbolsFromConfig().
ULONG GLOBAL_SCREEN_HEIGHT |
Definition at line 62 of file hardware.c.
Referenced by ClrLineHercules(), ClrLineVga(), ConsoleInitHercules(), ConsoleInitSerial(), ConsoleInitVga(), HatchLineVga(), InvertLineVga(), and PiceRunningTimer().
ULONG GLOBAL_SCREEN_WIDTH |
Definition at line 62 of file hardware.c.
Referenced by ClrLineHercules(), ClrLineVga(), COMMAND_PROTOTYPE(), ConsoleInitHercules(), ConsoleInitSerial(), ConsoleInitVga(), CopyLineToHercules(), CopyLineToVga(), DebuggerShell(), DisplaySourceFile(), HatchLineHercules(), HatchLineVga(), InvertLineHercules(), InvertLineVga(), PiceRunningTimer(), Print(), PrintCaption(), PrintCursorVga(), PrintGrafSerial(), and PrintGrafVga().
INPUT_HANDLERS ihandlers |
Definition at line 66 of file hardware.c.
Referenced by ConsoleInit(), ConsoleInitHercules(), ConsoleInitSerial(), ConsoleInitVga(), FlushKeyboardQueue(), and GetKeyPolled().
OUTPUT_HANDLERS ohandlers |
Definition at line 65 of file hardware.c.
Referenced by ClrLine(), ConsoleInit(), ConsoleInitHercules(), ConsoleInitSerial(), ConsoleInitVga(), CopyLineTo(), Flush(), HatchLine(), HideCursor(), InvertLine(), PrintCursor(), PrintGraf(), PrintLogo(), RestoreGraphicsState(), SaveGraphicsState(), SetBackgroundColor(), SetForegroundColor(), and ShowCursor().
ULONG ulOutputLock |
Definition at line 76 of file hardware.c.
USHORT usBackgroundColor |
Definition at line 82 of file hardware.c.
USHORT usCaptionColor |
Definition at line 79 of file hardware.c.
USHORT usCaptionText |
Definition at line 80 of file hardware.c.
USHORT usForegroundColor |
Definition at line 81 of file hardware.c.
USHORT usHiLiteColor |
Definition at line 83 of file hardware.c.
WINDOW wWindow[] |
Definition at line 59 of file hardware.c.
Referenced by CheckRingBuffer(), Clear(), ClrLineHercules(), COMMAND_PROTOTYPE(), DebuggerShell(), DisableScroll(), DisplaySourceFile(), EnableScroll(), FindCommand(), Home(), Parse(), Print(), PrintCursorHercules(), PrintCursorVga(), printk(), PrintRingBuffer(), PrintRingBufferHome(), PrintRingBufferOffset(), PrintTemplate(), PutStatusText(), RepaintDesktop(), SetWindowGeometry(), ShowCursorSerial(), ShowRunningMsg(), ShowStatusLine(), ShowStoppedMsg(), and WaitForKey().