mirror of
https://gitea.tendokyu.moe/TeamTofuShop/taitools.git
synced 2026-09-22 22:28:06 +03:00
34 lines
783 B
C
34 lines
783 B
C
#include <windows.h>
|
|
#include <assert.h>
|
|
|
|
#include "jvs/jvs-bus.h"
|
|
#include "idmac/jvs.h"
|
|
#include "board/k92x0249.h"
|
|
#include "board/dongle.h"
|
|
|
|
#include "gchook/reader.h"
|
|
#include "gchook/gc-dll.h"
|
|
|
|
#include "util/dprintf.h"
|
|
|
|
static struct k92x0249 gc_jvs_reader;
|
|
static struct dongle gc_dongle;
|
|
|
|
HRESULT gc_reader_init(struct jvs_node **out)
|
|
{
|
|
HRESULT hr;
|
|
|
|
assert(out != NULL);
|
|
|
|
dprintf("Gc Nesica Reader: Init\n");
|
|
|
|
k92x0249_init(&gc_jvs_reader, NULL, NULL);
|
|
//dongle_init(&gc_dongle, NULL, NULL);
|
|
dongle_init(&gc_dongle, k92x0249_to_jvs_node(&gc_jvs_reader), NULL);
|
|
//k92x0249_init(&gc_jvs_reader, dongle_to_jvs_node(&gc_dongle), NULL);
|
|
//*out = k92x0249_to_jvs_node(&gc_jvs_reader);
|
|
*out = dongle_to_jvs_node(&gc_dongle);
|
|
|
|
return S_OK;
|
|
}
|