Author: gadamopoulos
Date: Tue Feb 15 17:12:36 2011
New Revision: 50713

URL: http://svn.reactos.org/svn/reactos?rev=50713&view=rev
Log:
[acpi]
-Fix compilation with msc

Modified:
    branches/cmake-bringup/drivers/bus/acpi/busmgr/button.c
    branches/cmake-bringup/drivers/bus/acpi/busmgr/power.c
    branches/cmake-bringup/drivers/bus/acpi/busmgr/system.c
    branches/cmake-bringup/drivers/bus/acpi/main.c
    branches/cmake-bringup/drivers/bus/acpi/osl.c
    branches/cmake-bringup/drivers/bus/acpi/pnp.c

Modified: branches/cmake-bringup/drivers/bus/acpi/busmgr/button.c
URL: 
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/bus/acpi/busmgr/button.c?rev=50713&r1=50712&r2=50713&view=diff
==============================================================================
--- branches/cmake-bringup/drivers/bus/acpi/busmgr/button.c [iso-8859-1] 
(original)
+++ branches/cmake-bringup/drivers/bus/acpi/busmgr/button.c [iso-8859-1] Tue 
Feb 15 17:12:36 2011
@@ -42,13 +42,13 @@
 static int acpi_button_remove (struct acpi_device *device, int type);
 
 static struct acpi_driver acpi_button_driver = {
-       .name =         ACPI_BUTTON_DRIVER_NAME,
-       .class =        ACPI_BUTTON_CLASS,
-       .ids =          "ACPI_FPB,ACPI_FSB,PNP0C0D,PNP0C0C,PNP0C0E",
-       .ops =          {
-                               .add =          acpi_button_add,
-                               .remove =       acpi_button_remove,
-                       },
+    {0,0},
+    ACPI_BUTTON_DRIVER_NAME,
+    ACPI_BUTTON_CLASS,
+    0,
+    0,
+    "ACPI_FPB,ACPI_FSB,PNP0C0D,PNP0C0C,PNP0C0E",
+    {acpi_button_add,acpi_button_remove}
 };
 
 struct acpi_button {

Modified: branches/cmake-bringup/drivers/bus/acpi/busmgr/power.c
URL: 
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/bus/acpi/busmgr/power.c?rev=50713&r1=50712&r2=50713&view=diff
==============================================================================
--- branches/cmake-bringup/drivers/bus/acpi/busmgr/power.c [iso-8859-1] 
(original)
+++ branches/cmake-bringup/drivers/bus/acpi/busmgr/power.c [iso-8859-1] Tue Feb 
15 17:12:36 2011
@@ -64,14 +64,13 @@
 static int acpi_power_resume(struct acpi_device *device, int state);
 
 static struct acpi_driver acpi_power_driver = {
-       .name =         ACPI_POWER_DRIVER_NAME,
-       .class =        ACPI_POWER_CLASS,
-       .ids =          ACPI_POWER_HID,
-       .ops =          {
-                               .add =          acpi_power_add,
-                               .remove =       acpi_power_remove,
-                               .resume = acpi_power_resume,
-                       },
+       {0,0},
+       ACPI_POWER_DRIVER_NAME,
+       ACPI_POWER_CLASS,
+       0,
+       0,
+       ACPI_POWER_HID,
+       {acpi_power_add, acpi_power_remove, NULL, NULL, acpi_power_resume}
 };
 
 struct acpi_power_reference {

Modified: branches/cmake-bringup/drivers/bus/acpi/busmgr/system.c
URL: 
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/bus/acpi/busmgr/system.c?rev=50713&r1=50712&r2=50713&view=diff
==============================================================================
--- branches/cmake-bringup/drivers/bus/acpi/busmgr/system.c [iso-8859-1] 
(original)
+++ branches/cmake-bringup/drivers/bus/acpi/busmgr/system.c [iso-8859-1] Tue 
Feb 15 17:12:36 2011
@@ -48,13 +48,13 @@
 ACPI_STATUS acpi_suspend (UINT32 state);
 
 static struct acpi_driver acpi_system_driver = {
-       .name =         ACPI_SYSTEM_DRIVER_NAME,
-       .class =        ACPI_SYSTEM_CLASS,
-       .ids =          ACPI_SYSTEM_HID,
-       .ops =          {
-                               .add =          acpi_system_add,
-                               .remove =       acpi_system_remove
-                       },
+    {0,0},
+    ACPI_SYSTEM_DRIVER_NAME,
+    ACPI_SYSTEM_CLASS,
+    0,
+    0,
+    ACPI_SYSTEM_HID,
+    {acpi_system_add, acpi_system_remove}
 };
 
 struct acpi_system

Modified: branches/cmake-bringup/drivers/bus/acpi/main.c
URL: 
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/bus/acpi/main.c?rev=50713&r1=50712&r2=50713&view=diff
==============================================================================
--- branches/cmake-bringup/drivers/bus/acpi/main.c [iso-8859-1] (original)
+++ branches/cmake-bringup/drivers/bus/acpi/main.c [iso-8859-1] Tue Feb 15 
17:12:36 2011
@@ -11,6 +11,13 @@
 
 #define NDEBUG
 #include <debug.h>
+
+NTSTATUS
+NTAPI
+DriverEntry (
+    PDRIVER_OBJECT  DriverObject,
+    PUNICODE_STRING RegistryPath
+    );
 
 #ifdef ALLOC_PRAGMA
 #pragma alloc_text (INIT, DriverEntry)

Modified: branches/cmake-bringup/drivers/bus/acpi/osl.c
URL: 
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/bus/acpi/osl.c?rev=50713&r1=50712&r2=50713&view=diff
==============================================================================
--- branches/cmake-bringup/drivers/bus/acpi/osl.c [iso-8859-1] (original)
+++ branches/cmake-bringup/drivers/bus/acpi/osl.c [iso-8859-1] Tue Feb 15 
17:12:36 2011
@@ -67,6 +67,8 @@
 ACPI_STATUS
 AcpiOsInitialize (void)
 {
+    UINT32 i;
+
     DPRINT("AcpiOsInitialize called\n");
 
 #ifndef NDEBUG
@@ -74,8 +76,6 @@
     AcpiDbgLevel = 0x00FFFFFF;
     AcpiDbgLayer = 0xFFFFFFFF;
 #endif
-
-    UINT32 i;
 
     for (i = 0; i < NUM_SEMAPHORES; i++)
     {
@@ -209,10 +209,11 @@
 AcpiOsAcquireObject (
     ACPI_CACHE_T            *Cache)
 {
+    void* ptr;
        PNPAGED_LOOKASIDE_LIST List = (PNPAGED_LOOKASIDE_LIST)Cache;
+
     DPRINT("AcpiOsAcquireObject from %p\n", Cache);
-    void* ptr = 
-        ExAllocateFromNPagedLookasideList(List);
+    ptr = ExAllocateFromNPagedLookasideList(List);
     ASSERT(ptr);
 
        RtlZeroMemory(ptr,List->L.Size);
@@ -692,8 +693,10 @@
 UINT64
 AcpiOsGetTimer (void)
 {
+    LARGE_INTEGER Timer;
+
     DPRINT("AcpiOsGetTimer\n");
-    LARGE_INTEGER Timer;
+    
     KeQueryTickCount(&Timer);
 
     return Timer.QuadPart;
@@ -758,9 +761,10 @@
 AcpiOsGetRootPointer (
     void)
 {
+    ACPI_PHYSICAL_ADDRESS pa = 0;
+
     DPRINT("AcpiOsGetRootPointer\n");
-    ACPI_PHYSICAL_ADDRESS pa = 0;
-
+    
     AcpiFindRootPointer(&pa);
     return pa;
 }

Modified: branches/cmake-bringup/drivers/bus/acpi/pnp.c
URL: 
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/bus/acpi/pnp.c?rev=50713&r1=50712&r2=50713&view=diff
==============================================================================
--- branches/cmake-bringup/drivers/bus/acpi/pnp.c [iso-8859-1] (original)
+++ branches/cmake-bringup/drivers/bus/acpi/pnp.c [iso-8859-1] Tue Feb 15 
17:12:36 2011
@@ -9,12 +9,17 @@
 #include <wdmguid.h>
 #define NDEBUG
 #include <debug.h>
+
+NTSTATUS
+Bus_PlugInDevice (
+    struct acpi_device *Device,
+    PFDO_DEVICE_DATA            FdoData
+    );
 
 #ifdef ALLOC_PRAGMA
 #pragma alloc_text (PAGE, Bus_PnP)
 #pragma alloc_text (PAGE, Bus_PlugInDevice)
 #pragma alloc_text (PAGE, Bus_InitializePdo)
-#pragma alloc_text (PAGE, Bus_UnPlugDevice)
 #pragma alloc_text (PAGE, Bus_DestroyPdo)
 #pragma alloc_text (PAGE, Bus_FDO_PnP)
 #pragma alloc_text (PAGE, Bus_StartFdo)


Reply via email to