taitools/idmac_stub/dllmain.c
2024-02-20 02:17:12 -05:00

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;
}