Another round of sonarlint work
This commit is contained in:
@@ -229,7 +229,7 @@ enum {
|
||||
STATE_DONE
|
||||
};
|
||||
|
||||
typedef struct {
|
||||
typedef struct drive_t {
|
||||
int8_t present;
|
||||
uint8_t hdd_num;
|
||||
|
||||
@@ -247,7 +247,7 @@ typedef struct {
|
||||
uint16_t cfg_cyl;
|
||||
} drive_t;
|
||||
|
||||
typedef struct {
|
||||
typedef struct hdc_t {
|
||||
uint8_t type; /* controller type */
|
||||
|
||||
uint8_t spt; /* sectors-per-track for controller */
|
||||
@@ -290,7 +290,7 @@ typedef struct {
|
||||
} hdc_t;
|
||||
|
||||
/* Supported drives table for the Xebec controller. */
|
||||
typedef struct {
|
||||
typedef struct hd_type_t {
|
||||
uint16_t tracks;
|
||||
uint8_t hpc;
|
||||
uint8_t spt;
|
||||
@@ -508,6 +508,9 @@ st506_callback(void *priv)
|
||||
case STATE_DONE:
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -534,6 +537,9 @@ st506_callback(void *priv)
|
||||
case STATE_SENT_DATA:
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -570,6 +576,9 @@ st506_callback(void *priv)
|
||||
ui_sb_update_icon(SB_HDD | HDD_BUS_MFM, 0);
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -602,6 +611,9 @@ st506_callback(void *priv)
|
||||
|
||||
timer_advance_u64(&dev->timer, ST506_TIME);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -645,6 +657,9 @@ st506_callback(void *priv)
|
||||
ui_sb_update_icon(SB_HDD | HDD_BUS_MFM, 0);
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -737,6 +752,9 @@ st506_callback(void *priv)
|
||||
}
|
||||
dev->state = STATE_SEND_DATA;
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -832,6 +850,9 @@ st506_callback(void *priv)
|
||||
}
|
||||
dev->state = STATE_RECEIVE_DATA;
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -887,6 +908,9 @@ st506_callback(void *priv)
|
||||
}
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -906,6 +930,9 @@ st506_callback(void *priv)
|
||||
case STATE_SENT_DATA:
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -946,6 +973,9 @@ st506_callback(void *priv)
|
||||
case STATE_SENT_DATA:
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -987,6 +1017,9 @@ st506_callback(void *priv)
|
||||
case STATE_RECEIVED_DATA:
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -1008,6 +1041,9 @@ st506_callback(void *priv)
|
||||
case STATE_SENT_DATA:
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
else {
|
||||
st506_error(dev, ERR_BAD_COMMAND);
|
||||
@@ -1120,6 +1156,9 @@ st506_callback(void *priv)
|
||||
case STATE_SENT_DATA:
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -1139,6 +1178,9 @@ st506_callback(void *priv)
|
||||
/* FIXME: ignore the results. */
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -1161,6 +1203,9 @@ st506_callback(void *priv)
|
||||
case STATE_SENT_DATA:
|
||||
st506_complete(dev);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -1205,6 +1250,9 @@ st506_read(uint16_t port, void *priv)
|
||||
timer_set_delay_u64(&dev->timer, ST506_TIME);
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -1217,6 +1265,9 @@ st506_read(uint16_t port, void *priv)
|
||||
case 2: /* read option jumpers */
|
||||
ret = dev->switches;
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
st506_xt_log("ST506: read(%04x) = %02x\n", port, ret);
|
||||
|
||||
@@ -1257,6 +1308,9 @@ st506_write(uint16_t port, uint8_t val, void *priv)
|
||||
timer_set_delay_u64(&dev->timer, ST506_TIME);
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -1282,6 +1336,9 @@ st506_write(uint16_t port, uint8_t val, void *priv)
|
||||
picintc(1 << dev->irq);
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1561,6 +1618,9 @@ st506_init(const device_t *info)
|
||||
case 19: /* v2.0 */
|
||||
fn = ST11_BIOS_FILE_NEW;
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
dev->base = device_get_config_hex16("base");
|
||||
dev->irq = device_get_config_int("irq");
|
||||
@@ -1665,6 +1725,9 @@ st506_init(const device_t *info)
|
||||
dev->base = 0x01f0;
|
||||
dev->switches = 0x0c;
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
/* Load the ROM BIOS. */
|
||||
|
||||
Reference in New Issue
Block a user