- get mpu401, parallel and ramdrv to work on msvc.
Modified: trunk/reactos/drivers/dd/mpu401/mpu401.c
Modified: trunk/reactos/drivers/dd/mpu401/mpu401.h
Modified: trunk/reactos/drivers/dd/mpu401/portio.c
Modified: trunk/reactos/drivers/dd/parallel/parallel.c
Modified: trunk/reactos/drivers/dd/ramdrv/ramdrv.c
Modified: trunk/reactos/drivers/lib/bzip2/bzlib.h
_____
Modified: trunk/reactos/drivers/dd/mpu401/mpu401.c
--- trunk/reactos/drivers/dd/mpu401/mpu401.c 2006-01-07 05:23:59 UTC
(rev 20647)
+++ trunk/reactos/drivers/dd/mpu401/mpu401.c 2006-01-07 05:37:22 UTC
(rev 20648)
@@ -23,7 +23,7 @@
/* INTERNAL VARIABLES
******************************************************/
-UINT DeviceCount = 0;
+ULONG DeviceCount = 0;
/* FUNCTIONS
***************************************************************/
@@ -205,7 +205,7 @@
* RETURNS: Success or failure
*/
{
- UINT Channel;
+ ULONG Channel;
DPRINT("MPU401Cleanup() called!\n");
// Reset the device (should we do this?)
@@ -240,8 +240,8 @@
{
PIO_STACK_LOCATION Stack;
PDEVICE_EXTENSION DeviceExtension;
- UINT ByteCount;
- PBYTE Data;
+ ULONG ByteCount;
+ PUCHAR Data;
DPRINT("MPU401DeviceControl() called!\n");
@@ -256,7 +256,7 @@
case IOCTL_MIDI_PLAY :
{
DPRINT("Received IOCTL_MIDI_PLAY\n");
- Data = (PBYTE) Irp->AssociatedIrp.SystemBuffer;
+ Data = (PUCHAR) Irp->AssociatedIrp.SystemBuffer;
DPRINT("Sending %d bytes of MIDI data to 0x%d:\n",
Stack->Parameters.DeviceIoControl.InputBufferLength,
DeviceExtension->Port);
_____
Modified: trunk/reactos/drivers/dd/mpu401/mpu401.h
--- trunk/reactos/drivers/dd/mpu401/mpu401.h 2006-01-07 05:23:59 UTC
(rev 20647)
+++ trunk/reactos/drivers/dd/mpu401/mpu401.h 2006-01-07 05:37:22 UTC
(rev 20648)
@@ -85,8 +85,8 @@
{
PUNICODE_STRING RegistryPath;
PDRIVER_OBJECT DriverObject;
- UINT Port;
- UINT IRQ;
+ ULONG Port;
+ ULONG IRQ;
// KDPC Dpc;
// KTIMER Timer;
// KEVENT Event;
@@ -110,8 +110,8 @@
//typedef struct _CONFIG
//{
-// UINT Port;
-// UINT IRQ;
+// ULONG Port;
+// ULONG IRQ;
//} CONFIG, *PCONFIG;
/*
@@ -126,9 +126,9 @@
Prototypes for functions in portio.c :
*/
-BOOLEAN WaitToSend(UINT BasePort);
-BOOLEAN WaitToReceive(UINT BasePort);
-BOOLEAN InitUARTMode(UINT BasePort);
+BOOLEAN WaitToSend(ULONG BasePort);
+BOOLEAN WaitToReceive(ULONG BasePort);
+BOOLEAN InitUARTMode(ULONG BasePort);
/*
Prototypes for functions in settings.c :
_____
Modified: trunk/reactos/drivers/dd/mpu401/portio.c
--- trunk/reactos/drivers/dd/mpu401/portio.c 2006-01-07 05:23:59 UTC
(rev 20647)
+++ trunk/reactos/drivers/dd/mpu401/portio.c 2006-01-07 05:37:22 UTC
(rev 20648)
@@ -13,7 +13,7 @@
#include "mpu401.h"
-BOOLEAN WaitToSend(UINT BasePort)
+BOOLEAN WaitToSend(ULONG BasePort)
{
int TimeOut;
@@ -37,7 +37,7 @@
}
-BOOLEAN WaitToReceive(UINT BasePort)
+BOOLEAN WaitToReceive(ULONG BasePort)
{
int TimeOut;
@@ -61,9 +61,9 @@
}
-BOOLEAN InitUARTMode(UINT BasePort)
+BOOLEAN InitUARTMode(ULONG BasePort)
{
- UINT TimeOut;
+ ULONG TimeOut;
UCHAR Status = 0;
DbgPrint("InitUARTMode() called\n");
_____
Modified: trunk/reactos/drivers/dd/parallel/parallel.c
--- trunk/reactos/drivers/dd/parallel/parallel.c 2006-01-07
05:23:59 UTC (rev 20647)
+++ trunk/reactos/drivers/dd/parallel/parallel.c 2006-01-07
05:37:22 UTC (rev 20648)
@@ -83,7 +83,7 @@
{
PIO_STACK_LOCATION Stack = IoGetCurrentIrpStackLocation(Irp);
NTSTATUS status;
- UINT i;
+ ULONG i;
switch (Stack->MajorFunction)
{
_____
Modified: trunk/reactos/drivers/dd/ramdrv/ramdrv.c
--- trunk/reactos/drivers/dd/ramdrv/ramdrv.c 2006-01-07 05:23:59 UTC
(rev 20647)
+++ trunk/reactos/drivers/dd/ramdrv/ramdrv.c 2006-01-07 05:37:22 UTC
(rev 20648)
@@ -98,7 +98,7 @@
void *tbuff;
unsigned int dstlen = 1024 * 1440;
FILE_STANDARD_INFORMATION finfo;
- DWORD err;
+ ULONG err;
DPRINT("Ramdisk driver\n");
_____
Modified: trunk/reactos/drivers/lib/bzip2/bzlib.h
--- trunk/reactos/drivers/lib/bzip2/bzlib.h 2006-01-07 05:23:59 UTC
(rev 20647)
+++ trunk/reactos/drivers/lib/bzip2/bzlib.h 2006-01-07 05:37:22 UTC
(rev 20648)
@@ -308,9 +308,9 @@
);
#endif
-extern _stdcall void *(*BZ2_malloc)( unsigned long size );
-extern _stdcall void (*BZ2_free)( void *ptr );
-_stdcall void BZ2_set_malloc_free( _stdcall void *(*malloc)(unsigned
long size), _stdcall void (*free)(void *ptr) );
+extern void *(_stdcall *BZ2_malloc)( unsigned long size );
+extern void (*_stdcall BZ2_free)( void *ptr );
+void _stdcall BZ2_set_malloc_free( void *(_stdcall *malloc)(unsigned
long size), void (_stdcall *free)(void *ptr) );
#ifdef __cplusplus
}