amex -> idmac
This commit is contained in:
parent
e0b4b49617
commit
ae23b1f174
@ -1,8 +0,0 @@
|
|||||||
#include <windows.h>
|
|
||||||
#include <initguid.h>
|
|
||||||
|
|
||||||
#include "amex/ds.h"
|
|
||||||
#include "amex/eeprom.h"
|
|
||||||
#include "amex/gpio.h"
|
|
||||||
#include "amex/jvs.h"
|
|
||||||
#include "amex/sram.h"
|
|
@ -6,13 +6,13 @@
|
|||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
#include "amex/amex.h"
|
#include "idmac/idmac.h"
|
||||||
#include "amex/config.h"
|
#include "idmac/config.h"
|
||||||
#include "amex/ds.h"
|
#include "idmac/ds.h"
|
||||||
#include "amex/eeprom.h"
|
#include "idmac/eeprom.h"
|
||||||
#include "amex/gpio.h"
|
#include "idmac/gpio.h"
|
||||||
#include "amex/jvs.h"
|
#include "idmac/jvs.h"
|
||||||
#include "amex/sram.h"
|
#include "idmac/sram.h"
|
||||||
|
|
||||||
void ds_config_load(struct ds_config *cfg, const wchar_t *filename)
|
void ds_config_load(struct ds_config *cfg, const wchar_t *filename)
|
||||||
{
|
{
|
||||||
@ -91,7 +91,7 @@ void sram_config_load(struct sram_config *cfg, const wchar_t *filename)
|
|||||||
filename);
|
filename);
|
||||||
}
|
}
|
||||||
|
|
||||||
void amex_config_load(struct amex_config *cfg, const wchar_t *filename)
|
void idmac_config_load(struct idmac_config *cfg, const wchar_t *filename)
|
||||||
{
|
{
|
||||||
assert(cfg != NULL);
|
assert(cfg != NULL);
|
||||||
assert(filename != NULL);
|
assert(filename != NULL);
|
@ -6,16 +6,16 @@
|
|||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
#include "amex/amex.h"
|
#include "idmac/idmac.h"
|
||||||
#include "amex/ds.h"
|
#include "idmac/ds.h"
|
||||||
#include "amex/eeprom.h"
|
#include "idmac/eeprom.h"
|
||||||
#include "amex/gpio.h"
|
#include "idmac/gpio.h"
|
||||||
#include "amex/jvs.h"
|
#include "idmac/jvs.h"
|
||||||
#include "amex/sram.h"
|
#include "idmac/sram.h"
|
||||||
|
|
||||||
void ds_config_load(struct ds_config *cfg, const wchar_t *filename);
|
void ds_config_load(struct ds_config *cfg, const wchar_t *filename);
|
||||||
void eeprom_config_load(struct eeprom_config *cfg, const wchar_t *filename);
|
void eeprom_config_load(struct eeprom_config *cfg, const wchar_t *filename);
|
||||||
void gpio_config_load(struct gpio_config *cfg, const wchar_t *filename);
|
void gpio_config_load(struct gpio_config *cfg, const wchar_t *filename);
|
||||||
void jvs_config_load(struct jvs_config *cfg, const wchar_t *filename);
|
void jvs_config_load(struct jvs_config *cfg, const wchar_t *filename);
|
||||||
void sram_config_load(struct sram_config *cfg, const wchar_t *filename);
|
void sram_config_load(struct sram_config *cfg, const wchar_t *filename);
|
||||||
void amex_config_load(struct amex_config *cfg, const wchar_t *filename);
|
void idmac_config_load(struct idmac_config *cfg, const wchar_t *filename);
|
@ -7,8 +7,8 @@
|
|||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "amex/ds.h"
|
#include "idmac/ds.h"
|
||||||
#include "amex/nvram.h"
|
#include "idmac/nvram.h"
|
||||||
|
|
||||||
#include "hook/iobuf.h"
|
#include "hook/iobuf.h"
|
||||||
#include "hook/iohook.h"
|
#include "hook/iohook.h"
|
@ -10,8 +10,8 @@
|
|||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
||||||
#include "amex/eeprom.h"
|
#include "idmac/eeprom.h"
|
||||||
#include "amex/nvram.h"
|
#include "idmac/nvram.h"
|
||||||
|
|
||||||
#include "hook/iohook.h"
|
#include "hook/iohook.h"
|
||||||
|
|
@ -4,7 +4,7 @@
|
|||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "amex/gpio.h"
|
#include "idmac/gpio.h"
|
||||||
|
|
||||||
#include "hook/iohook.h"
|
#include "hook/iohook.h"
|
||||||
|
|
8
idmac/guid.c
Normal file
8
idmac/guid.c
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
#include <windows.h>
|
||||||
|
#include <initguid.h>
|
||||||
|
|
||||||
|
#include "idmac/ds.h"
|
||||||
|
#include "idmac/eeprom.h"
|
||||||
|
#include "idmac/gpio.h"
|
||||||
|
#include "idmac/jvs.h"
|
||||||
|
#include "idmac/sram.h"
|
@ -1,15 +1,15 @@
|
|||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
|
||||||
#include "amex/amex.h"
|
#include "idmac/idmac.h"
|
||||||
#include "amex/ds.h"
|
#include "idmac/ds.h"
|
||||||
#include "amex/eeprom.h"
|
#include "idmac/eeprom.h"
|
||||||
#include "amex/gpio.h"
|
#include "idmac/gpio.h"
|
||||||
#include "amex/jvs.h"
|
#include "idmac/jvs.h"
|
||||||
#include "amex/sram.h"
|
#include "idmac/sram.h"
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
||||||
HRESULT amex_hook_init(const struct amex_config *cfg, jvs_provider_t jvs)
|
HRESULT idmac_hook_init(const struct idmac_config *cfg, jvs_provider_t jvs)
|
||||||
{
|
{
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
|
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
|
||||||
#include "amex/ds.h"
|
#include "idmac/ds.h"
|
||||||
#include "amex/eeprom.h"
|
#include "idmac/eeprom.h"
|
||||||
#include "amex/gpio.h"
|
#include "idmac/gpio.h"
|
||||||
#include "amex/jvs.h"
|
#include "idmac/jvs.h"
|
||||||
#include "amex/sram.h"
|
#include "idmac/sram.h"
|
||||||
|
|
||||||
struct amex_config {
|
struct idmac_config {
|
||||||
struct ds_config ds;
|
struct ds_config ds;
|
||||||
struct eeprom_config eeprom;
|
struct eeprom_config eeprom;
|
||||||
struct gpio_config gpio;
|
struct gpio_config gpio;
|
||||||
@ -16,6 +16,6 @@ struct amex_config {
|
|||||||
struct sram_config sram;
|
struct sram_config sram;
|
||||||
};
|
};
|
||||||
|
|
||||||
HRESULT amex_hook_init(
|
HRESULT idmac_hook_init(
|
||||||
const struct amex_config *cfg,
|
const struct idmac_config *cfg,
|
||||||
jvs_provider_t jvs);
|
jvs_provider_t jvs);
|
@ -8,7 +8,7 @@
|
|||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
|
|
||||||
#include "amex/jvs.h"
|
#include "idmac/jvs.h"
|
||||||
|
|
||||||
#include "hook/iobuf.h"
|
#include "hook/iobuf.h"
|
||||||
#include "hook/iohook.h"
|
#include "hook/iohook.h"
|
@ -1,5 +1,5 @@
|
|||||||
amex_lib = static_library(
|
idmac_lib = static_library(
|
||||||
'amex',
|
'idmac',
|
||||||
include_directories : inc,
|
include_directories : inc,
|
||||||
implicit_include_directories : false,
|
implicit_include_directories : false,
|
||||||
c_pch : '../precompiled.h',
|
c_pch : '../precompiled.h',
|
||||||
@ -7,8 +7,8 @@ amex_lib = static_library(
|
|||||||
capnhook.get_variable('hook_dep'),
|
capnhook.get_variable('hook_dep'),
|
||||||
],
|
],
|
||||||
sources : [
|
sources : [
|
||||||
'amex.c',
|
'idmac.c',
|
||||||
'amex.h',
|
'idmac.h',
|
||||||
'config.c',
|
'config.c',
|
||||||
'config.h',
|
'config.h',
|
||||||
'ds.c',
|
'ds.c',
|
@ -4,7 +4,7 @@
|
|||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
#include "amex/nvram.h"
|
#include "idmac/nvram.h"
|
||||||
|
|
||||||
#include "util/dprintf.h"
|
#include "util/dprintf.h"
|
||||||
|
|
@ -10,8 +10,8 @@
|
|||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
||||||
#include "amex/sram.h"
|
#include "idmac/sram.h"
|
||||||
#include "amex/nvram.h"
|
#include "idmac/nvram.h"
|
||||||
|
|
||||||
#include "hook/iohook.h"
|
#include "hook/iohook.h"
|
||||||
|
|
@ -43,7 +43,7 @@ xinput_lib = cc.find_library('xinput')
|
|||||||
inc = include_directories('.')
|
inc = include_directories('.')
|
||||||
capnhook = subproject('capnhook')
|
capnhook = subproject('capnhook')
|
||||||
|
|
||||||
subdir('amex')
|
subdir('idmac')
|
||||||
subdir('iccard')
|
subdir('iccard')
|
||||||
subdir('board')
|
subdir('board')
|
||||||
subdir('hooklib')
|
subdir('hooklib')
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
#include "amex/config.h"
|
#include "idmac/config.h"
|
||||||
#include "amex/ds.h"
|
#include "idmac/ds.h"
|
||||||
|
|
||||||
#include "hook/process.h"
|
#include "hook/process.h"
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ shared_library(
|
|||||||
capnhook.get_variable('hook_dep'),
|
capnhook.get_variable('hook_dep'),
|
||||||
],
|
],
|
||||||
link_with : [
|
link_with : [
|
||||||
amex_lib,
|
idmac_lib,
|
||||||
hooklib_lib,
|
hooklib_lib,
|
||||||
platform_lib,
|
platform_lib,
|
||||||
util_lib,
|
util_lib,
|
||||||
|
Loading…
Reference in New Issue
Block a user