[FREELDR]: Add source file header to scsiport.c; move structure definitions together.
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Fri, 5 Feb 2016 21:12:53 +0000 (21:12 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Fri, 5 Feb 2016 21:12:53 +0000 (21:12 +0000)
svn path=/trunk/; revision=70693

reactos/boot/freeldr/freeldr/disk/scsiport.c

index 92705f0..970fb44 100644 (file)
@@ -1,3 +1,13 @@
+/*
+ * PROJECT:         ReactOS Boot Loader (FreeLDR)
+ * LICENSE:         GPL - See COPYING in the top level directory
+ * FILE:            boot/freeldr/freeldr/disk/scsiport.c
+ * PURPOSE:         Interface for SCSI Emulation
+ * PROGRAMMERS:     Hervé Poussineau  <hpoussin@reactos.org>
+ */
+
+/* INCLUDES *******************************************************************/
+
 #include <freeldr.h>
 
 #define _SCSIPORT_
 
 DBG_DEFAULT_CHANNEL(SCSIPORT);
 
+/* GLOBALS ********************************************************************/
+
 #ifdef _M_IX86
 VOID NTAPI HalpInitializePciStubs(VOID);
 VOID NTAPI HalpInitBusHandler(VOID);
 #endif
 
+typedef struct tagDISKCONTEXT
+{
+    /* Device ID */
+    PSCSI_PORT_DEVICE_EXTENSION DeviceExtension;
+    UCHAR PathId;
+    UCHAR TargetId;
+    UCHAR Lun;
+
+    /* Device characteristics */
+    ULONG SectorSize;
+    ULONGLONG SectorOffset;
+    ULONGLONG SectorCount;
+    ULONGLONG SectorNumber;
+} DISKCONTEXT;
+
 typedef struct
 {
     PVOID NonCachedExtension;
@@ -83,6 +110,8 @@ typedef struct
 
 PSCSI_PORT_DEVICE_EXTENSION ScsiDeviceExtensions[SCSI_MAXIMUM_BUSES];
 
+/* FUNCTIONS ******************************************************************/
+
 ULONG
 ntohl(
     IN ULONG Value)
@@ -139,21 +168,6 @@ SpiSendSynchronousSrb(
     return ret;
 }
 
-typedef struct tagDISKCONTEXT
-{
-    /* Device ID */
-    PSCSI_PORT_DEVICE_EXTENSION DeviceExtension;
-    UCHAR PathId;
-    UCHAR TargetId;
-    UCHAR Lun;
-
-    /* Device characteristics */
-    ULONG SectorSize;
-    ULONGLONG SectorOffset;
-    ULONGLONG SectorCount;
-    ULONGLONG SectorNumber;
-} DISKCONTEXT;
-
 static ARC_STATUS DiskClose(ULONG FileId)
 {
     DISKCONTEXT* Context = FsGetDeviceSpecific(FileId);