Quick look (nw)

This commit is contained in:
angelosa 2017-08-16 22:23:01 +02:00
parent 4652f70fd1
commit c3b704b035

View File

@ -7,6 +7,8 @@ YGR019B - Hitachi YGR019B CD-Subsystem LSI. Earlier revision is YGR019A. Later r
into one IC (YGR022 315-5962). The SH1 and the YGR019B make up the 'CD Block' CD Authentication and CD I/O data controller.
Another of it's functions is to prevent copied CDs from being played
Attempts to use SCI, tight loops checking bit 2 of 0x5ffffc2 (TEIE)
*/
#include "emu.h"
@ -25,6 +27,11 @@ void saturn_cdb_device::device_start()
static ADDRESS_MAP_START( saturn_cdb_map, AS_PROGRAM, 32, saturn_cdb_device )
AM_RANGE(0x00000000, 0x0000ffff) AM_ROM
AM_RANGE(0x01000000, 0x010fffff) AM_RAM // RAM buffer area?
AM_RANGE(0x02000000, 0x0200003f) AM_RAM // i/f with SH-2s
AM_RANGE(0x02100000, 0x0210003f) AM_RAM // i/f with SH-2s
AM_RANGE(0x02180000, 0x0218003f) AM_RAM // i/f with SH-2s
AM_RANGE(0x07000000, 0x07000fff) AM_RAM // unknown, internal RAM?
ADDRESS_MAP_END
MACHINE_CONFIG_MEMBER( saturn_cdb_device::device_add_mconfig )