Author: tkreuzer
Date: Sun Oct  1 10:17:30 2017
New Revision: 76014

URL: http://svn.reactos.org/svn/reactos?rev=76014&view=rev
Log:
[VGA_NEW] Add CMakeLists.txt and fix build

Added:
    trunk/reactos/win32ss/drivers/displays/vga_new/CMakeLists.txt   (with props)
Modified:
    trunk/reactos/win32ss/drivers/displays/vga_new/enable.c
    trunk/reactos/win32ss/drivers/displays/vga_new/palette.c
    trunk/reactos/win32ss/drivers/displays/vga_new/screen.c

Added: trunk/reactos/win32ss/drivers/displays/vga_new/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/drivers/displays/vga_new/CMakeLists.txt?rev=76014
==============================================================================
--- trunk/reactos/win32ss/drivers/displays/vga_new/CMakeLists.txt       (added)
+++ trunk/reactos/win32ss/drivers/displays/vga_new/CMakeLists.txt       
[iso-8859-1] Sun Oct  1 10:17:30 2017
@@ -0,0 +1,18 @@
+
+list(APPEND SOURCE
+    enable.c
+    debug.c
+    enable.c
+    palette.c
+    screen.c)
+
+add_library(vgaddi SHARED
+    ${SOURCE}
+    vga_new.rc)
+
+set_module_type(vgaddi kerneldll ENTRYPOINT DrvEnableDriver 12)
+
+add_importlibs(vgaddi win32k)
+target_link_libraries(vgaddi libcntpr)
+add_dependencies(vgaddi psdk)
+add_cd_file(TARGET vgaddi DESTINATION reactos/system32 FOR all)

Propchange: trunk/reactos/win32ss/drivers/displays/vga_new/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: trunk/reactos/win32ss/drivers/displays/vga_new/enable.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/drivers/displays/vga_new/enable.c?rev=76014&r1=76013&r2=76014&view=diff
==============================================================================
--- trunk/reactos/win32ss/drivers/displays/vga_new/enable.c     [iso-8859-1] 
(original)
+++ trunk/reactos/win32ss/drivers/displays/vga_new/enable.c     [iso-8859-1] 
Sun Oct  1 10:17:30 2017
@@ -48,7 +48,7 @@
 *
 \**************************************************************************/
 
-BOOL DrvEnableDriver(
+BOOL APIENTRY DrvEnableDriver(
 ULONG iEngineVersion,
 ULONG cj,
 PDRVENABLEDATA pded)
@@ -88,7 +88,7 @@
 *
 \**************************************************************************/
 
-DHPDEV DrvEnablePDEV(
+DHPDEV APIENTRY DrvEnablePDEV(
 DEVMODEW   *pDevmode,       // Pointer to DEVMODE
 PWSTR       pwszLogAddress, // Logical address
 ULONG       cPatterns,      // number of patterns
@@ -176,7 +176,7 @@
 *
 \**************************************************************************/
 
-VOID DrvCompletePDEV(
+VOID APIENTRY DrvCompletePDEV(
 DHPDEV dhpdev,
 HDEV  hdev)
 {
@@ -191,7 +191,7 @@
 *
 \**************************************************************************/
 
-VOID DrvDisablePDEV(
+VOID APIENTRY DrvDisablePDEV(
 DHPDEV dhpdev)
 {
     vDisablePalette((PPDEV) dhpdev);
@@ -207,14 +207,17 @@
 *
 \**************************************************************************/
 
-HSURF DrvEnableSurface(
+HSURF APIENTRY DrvEnableSurface(
 DHPDEV dhpdev)
 {
     PPDEV ppdev;
     HSURF hsurf;
     SIZEL sizl;
     ULONG ulBitmapType;
+#if 0
     FLONG flHooks;
+#endif
+    HSURF hSurfBitmap;
 
     // Create engine bitmap around frame buffer.
 
@@ -290,7 +293,6 @@
 // eVb: 1.5 [END]
     ppdev->hsurfEng = hsurf;
 // eVb: 1.4 [VGARISC Change] - Allocate 4BPP DIB that will store GDI drawing
-    HSURF hSurfBitmap;
     hSurfBitmap = (HSURF)EngCreateBitmap(sizl, 0, ulBitmapType, 0, NULL);
     if (hSurfBitmap == (HSURF) 0)
     {
@@ -328,7 +330,7 @@
 *
 \**************************************************************************/
 
-VOID DrvDisableSurface(
+VOID APIENTRY DrvDisableSurface(
 DHPDEV dhpdev)
 {
     EngDeleteSurface(((PPDEV) dhpdev)->hsurfEng);
@@ -343,7 +345,7 @@
 *
 \**************************************************************************/
 
-BOOL DrvAssertMode(
+BOOL APIENTRY DrvAssertMode(
 DHPDEV dhpdev,
 BOOL bEnable)
 {
@@ -415,7 +417,7 @@
 *
 \**************************************************************************/
 
-ULONG DrvGetModes(
+ULONG APIENTRY DrvGetModes(
 HANDLE hDriver,
 ULONG cjSize,
 DEVMODEW *pdm)

Modified: trunk/reactos/win32ss/drivers/displays/vga_new/palette.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/drivers/displays/vga_new/palette.c?rev=76014&r1=76013&r2=76014&view=diff
==============================================================================
--- trunk/reactos/win32ss/drivers/displays/vga_new/palette.c    [iso-8859-1] 
(original)
+++ trunk/reactos/win32ss/drivers/displays/vga_new/palette.c    [iso-8859-1] 
Sun Oct  1 10:17:30 2017
@@ -288,7 +288,7 @@
 *
 \**************************************************************************/
 
-BOOL DrvSetPalette(
+BOOL APIENTRY DrvSetPalette(
 DHPDEV  dhpdev,
 PALOBJ* ppalo,
 FLONG   fl,

Modified: trunk/reactos/win32ss/drivers/displays/vga_new/screen.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/drivers/displays/vga_new/screen.c?rev=76014&r1=76013&r2=76014&view=diff
==============================================================================
--- trunk/reactos/win32ss/drivers/displays/vga_new/screen.c     [iso-8859-1] 
(original)
+++ trunk/reactos/win32ss/drivers/displays/vga_new/screen.c     [iso-8859-1] 
Sun Oct  1 10:17:30 2017
@@ -114,7 +114,7 @@
 \**************************************************************************/
 
 // Values for the internal, EGA-compatible palette.
-
+#if 0
 static WORD PaletteBuffer[] = {
 
         16, // 16 entries
@@ -156,6 +156,7 @@
                 0x00, 0x3F, 0x3F, 0x00, // bright ScanLinesan
                 0x3F, 0x3F, 0x3F, 0x00  // bright white
 };
+#endif
 // eVb: 2.3 [END]
 /******************************Public*Routine******************************\
 * bInitSURF
@@ -330,8 +331,10 @@
 {
     ULONG cModes;
     PVIDEO_MODE_INFORMATION pVideoBuffer, pVideoModeSelected, pVideoTemp;
+#if 0
     VIDEO_COLOR_CAPABILITIES colorCapabilities;
     ULONG ulTemp;
+#endif
     BOOL bSelectDefault;
     ULONG cbModeSize;
 


Reply via email to