amex -> idmac

This commit is contained in:
Hay1tsme 2024-02-10 17:48:10 -05:00
parent e0b4b49617
commit ae23b1f174
22 changed files with 55 additions and 55 deletions

View File

@ -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"

View File

@ -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);

View File

@ -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);

View File

@ -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"

View File

@ -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"

View File

@ -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
View 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"

View File

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

View File

@ -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);

View File

@ -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"

View File

@ -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',

View File

@ -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"

View File

@ -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"

View File

@ -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')

View File

@ -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"

View File

@ -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,