From 8f0979a2c4db824e91ead3290d8088d97b20e189 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Thu, 2 Jul 2015 19:19:06 -0700 Subject: Initial work on ROM database --- romdb.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 romdb.h (limited to 'romdb.h') diff --git a/romdb.h b/romdb.h new file mode 100644 index 0000000..e204f7d --- /dev/null +++ b/romdb.h @@ -0,0 +1,20 @@ +#ifndef ROMDB_H_ +#define ROMDB_H_ + +#define REGION_J 1 +#define REGION_U 2 +#define REGION_E 4 + +#include "tern.h" +#include "backend.h" + +typedef struct { + char *name; + memmap_chunk *map; + uint8_t regions; +} rom_info; + +tern_node *load_rom_db(); +rom_info configure_rom(tern_node *rom_db, void *vrom); + +#endif //ROMDB_H_ -- cgit v1.2.3