More sonarlint work
This commit is contained in:
@@ -42,8 +42,7 @@
|
||||
#include <86box/version.h>
|
||||
|
||||
#pragma pack(push, 1)
|
||||
typedef struct
|
||||
{
|
||||
typedef struct gesn_cdb_t {
|
||||
uint8_t opcode;
|
||||
uint8_t polled;
|
||||
uint8_t reserved2[2];
|
||||
@@ -53,8 +52,7 @@ typedef struct
|
||||
uint8_t control;
|
||||
} gesn_cdb_t;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
typedef struct gesn_event_header_t {
|
||||
uint16_t len;
|
||||
uint8_t notification_class;
|
||||
uint8_t supported_events;
|
||||
@@ -565,6 +563,9 @@ scsi_cdrom_atapi_phase_to_scsi(scsi_cdrom_t *dev)
|
||||
return 1;
|
||||
case 3:
|
||||
return 7;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
if ((dev->phase & 3) == 3)
|
||||
@@ -577,9 +578,9 @@ scsi_cdrom_atapi_phase_to_scsi(scsi_cdrom_t *dev)
|
||||
}
|
||||
|
||||
static uint32_t
|
||||
scsi_cdrom_get_channel(void *p, int channel)
|
||||
scsi_cdrom_get_channel(void *priv, int channel)
|
||||
{
|
||||
scsi_cdrom_t *dev = (scsi_cdrom_t *) p;
|
||||
scsi_cdrom_t *dev = (scsi_cdrom_t *) priv;
|
||||
if (!dev)
|
||||
return channel + 1;
|
||||
|
||||
@@ -591,9 +592,9 @@ scsi_cdrom_get_channel(void *p, int channel)
|
||||
}
|
||||
|
||||
static uint32_t
|
||||
scsi_cdrom_get_volume(void *p, int channel)
|
||||
scsi_cdrom_get_volume(void *priv, int channel)
|
||||
{
|
||||
scsi_cdrom_t *dev = (scsi_cdrom_t *) p;
|
||||
scsi_cdrom_t *dev = (scsi_cdrom_t *) priv;
|
||||
if (!dev)
|
||||
return 255;
|
||||
|
||||
@@ -682,7 +683,7 @@ scsi_cdrom_drive_status_load(scsi_cdrom_t *dev)
|
||||
}
|
||||
|
||||
static uint8_t
|
||||
scsi_cdrom_drive_status_read(scsi_cdrom_t *dev, uint8_t page_control, uint8_t page, uint8_t pos)
|
||||
scsi_cdrom_drive_status_read(scsi_cdrom_t *dev, UNUSED(uint8_t page_control), uint8_t page, uint8_t pos)
|
||||
{
|
||||
return dev->ms_drive_status_pages_saved.pages[page][pos];
|
||||
}
|
||||
@@ -735,12 +736,12 @@ scsi_cdrom_mode_sense_read(scsi_cdrom_t *dev, uint8_t page_control, uint8_t page
|
||||
case 0:
|
||||
case 3:
|
||||
return dev->ms_pages_saved_sony.pages[page][pos];
|
||||
break;
|
||||
case 1:
|
||||
return scsi_cdrom_mode_sense_pages_changeable_sony.pages[page][pos];
|
||||
break;
|
||||
case 2:
|
||||
return scsi_cdrom_mode_sense_pages_default_sony_scsi.pages[page][pos];
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
@@ -748,16 +749,17 @@ scsi_cdrom_mode_sense_read(scsi_cdrom_t *dev, uint8_t page_control, uint8_t page
|
||||
case 0:
|
||||
case 3:
|
||||
return dev->ms_pages_saved.pages[page][pos];
|
||||
break;
|
||||
case 1:
|
||||
return scsi_cdrom_mode_sense_pages_changeable.pages[page][pos];
|
||||
break;
|
||||
case 2:
|
||||
if (dev->drv->bus_type == CDROM_BUS_SCSI)
|
||||
return scsi_cdrom_mode_sense_pages_default_scsi.pages[page][pos];
|
||||
else
|
||||
return scsi_cdrom_mode_sense_pages_default.pages[page][pos];
|
||||
|
||||
default:
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -881,7 +883,7 @@ scsi_cdrom_update_request_length(scsi_cdrom_t *dev, int len, int block_len)
|
||||
break;
|
||||
}
|
||||
}
|
||||
/* FALLTHROUGH */
|
||||
[[fallthrough]];
|
||||
|
||||
default:
|
||||
dev->packet_len = len;
|
||||
@@ -957,7 +959,7 @@ scsi_cdrom_command_common(scsi_cdrom_t *dev)
|
||||
scsi_cdrom_log("CD-ROM %i: Seek period: %" PRIu64 " us\n",
|
||||
dev->id, (uint64_t) period);
|
||||
dev->callback += period;
|
||||
/*FALLTHROUGH*/
|
||||
[[fallthrough]];
|
||||
case 0x25:
|
||||
case 0x42:
|
||||
case 0x43:
|
||||
@@ -1116,7 +1118,7 @@ scsi_cdrom_data_command_finish(scsi_cdrom_t *dev, int len, int block_len, int al
|
||||
}
|
||||
|
||||
static void
|
||||
scsi_cdrom_sense_clear(scsi_cdrom_t *dev, int command)
|
||||
scsi_cdrom_sense_clear(scsi_cdrom_t *dev, UNUSED(int command))
|
||||
{
|
||||
scsi_cdrom_sense_key = scsi_cdrom_asc = scsi_cdrom_ascq = 0;
|
||||
}
|
||||
@@ -1495,9 +1497,9 @@ scsi_cdrom_read_dvd_structure(scsi_cdrom_t *dev, int format, const uint8_t *pack
|
||||
}
|
||||
|
||||
static void
|
||||
scsi_cdrom_insert(void *p)
|
||||
scsi_cdrom_insert(void *priv)
|
||||
{
|
||||
scsi_cdrom_t *dev = (scsi_cdrom_t *) p;
|
||||
scsi_cdrom_t *dev = (scsi_cdrom_t *) priv;
|
||||
|
||||
if (!dev)
|
||||
return;
|
||||
@@ -1934,7 +1936,7 @@ begin:
|
||||
/* IMPORTANT: Convert the command to new read CD
|
||||
for pass through purposes. */
|
||||
dev->current_cdb[0] = GPCMD_READ_CD;
|
||||
/*FALLTHROUGH*/
|
||||
[[fallthrough]];
|
||||
|
||||
case GPCMD_READ_6:
|
||||
case GPCMD_READ_10:
|
||||
@@ -2012,6 +2014,9 @@ begin:
|
||||
return;
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
if (!dev->sector_len) {
|
||||
@@ -2549,6 +2554,9 @@ begin:
|
||||
pos = (cdb[2] << 24) | (cdb[3] << 16) | (cdb[4] << 8) | cdb[5];
|
||||
len = (cdb[6] << 24) | (cdb[7] << 16) | (cdb[8] << 8) | cdb[9];
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
if ((dev->drv->host_drive < 1) || (dev->drv->cd_status <= CD_STATUS_DATA_ONLY)) {
|
||||
@@ -2767,6 +2775,9 @@ begin:
|
||||
case 3: /* Load the disc (close tray). */
|
||||
cdrom_reload(dev->id);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
scsi_cdrom_command_complete(dev);
|
||||
@@ -3105,6 +3116,9 @@ atapi_out:
|
||||
case GPCMD_SEEK_10:
|
||||
pos = (cdb[2] << 24) | (cdb[3] << 16) | (cdb[4] << 8) | cdb[5];
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
dev->drv->seek_diff = ABS((int) (pos - dev->drv->seek_pos));
|
||||
if (cdb[0] == GPCMD_SEEK_10) {
|
||||
@@ -3439,6 +3453,9 @@ scsi_cdrom_phase_data_out(scsi_common_t *sc)
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
scsi_cdrom_command_stop((scsi_common_t *) dev);
|
||||
@@ -3446,9 +3463,9 @@ scsi_cdrom_phase_data_out(scsi_common_t *sc)
|
||||
}
|
||||
|
||||
static void
|
||||
scsi_cdrom_close(void *p)
|
||||
scsi_cdrom_close(void *priv)
|
||||
{
|
||||
scsi_cdrom_t *dev = (scsi_cdrom_t *) p;
|
||||
scsi_cdrom_t *dev = (scsi_cdrom_t *) priv;
|
||||
|
||||
if (dev)
|
||||
free(dev);
|
||||
|
||||
Reference in New Issue
Block a user