Add (superficial) cart version for ED

Fix #186
This commit is contained in:
Robin Jones 2025-01-10 15:16:07 +00:00
parent 9fbe55ea30
commit a3eb18f69c

View File

@ -23,6 +23,18 @@ typedef enum {
/* ED64 ROM location base address */
#define ROM_ADDRESS (0xB0000000)
static flashcart_firmware_version_t ed64_vseries_get_firmware_version (void) {
flashcart_firmware_version_t version_info;
// FIXME: get version from ll
version_info.major = 1;
version_info.minor = 1;
version_info.revision = 0;
//ed64_ll_get_version(&version_info.major, &version_info.minor, &version_info.revision);
return version_info;
}
static flashcart_err_t ed64_vseries_init (void) {
return FLASHCART_OK;
}
@ -140,7 +152,7 @@ static flashcart_t flashcart_ed64_vseries = {
.init = ed64_vseries_init,
.deinit = ed64_vseries_deinit,
.has_feature = ed64_vseries_has_feature,
.get_firmware_version = NULL, // FIXME: show the returned firmware version info.
.get_firmware_version = ed64_vseries_get_firmware_version,
.load_rom = ed64_vseries_load_rom,
.load_file = ed64_vseries_load_file,
.load_save = ed64_vseries_load_save,