Merge pull request #5825 from Cacodemon345/mke

Panasonic/MKE CD-ROM interface backport from PicoGUS
This commit is contained in:
Miran Grča
2025-07-27 17:46:27 +02:00
committed by GitHub
14 changed files with 979 additions and 16 deletions

View File

@@ -98,7 +98,8 @@ enum {
CDROM_BUS_ATAPI = 5,
CDROM_BUS_SCSI = 6,
CDROM_BUS_MITSUMI = 7,
CDROM_BUS_USB = 8
CDROM_BUS_MKE = 8,
CDROM_BUS_USB = 9
};
#define BUS_TYPE_IDE CDROM_BUS_ATAPI

View File

@@ -0,0 +1,23 @@
/*
* 86Box A hypervisor and IBM PC system emulator that specializes in
* running old operating systems and software designed for IBM
* PC systems and compatibles from 1981 through fairly recent
* system designs based on the PCI bus.
*
* This file is part of the 86Box distribution.
*
* Panasonic/MKE CD-ROM emulation for the ISA bus.
*
* Authors: Miran Grca, <mgrca8@gmail.com>
* Cacodemon345
*
* Copyright 2022-2025 Miran Grca.
* Copyright 2025 Cacodemon345.
*/
#ifndef CDROM_MKE_H
#define CDROM_MKE_H
extern const device_t mke_cdrom_device;
#endif /*CDROM_MKE_H*/