svn path=/trunk/; revision=20675
#define SCSI_DISK_TIMEOUT 10 /* Default timeout: 10 seconds */
#define MODE_DATA_SIZE 192
#define SCSI_DISK_TIMEOUT 10 /* Default timeout: 10 seconds */
#define MODE_DATA_SIZE 192
typedef struct _DISK_DATA
typedef struct _DISK_DATA
- Name = (PCHAR)((DWORD)DriverBase +
+ Name = (PCHAR)((ULONG)DriverBase +
- Hint = *(PWORD)((DWORD)DriverBase + *FunctionNameList);
+ Hint = *(PUSHORT)((ULONG)DriverBase + *FunctionNameList);
}
#if 0
DPRINT(" Hint:%04x Name:%s\n", Hint, pName);
}
#if 0
DPRINT(" Hint:%04x Name:%s\n", Hint, pName);
IN ULONG BufferLength)
{
PFDO_DEVICE_EXTENSION FdoDeviceExtension;
IN ULONG BufferLength)
{
PFDO_DEVICE_EXTENSION FdoDeviceExtension;
- PBYTE CurrentBuffer = NULL;
+ PUCHAR CurrentBuffer = NULL;
ULONG i, BytesWritten;
NTSTATUS Status;
ULONG i, BytesWritten;
NTSTATUS Status;
goto cleanup;
for (i = 0; i < BufferLength; i++)
goto cleanup;
for (i = 0; i < BufferLength; i++)
- CurrentBuffer[i] = (CurrentBuffer[i] & ~((PBYTE)DataMask)[i]) | (((PBYTE)DataMask)[i] & ((PBYTE)Buffer)[i]);
+ CurrentBuffer[i] = (CurrentBuffer[i] & ~((PUCHAR)DataMask)[i]) | (((PUCHAR)DataMask)[i] & ((PUCHAR)Buffer)[i]);
FdoDeviceExtension = CONTAINING_RECORD(DeviceExtension, FDO_DEVICE_EXTENSION, MiniControllerExtension);
if (!FdoDeviceExtension->BusInterface)
FdoDeviceExtension = CONTAINING_RECORD(DeviceExtension, FDO_DEVICE_EXTENSION, MiniControllerExtension);
if (!FdoDeviceExtension->BusInterface)
#include <ide.h>
#include <wdmguid.h>
#include <stdio.h>
#include <ide.h>
#include <wdmguid.h>
#include <stdio.h>
PDEVICE_OBJECT Pdo[MAX_IDE_CHANNEL];
USHORT VendorId;
USHORT DeviceId;
PDEVICE_OBJECT Pdo[MAX_IDE_CHANNEL];
USHORT VendorId;
USHORT DeviceId;
- PBYTE MiniControllerExtension[0];
+ PUCHAR MiniControllerExtension[0];
} FDO_DEVICE_EXTENSION, *PFDO_DEVICE_EXTENSION;
typedef struct _PDO_DEVICE_EXTENSION
} FDO_DEVICE_EXTENSION, *PFDO_DEVICE_EXTENSION;
typedef struct _PDO_DEVICE_EXTENSION
#include <ntddstor.h>
#include <ntdddisk.h>
#include <stdio.h>
#include <ntddstor.h>
#include <ntdddisk.h>
#include <stdio.h>
#define NDEBUG
#include <debug.h>
#define NDEBUG
#include <debug.h>
ULONG Target;
SCSI_REQUEST_BLOCK Srb;
UCHAR DataBuffer[256];
ULONG Target;
SCSI_REQUEST_BLOCK Srb;
UCHAR DataBuffer[256];
} SCSI_PORT_SCAN_ADAPTER, *PSCSI_PORT_SCAN_ADAPTER;
} SCSI_PORT_SCAN_ADAPTER, *PSCSI_PORT_SCAN_ADAPTER;