From 7915a72604da90383073a8735052c561e6bf1c79 Mon Sep 17 00:00:00 2001 From: SarahW Date: Sat, 17 Mar 2018 12:27:15 +0000 Subject: [PATCH] CD-ROM capabilities now reflect audio level control. --- src/scsi_cd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scsi_cd.c b/src/scsi_cd.c index c85f5c8..32e4012 100644 --- a/src/scsi_cd.c +++ b/src/scsi_cd.c @@ -506,10 +506,10 @@ static uint32_t ide_atapi_mode_sense(scsi_cd_data_t *data, uint32_t pos, uint8_t buf[pos++] = 1; /* Supports audio play, not multisession */ buf[pos++] = 0; /* Some other stuff not supported */ buf[pos++] = 0; /* Some other stuff not supported (lock state + eject) */ - buf[pos++] = 0; /* Some other stuff not supported */ + buf[pos++] = 0x03; /* Some other stuff not supported */ buf[pos++] = (uint8_t) ((data->max_speed * 176) >> 8); buf[pos++] = (uint8_t) (data->max_speed * 176); /* Maximum speed */ - buf[pos++] = 0; buf[pos++] = 2; /* Number of audio levels - on and off only */ + buf[pos++] = 1; buf[pos++] = 0; /* Number of audio levels - on and off only */ buf[pos++] = 0; buf[pos++] = 0; /* Buffer size - none */ buf[pos++] = (uint8_t) ((data->cur_speed * 176) >> 8); buf[pos++] = (uint8_t) (data->cur_speed * 176); /* Current speed */