[FLOPPY]
authorAmine Khaldi <amine.khaldi@reactos.org>
Mon, 3 Feb 2014 10:46:48 +0000 (10:46 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Mon, 3 Feb 2014 10:46:48 +0000 (10:46 +0000)
* Do not include debug.h into the main header.
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61948

reactos/drivers/storage/floppy/csqrtns.c
reactos/drivers/storage/floppy/csqrtns.h
reactos/drivers/storage/floppy/floppy.c
reactos/drivers/storage/floppy/floppy.h
reactos/drivers/storage/floppy/hardware.c
reactos/drivers/storage/floppy/hardware.h
reactos/drivers/storage/floppy/ioctl.c
reactos/drivers/storage/floppy/ioctl.h
reactos/drivers/storage/floppy/precomp.h
reactos/drivers/storage/floppy/readwrite.c
reactos/drivers/storage/floppy/readwrite.h

index f50b1a5..579d657 100644 (file)
@@ -40,6 +40,8 @@
 
 #include "precomp.h"
 
+#include <debug.h>
+
 /* Global CSQ struct that the CSQ functions initialize and use */
 IO_CSQ Csq;
 
@@ -171,4 +173,3 @@ CsqInsertIrp(PIO_CSQ UnusedCsq, PIRP Irp)
     InsertTailList(&IrpQueue, &Irp->Tail.Overlay.ListEntry);
     KeReleaseSemaphore(&QueueSemaphore, 0, 1, FALSE);
 }
-
index 2c3d507..2fe4092 100644 (file)
@@ -24,6 +24,8 @@
  *                  15-Feb-2004 vizzini - Created
  */
 
+#pragma once
+
 #include <csq.h>
 
 /*
@@ -51,4 +53,3 @@ CsqReleaseLock(PIO_CSQ Csq, KIRQL Irql);
 
 VOID NTAPI
 CsqCompleteCanceledIrp(PIO_CSQ Csq, PIRP Irp);
-
index e96c47a..740fd9e 100644 (file)
 
 #include "precomp.h"
 
+#include <ntddk.h>
+#include <debug.h>
+
+#include "ioctl.h"
+#include "readwrite.h"
+
 /*
  * Global controller info structures.  Each controller gets one.  Since the system
  * will probably have only one, with four being a very unlikely maximum, a static
@@ -1192,4 +1198,3 @@ DriverEntry(PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath)
 
     return STATUS_SUCCESS;
 }
-
index 13f6a5f..e1d0efc 100644 (file)
@@ -24,6 +24,8 @@
  *                  15-Feb-2004 vizzini - Created
  */
 
+#pragma once
+
 #define MAX_DEVICE_NAME 255
 #define MAX_ARC_PATH_LEN 255
 #define MAX_DRIVES_PER_CONTROLLER 4
@@ -123,4 +125,3 @@ StopMotor(PCONTROLLER_INFO ControllerInfo);
 #define GEOMETRY_144_TRACKSPERCYLINDER 2
 #define GEOMETRY_144_SECTORSPERTRACK 18
 #define GEOMETRY_144_BYTESPERSECTOR 512
-
index 2b22ec9..c163bba 100644 (file)
 
 #include "precomp.h"
 
+#include <debug.h>
+
 /*
  * Hardware Support Routines
  */
 
-
 static BOOLEAN NTAPI
 ReadyForWrite(PCONTROLLER_INFO ControllerInfo)
 /*
@@ -1041,4 +1042,3 @@ HwDumpRegisters(PCONTROLLER_INFO ControllerInfo)
     INFO_(FLOPPY, "MAIN_STATUS_REGISTER =0x%x\n", READ_PORT_UCHAR(ControllerInfo->BaseAddress + MAIN_STATUS_REGISTER));
     INFO_(FLOPPY, "DIGITAL_INPUT_REGISTER = 0x%x\n", READ_PORT_UCHAR(ControllerInfo->BaseAddress + DIGITAL_INPUT_REGISTER));
 }
-
index 720c828..f36ec25 100644 (file)
@@ -34,6 +34,8 @@
  *       in favor of shifts or bitfields
  */
 
+#pragma once
+
 #define FLOPPY_DEFAULT_IRQ              0x6
 #define FDC_PORT_BYTES                  0x8
 
@@ -350,4 +352,3 @@ HwDumpRegisters(PCONTROLLER_INFO ControllerInfo);
 
 NTSTATUS NTAPI
 HwTurnOffMotor(PCONTROLLER_INFO ControllerInfo);
-
index 1cb8432..88b3b39 100644 (file)
@@ -33,6 +33,7 @@
 
 #include "precomp.h"
 
+#include <debug.h>
 
 NTSTATUS NTAPI
 DeviceIoctl(PDEVICE_OBJECT DeviceObject, PIRP Irp)
@@ -267,4 +268,3 @@ DeviceIoctlPassive(PDRIVE_INFO DriveInfo, PIRP Irp)
     StopMotor(DriveInfo->ControllerInfo);
     return;
 }
-
index 386d5db..12774b2 100644 (file)
@@ -24,6 +24,8 @@
  *                  15-Feb-2004 vizzini - Created
  */
 
+#pragma once
+
 DRIVER_DISPATCH DeviceIoctl;
 
 NTSTATUS NTAPI
@@ -31,4 +33,3 @@ DeviceIoctl(PDEVICE_OBJECT DeviceObject, PIRP Irp);
 
 VOID NTAPI
 DeviceIoctlPassive(PDRIVE_INFO DriveInfo, PIRP Irp);
-
index c7238f8..ede3e86 100644 (file)
@@ -1,9 +1,5 @@
-#include <ntddk.h>
-#include <debug.h>
+#include <wdm.h>
 
 #include "floppy.h"
 #include "csqrtns.h"
 #include "hardware.h"
-#include "csqrtns.h"
-#include "ioctl.h"
-#include "readwrite.h"
index bafc291..af5f218 100644 (file)
@@ -54,6 +54,7 @@
 
 #include "precomp.h"
 
+#include <debug.h>
 
 static IO_ALLOCATION_ACTION NTAPI
 MapRegisterCallback(PDEVICE_OBJECT DeviceObject,
@@ -759,4 +760,3 @@ ReadWritePassive(PDRIVE_INFO DriveInfo, PIRP Irp)
     IoCompleteRequest(Irp, IO_DISK_INCREMENT);
     StopMotor(DriveInfo->ControllerInfo);
 }
-
index c427a80..1b17459 100644 (file)
@@ -24,6 +24,8 @@
  *                  15-Feb-2004 vizzini - Created
  */
 
+#pragma once
+
 DRIVER_DISPATCH ReadWrite;
 
 NTSTATUS NTAPI
@@ -31,4 +33,3 @@ ReadWrite(PDEVICE_OBJECT DeviceObject, PIRP Irp);
 
 VOID NTAPI
 ReadWritePassive(PDRIVE_INFO DriveInfo, PIRP Irp);
-