Avoid more magic numbers
This commit is contained in:
@@ -33,6 +33,10 @@
|
|||||||
#include <86box/plat.h>
|
#include <86box/plat.h>
|
||||||
#include <86box/sound.h>
|
#include <86box/sound.h>
|
||||||
|
|
||||||
|
#define MCD_DEFAULT_IOPORT 0x310
|
||||||
|
#define MCD_DEFAULT_IRQ 5
|
||||||
|
#define MCD_DEFAULT_DMA 5
|
||||||
|
|
||||||
#define RAW_SECTOR_SIZE 2352
|
#define RAW_SECTOR_SIZE 2352
|
||||||
#define COOKED_SECTOR_SIZE 2048
|
#define COOKED_SECTOR_SIZE 2048
|
||||||
|
|
||||||
@@ -244,6 +248,8 @@ mitsumi_cdrom_in(uint16_t port, void *priv)
|
|||||||
ret |= FLAG_NOSTAT;
|
ret |= FLAG_NOSTAT;
|
||||||
pclog("Read port 1: ret = %02x\n", ret | FLAG_UNK);
|
pclog("Read port 1: ret = %02x\n", ret | FLAG_UNK);
|
||||||
return ret | FLAG_UNK;
|
return ret | FLAG_UNK;
|
||||||
|
case 2:
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -419,6 +425,8 @@ mitsumi_cdrom_out(uint16_t port, uint8_t val, void *priv)
|
|||||||
case 1:
|
case 1:
|
||||||
mitsumi_cdrom_reset(dev);
|
mitsumi_cdrom_reset(dev);
|
||||||
break;
|
break;
|
||||||
|
case 2:
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -432,10 +440,10 @@ mitsumi_cdrom_init(UNUSED(const device_t *info))
|
|||||||
dev = malloc(sizeof(mcd_t));
|
dev = malloc(sizeof(mcd_t));
|
||||||
memset(dev, 0x00, sizeof(mcd_t));
|
memset(dev, 0x00, sizeof(mcd_t));
|
||||||
|
|
||||||
dev->irq = 5;
|
dev->irq = MCD_DEFAULT_IRQ;
|
||||||
dev->dma = 5;
|
dev->dma = MCD_DEFAULT_DMA;
|
||||||
|
|
||||||
io_sethandler(0x310, 2,
|
io_sethandler(MCD_DEFAULT_IOPORT, 3,
|
||||||
mitsumi_cdrom_in, NULL, NULL, mitsumi_cdrom_out, NULL, NULL, dev);
|
mitsumi_cdrom_in, NULL, NULL, mitsumi_cdrom_out, NULL, NULL, dev);
|
||||||
|
|
||||||
mitsumi_cdrom_reset(dev);
|
mitsumi_cdrom_reset(dev);
|
||||||
|
Reference in New Issue
Block a user