Mercurial > repos > blastem
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_