97 lines
2.6 KiB
C
97 lines
2.6 KiB
C
#include <windows.h>
|
|
|
|
#include <stdlib.h>
|
|
#include <stdbool.h>
|
|
#include <stdint.h>
|
|
|
|
#include "util/dprintf.h"
|
|
|
|
BOOL WINAPI DllMain(HMODULE mod, DWORD cause, void *ctx)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
DWORD __cdecl iDmacDrvOpen(int dev_num, DWORD *dev_handle, DWORD *other_ptr)
|
|
{
|
|
dprintf("iDmacDrvOpen: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
DWORD __cdecl iDmacDrvClose(HANDLE a1, DWORD *lp)
|
|
{
|
|
dprintf("iDmacDrvClose: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvDmaRead(HANDLE a1, LPVOID lp, UINT_PTR ucb, unsigned int *a4)
|
|
{
|
|
dprintf("iDmacDrvDmaRead: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvDmaWrite(HANDLE a1, void *lp, UINT_PTR ucb, unsigned int *a4)
|
|
{
|
|
dprintf("iDmacDrvDmaWrite: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvRegisterRead(HANDLE a1, DWORD BytesReturned, LPVOID lp, unsigned int *a4)
|
|
{
|
|
dprintf("iDmacDrvRegisterRead: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvRegisterWrite(HANDLE a1, DWORD BytesReturned, int a3, DWORD *lp)
|
|
{
|
|
dprintf("iDmacDrvRegisterWrite: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvRegisterBufferRead(HANDLE a1, DWORD BytesReturned, LPVOID lp, UINT_PTR ucb, DWORD *a5)
|
|
{
|
|
dprintf("iDmacDrvRegisterBufferRead: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvRegisterBufferWrite(HANDLE a1, DWORD BytesReturned, void *lp, UINT_PTR ucb, DWORD *a5)
|
|
{
|
|
dprintf("iDmacDrvRegisterBufferWrite: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvMemoryRead(HANDLE a1, DWORD BytesReturned, LPVOID lp, DWORD *a4)
|
|
{
|
|
dprintf("iDmacDrvMemoryRead: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvMemoryWrite(HANDLE a1, DWORD BytesReturned, int a3, DWORD *lp)
|
|
{
|
|
dprintf("iDmacDrvMemoryWrite: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvMemoryBufferRead(HANDLE a1, DWORD BytesReturned, LPVOID lp, UINT_PTR ucb, DWORD *a5)
|
|
{
|
|
dprintf("iDmacDrvMemoryBufferRead: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvMemoryBufferWrite(HANDLE a1, unsigned int a2, void *lp, UINT_PTR ucb, DWORD *a5)
|
|
{
|
|
dprintf("iDmacDrvMemoryBufferWrite: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvMemoryReadExt(HANDLE a1, DWORD BytesReturned, unsigned int a3, LPVOID lp, int nOutBufferSize, DWORD *a6)
|
|
{
|
|
dprintf("iDmacDrvMemoryReadExt: This code should not run!\n");
|
|
return 0;
|
|
}
|
|
|
|
int __cdecl iDmacDrvMemoryWriteExt(HANDLE a1, int a2, unsigned int a3, void *Source, rsize_t DestinationSize, unsigned int *lp)
|
|
{
|
|
dprintf("iDmacDrvMemoryWriteExt: This code should not run!\n");
|
|
return 0;
|
|
}
|