Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Enumerations | |
enum | { GB_SGB = 3 , GB_GBC = 0x80 } |
enum | { GB_ROM , GB_ROM_MBC1 , GB_ROM_MBC1_RAM , GB_ROM_MBC1_RAM_BAT , GB_ROM_MBC2 = 0x5 , GB_ROM_MBC2_BAT , GB_ROM_RAM = 0x8 , GB_ROM_RAM_BAT , GB_ROM_MMM0 = 0xb , GB_ROM_MMM0_SRAM , GB_ROM_MMM0_SRAM_BAT , GB_ROM_MBC3_TIMER_BAT = 0xf , GB_ROM_MBC3_TIMER_RAM_BAT , GB_ROM_MBC3 , GB_ROM_MBC3_RAM , GB_ROM_MBC3_RAM_BAT , GB_ROM_MBC5 = 0x19 , GB_ROM_MBC5_RAM , GB_ROM_MBC5_RAM_BAT , GB_ROM_MBC5_RMBL , GB_ROM_MBC5_RMBL_SRAM , GB_ROM_MBC5_RMBL_SRAM_BAT , GB_CAM , GB_TAMA5 = 0xfd , GB_HUC3 , GB_HUC1 } |
enum | { GB_ROM_BANKS_2 , GB_ROM_BANKS_4 , GB_ROM_BANKS_8 , GB_ROM_BANKS_16 , GB_ROM_BANKS_32 , GB_ROM_BANKS_64 , GB_ROM_BANKS_128 , GB_ROM_BANKS_72 = 0x52 , GB_ROM_BANKS_80 , GB_ROM_BANKS_96 } |
enum | { GB_NO_RAM , GB_RAM_2 , GB_RAM_8 , GB_RAM_32 , GB_RAM_128 } |
Functions | |
void | gb_add_cardtype (char *type, ut8 cardcode) |
int | gb_get_rombanks (ut8 id) |
void | gb_get_gbtype (char *type, ut8 foo, ut8 bar) |
Variables | |
const ut8 | lic [] |
const char * | gb_card_type_str [] |
anonymous enum |
anonymous enum |
Definition at line 12 of file nin.h.
anonymous enum |
void gb_add_cardtype | ( | char * | type, |
ut8 | cardcode | ||
) |
Definition at line 128 of file nin.h.
References GB_ROM_BANKS_128, GB_ROM_BANKS_16, GB_ROM_BANKS_2, GB_ROM_BANKS_32, GB_ROM_BANKS_4, GB_ROM_BANKS_64, GB_ROM_BANKS_72, GB_ROM_BANKS_8, GB_ROM_BANKS_80, and GB_ROM_BANKS_96.
Referenced by sections().
const char* gb_card_type_str[] |
Definition at line 70 of file nin.h.
Referenced by gb_add_cardtype().
Definition at line 62 of file nin.h.
Referenced by check_buffer().