35 #define CHAR_HEIGHT 16 37 #define TOP_BOTTOM_LINES 0 41 #define MAKE_COLOR(Red, Green, Blue) (0xff000000 | (((Red) & 0xff) << 16) | (((Green) & 0xff) << 8) | ((Blue) & 0xff)) 60 Pixel[Col] = (0 != (FontPtr[
Line] & Mask) ? FgColor : BgColor);
72 Intensity = (0 == (Attr & 0x08) ? 127 : 255);
75 (0 == (Attr & 0x04) ? 0 : (
Intensity << 16)) |
76 (0 == (Attr & 0x02) ? 0 : (
Intensity << 8)) |
106 ULONG FgColor, BgColor;
116 ULONG FgColor, BgColor;
189 TRACE(
"XboxVideoGetFontsFromFirmware(): UNIMPLEMENTED\n");
215 OffScreenBuffer += 2;
_In_opt_ PALLOCATE_FUNCTION _In_opt_ PFREE_FUNCTION _In_ ULONG _In_ SIZE_T _In_ ULONG _In_ USHORT Depth
static VOID XboxVideoOutputChar(UCHAR Char, unsigned X, unsigned Y, ULONG FgColor, ULONG BgColor)
static VOID XboxVideoClearScreenColor(ULONG Color, BOOLEAN FullScreen)
static ULONG BytesPerPixel
VOID XboxVideoCopyOffScreenBufferToVRAM(PVOID Buffer)
VOID XboxVideoClearScreen(UCHAR Attr)
VOID XboxVideoSetTextCursorPosition(UCHAR X, UCHAR Y)
#define NV2A_CRTC_REGISTER_VALUE
#define NV2A_RAMDAC_FP_VVALID_END
#define NV2A_CRTC_REGISTER_INDEX
ULONG XboxVideoGetBufferSize(VOID)
#define NV2A_CRTC_FRAMEBUFFER_START
VOID XboxVideoGetFontsFromFirmware(PULONG RomFontPointers)
static VOID XboxVideoAttrToColors(UCHAR Attr, ULONG *FgColor, ULONG *BgColor)
static ULONG ScreenHeight
BOOLEAN XboxVideoIsPaletteFixed(VOID)
UCHAR NvGetCrtc(UCHAR Index)
VOID XboxVideoGetDisplaySize(PULONG Width, PULONG Height, PULONG Depth)
static const UCHAR Index[8]
UCHAR XboxFont8x16[256 *16]
ASSERT((InvokeOnSuccess||InvokeOnError||InvokeOnCancel) ?(CompletionRoutine !=NULL) :TRUE)
static VIDEODISPLAYMODE DisplayMode
static WORD Intensity(RGBQUAD clr)
enum tagVIDEODISPLAYMODE VIDEODISPLAYMODE
VOID XboxVideoPutChar(int Ch, UCHAR Attr, unsigned X, unsigned Y)
static ULONG XboxVideoAttrToSingleColor(UCHAR Attr)
VOID XboxVideoPrepareForReactOS(VOID)
VOID XboxVideoHideShowTextCursor(BOOLEAN Show)
#define MAKE_COLOR(Red, Green, Blue)
VOID XboxVideoSetPaletteColor(UCHAR Color, UCHAR Red, UCHAR Green, UCHAR Blue)
VOID XboxVideoGetPaletteColor(UCHAR Color, UCHAR *Red, UCHAR *Green, UCHAR *Blue)
VIDEODISPLAYMODE XboxVideoSetDisplayMode(char *DisplayMode, BOOLEAN Init)
#define NV2A_RAMDAC_FP_HVALID_END