[XBOX] Move NV2A XGPU definitions into header file
[reactos.git] / drivers / base / bootvid / i386 / xbox / xbox.h
similarity index 67%
rename from drivers/base/bootvid/i386/xbox/nv2a.h
rename to drivers/base/bootvid/i386/xbox/xbox.h
index e7581fe..a189a5b 100644 (file)
@@ -7,20 +7,11 @@
  *              Copyright 2020 Stanislav Motylkov (x86corez@gmail.com)
  */
 
-#ifndef _BOOTVID_NV2A_H_
-#define _BOOTVID_NV2A_H_
+#ifndef _BOOTVID_XBOX_H_
+#define _BOOTVID_XBOX_H_
 
 #pragma once
 
-/* FIXME: obtain fb size from firmware somehow (Cromwell reserves high 4 MB of RAM) */
-#define NV2A_VIDEO_MEMORY_SIZE    (4 * 1024 * 1024)
-
-#define NV2A_CONTROL_FRAMEBUFFER_ADDRESS_OFFSET 0x600800
-#define NV2A_CRTC_REGISTER_INDEX                0x6013D4
-#define NV2A_CRTC_REGISTER_VALUE                0x6013D5
-#define NV2A_RAMDAC_FP_HVALID_END               0x680838
-#define NV2A_RAMDAC_FP_VVALID_END               0x680818
-
 #define BB_OFFSET(x, y)    ((y) * SCREEN_WIDTH + (x))
 #define FB_OFFSET(x, y)    (((PanV + (y)) * FrameBufferWidth + PanH + (x)) * BytesPerPixel)
 
@@ -60,4 +51,4 @@ DisplayCharacter(
     _In_ ULONG TextColor,
     _In_ ULONG BackColor);
 
-#endif /* _BOOTVID_NV2A_H_ */
+#endif /* _BOOTVID_XBOX_H_ */