correct a compile error

This commit is contained in:
Akamaki
2025-03-20 00:44:03 +09:00
parent 4d3e2a3be3
commit 21bafa37a5

View File

@@ -347,6 +347,7 @@ jega_out(uint16_t addr, uint8_t val, void *priv)
{ {
uint8_t o; uint8_t o;
jega_t *jega = (jega_t *) priv; jega_t *jega = (jega_t *) priv;
uint16_t chr;
// jega_log("JEGA Out %04X %02X(%d) %04X:%04X\n", addr, val, val, cs >> 4, cpu_state.pc); // jega_log("JEGA Out %04X %02X(%d) %04X:%04X\n", addr, val, val, cs >> 4, cpu_state.pc);
switch (addr) { switch (addr) {
case 0x3c0: case 0x3c0:
@@ -449,7 +450,7 @@ jega_out(uint16_t addr, uint8_t val, void *priv)
jega->start_scan_upper = (val - 64) + 4; jega->start_scan_upper = (val - 64) + 4;
break; break;
case RDFAP: case RDFAP:
uint16_t chr = jega->regs[RDFFB]; chr = jega->regs[RDFFB];
if (is_SJIS_1(chr) && chr >= 0xf0 && chr <= 0xf3) { if (is_SJIS_1(chr) && chr >= 0xf0 && chr <= 0xf3) {
chr <<= 8; chr <<= 8;
chr |= jega->regs[RDFSB]; chr |= jega->regs[RDFSB];
@@ -477,13 +478,14 @@ jega_in(uint16_t addr, void *priv)
{ {
jega_t *jega = (jega_t *) priv; jega_t *jega = (jega_t *) priv;
uint8_t ret = INVALIDACCESS8; uint8_t ret = INVALIDACCESS8;
uint16_t chr;
switch (addr) { switch (addr) {
case 0x3b5: case 0x3b5:
case 0x3d5: case 0x3d5:
if (jega->regs_index >= 0x20 && jega->regs_index <= 0x2F) { if (jega->regs_index >= 0x20 && jega->regs_index <= 0x2F) {
switch (jega->regs_index) { switch (jega->regs_index) {
case RDFAP: case RDFAP:
uint16_t chr = jega->regs[RDFFB]; chr = jega->regs[RDFFB];
/* DBCS or SBCS */ /* DBCS or SBCS */
if (is_SJIS_1(chr)) { if (is_SJIS_1(chr)) {
chr <<= 8; chr <<= 8;