Warnings cleanup

This commit is contained in:
Cacodemon345
2025-07-27 12:12:44 +06:00
parent fa3678648f
commit 26d2bf314c

View File

@@ -170,10 +170,8 @@ static void blk_to_msf(int blk, unsigned char *msf)
uint8_t mke_read_toc(cdrom_t *dev, unsigned char *b, uint8_t track) { uint8_t mke_read_toc(cdrom_t *dev, unsigned char *b, uint8_t track) {
track_info_t ti; track_info_t ti;
int first_track;
int last_track; int last_track;
cdrom_read_toc(dev, temp_buf, CD_TOC_NORMAL, 0, 0, 65536); cdrom_read_toc(dev, temp_buf, CD_TOC_NORMAL, 0, 0, 65536);
first_track = temp_buf[2];
last_track = temp_buf[3]; last_track = temp_buf[3];
if(track > last_track) return 0; //should we allow +1 here? if(track > last_track) return 0; //should we allow +1 here?
dev->ops->get_track_info(dev->local, track, 0, &ti); dev->ops->get_track_info(dev->local, track, 0, &ti);
@@ -194,7 +192,6 @@ uint8_t
mke_disc_info(cdrom_t *dev, unsigned char *b) mke_disc_info(cdrom_t *dev, unsigned char *b)
{ {
uint8_t disc_type_buf[34]; uint8_t disc_type_buf[34];
track_info_t ti;
int first_track; int first_track;
int last_track; int last_track;
cdrom_read_toc(dev, temp_buf, CD_TOC_NORMAL, 0, 2 << 8, 65536); cdrom_read_toc(dev, temp_buf, CD_TOC_NORMAL, 0, 2 << 8, 65536);
@@ -217,11 +214,9 @@ uint8_t
mke_disc_capacity(cdrom_t *dev, unsigned char *b) mke_disc_capacity(cdrom_t *dev, unsigned char *b)
{ {
track_info_t ti; track_info_t ti;
int first_track;
int last_track; int last_track;
// dev->ops->get_tracks(dev, &first_track, &last_track); // dev->ops->get_tracks(dev, &first_track, &last_track);
cdrom_read_toc(dev, temp_buf, CD_TOC_NORMAL, 0, 2 << 8, 65536); cdrom_read_toc(dev, temp_buf, CD_TOC_NORMAL, 0, 2 << 8, 65536);
first_track = temp_buf[2];
last_track = temp_buf[3]; last_track = temp_buf[3];
dev->ops->get_track_info(dev, last_track + 1, 0, &ti); dev->ops->get_track_info(dev, last_track + 1, 0, &ti);
b[0] = ti.m; b[0] = ti.m;
@@ -296,9 +291,8 @@ mke_command_callback(void* priv)
void void
mke_command(uint8_t value) mke_command(uint8_t value)
{ {
uint16_t i, len; uint16_t i;
uint8_t x[12]; // this is wasteful handling of buffers for compatibility, but will optimize later. uint8_t x[12]; // this is wasteful handling of buffers for compatibility, but will optimize later.
subchannel_t subc;
int old_cd_status; int old_cd_status;
if (mke.command_buffer_pending) { if (mke.command_buffer_pending) {
@@ -346,10 +340,9 @@ mke_command(uint8_t value)
{ {
uint32_t count = mke.command_buffer[6]; uint32_t count = mke.command_buffer[6];
uint8_t *buf = mke.cdbuffer; uint8_t *buf = mke.cdbuffer;
int len = 0;
int res = 0; int res = 0;
int error = 0;
uint64_t lba = MSFtoLBA(mke.command_buffer[1], mke.command_buffer[2], mke.command_buffer[3]) - 150; uint64_t lba = MSFtoLBA(mke.command_buffer[1], mke.command_buffer[2], mke.command_buffer[3]) - 150;
int len __attribute__((unused)) = 0;
CHECK_READY(); CHECK_READY();
mke.data_to_push = 0; mke.data_to_push = 0;
while (count) { while (count) {