|
enum | d64_device_variant_t { DEVICE_VARIANT_UNKNOWN = 0x0000
, DEVICE_VARIANT_A = 0x4100
, DEVICE_VARIANT_B = 0x4200
} |
| Device Variant Enumeration.
|
|
enum | d64_tv_type_t { TV_TYPE_PAL = 0
, TV_TYPE_NTSC = 1
, TV_TYPE_MPAL = 2
, TV_TYPE_UNKNOWN = 3
} |
| TV Type Enumeration.
|
|
enum | d64_save_type_t {
SAVE_TYPE_NONE
, SAVE_TYPE_EEPROM_4KBIT
, SAVE_TYPE_EEPROM_16KBIT
, SAVE_TYPE_SRAM_256KBIT
,
SAVE_TYPE_FLASHRAM_1MBIT
, SAVE_TYPE_SRAM_BANKED
, SAVE_TYPE_FLASHRAM_PKST2
} |
| Save Type Enumeration.
|
|
|
flashcart_t * | d64_get_flashcart (void) |
|
bool | d64_ll_get_version (d64_device_variant_t *device_variant, uint16_t *fpga_revision, uint32_t *bootloader_version) |
|
bool | d64_ll_set_persistent_variable_storage (bool quick_reboot, d64_tv_type_t force_tv_type, uint8_t cic_seed) |
|
bool | d64_ll_set_save_type (d64_save_type_t save_type) |
|
bool | d64_ll_enable_save_writeback (bool enabled) |
|
bool | d64_ll_enable_cartrom_writes (bool enabled) |
|
bool | d64_ll_enable_extended_mode (bool enabled) |
|
bool | d64_ll_write_eeprom_contents (void *contents) |
|
bool | d64_ll_write_save_writeback_lba_list (void *list) |
|