diff romdb.h @ 764:bb60259e8edf

Initial work on ROM database
author Michael Pavone <pavone@retrodev.com>
date Thu, 02 Jul 2015 19:19:06 -0700
parents
children dc54387ee1cd
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/romdb.h	Thu Jul 02 19:19:06 2015 -0700
@@ -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_