diff --git a/src/link/patch.c b/src/link/patch.c index 3cdf4cc2..5087a312 100644 --- a/src/link/patch.c +++ b/src/link/patch.c @@ -65,8 +65,6 @@ static int32_t getrealbankfrominternalbank(int32_t n) return n - BANK_INDEX_SRAM; } - errx(1, "%s: Unknown bank %d", __func__, n); - return n; } diff --git a/src/link/script.c b/src/link/script.c index bbe1a822..9b274f4d 100644 --- a/src/link/script.c +++ b/src/link/script.c @@ -134,7 +134,7 @@ void script_SetCurrentSectionType(const char *type, uint32_t bank) BANK_COUNT_WRAMX); } current_bank = BANK_INDEX_WRAMX + bank - 1; - current_real_bank = bank - 1; + current_real_bank = bank; return; } else if (strcmp(type, "SRAM") == 0) { if (bank >= BANK_COUNT_SRAM) {