Previous 199869 Revisions Next

r32705 Monday 13th October, 2014 at 13:39:33 UTC by Fabio Priuli
misc licensing stuff
[src/emu/bus/apf]rom.c rom.h slot.c slot.h
[src/emu/bus/arcadia]rom.c rom.h slot.c slot.h
[src/emu/bus/chanf]rom.c rom.h slot.c slot.h
[src/emu/bus/crvision]rom.c rom.h slot.c slot.h
[src/emu/bus/generic]carts.c carts.h ram.c ram.h rom.c rom.h slot.c slot.h
[src/emu/bus/odyssey2]chess.c chess.h rom.c rom.h slot.c slot.h voice.c voice.h
[src/emu/bus/scv]rom.c rom.h slot.c slot.h
[src/emu/bus/vboy]rom.c rom.h slot.c slot.h
[src/emu/bus/vc4000]rom.c rom.h slot.c slot.h
[src/emu/bus/vectrex]rom.c rom.h slot.c slot.h

trunk/src/emu/bus/generic/slot.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __GENERIC_SLOT_H
24#define __GENERIC_SLOT_H
35
trunk/src/emu/bus/generic/carts.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/**********************************************************************
24 
35 Generic ROM / RAM socket slots
trunk/src/emu/bus/generic/rom.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/generic/ram.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24 
35 
trunk/src/emu/bus/generic/carts.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/**********************************************************************
24
35    Generic ROM/RAM socket slots
trunk/src/emu/bus/generic/slot.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35   Generic ROM / RAM Socket and Cartslot device
r32704r32705
35 
46   This device offers basic RAM / ROM allocation and access
7
8   The available handlers are suited for any situation where a system opens a
9   "window" over a ROM or RAM area and we want to access it during emulation.
10
11   This device is not suited whenever the system exposes additional lines to
12   the socket/slot: e.g. whenever input/output lines are present, whenever
13   there are lines controlling bankswitch / paging, and whenever different
14   cart configurations have to be supported (like some PCBs containing ROM
15   only, and other containing both ROM and RAM)
16   In the latter situations, per-system slot devices have to be created (see
17   e.g. APF cart slot device for an example of a simple device with multiple
18   pcbs supported)
519 
620 ***********************************************************************************************************/
trunk/src/emu/bus/generic/rom.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __GENERIC_ROM_H
24#define __GENERIC_ROM_H
35
trunk/src/emu/bus/generic/ram.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __GENERIC_RAM_H
24#define __GENERIC_RAM_H
35
trunk/src/emu/bus/vectrex/rom.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/vectrex/slot.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35    GCE Vectrex cart emulation
trunk/src/emu/bus/vectrex/rom.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __VECTREX_ROM_H
24#define __VECTREX_ROM_H
35
trunk/src/emu/bus/vectrex/slot.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __VECTREX_SLOT_H
24#define __VECTREX_SLOT_H
35
trunk/src/emu/bus/odyssey2/rom.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/odyssey2/slot.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35    Magnavox Odyssey 2 cart emulation
trunk/src/emu/bus/odyssey2/rom.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __O2_ROM_H
24#define __O2_ROM_H
35
trunk/src/emu/bus/odyssey2/chess.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/odyssey2/voice.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/odyssey2/slot.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __O2_SLOT_H
24#define __O2_SLOT_H
35
trunk/src/emu/bus/odyssey2/chess.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __O2_CHESS_H
24#define __O2_CHESS_H
35
trunk/src/emu/bus/odyssey2/voice.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __O2_VOICE_H
24#define __O2_VOICE_H
35
trunk/src/emu/bus/arcadia/slot.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __ARCADIA_SLOT_H
24#define __ARCADIA_SLOT_H
35
trunk/src/emu/bus/arcadia/rom.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/arcadia/slot.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35    Emerson Arcadia 2001 (and clones) cart emulation
trunk/src/emu/bus/arcadia/rom.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __ARCADIA_ROM_H
24#define __ARCADIA_ROM_H
35
trunk/src/emu/bus/crvision/rom.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __CRVISION_ROM_H
24#define __CRVISION_ROM_H
35
trunk/src/emu/bus/crvision/slot.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __CRVISION_SLOT_H
24#define __CRVISION_SLOT_H
35
trunk/src/emu/bus/crvision/rom.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/crvision/slot.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35    V-Tech CreatiVision cart emulation
trunk/src/emu/bus/scv/slot.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35    Epoch Super Cassette Vision cart emulation
trunk/src/emu/bus/scv/rom.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __SCV_ROM_H
24#define __SCV_ROM_H
35
trunk/src/emu/bus/scv/slot.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __SCV_SLOT_H
24#define __SCV_SLOT_H
35
trunk/src/emu/bus/scv/rom.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/apf/slot.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __APF_SLOT_H
24#define __APF_SLOT_H
35
trunk/src/emu/bus/apf/rom.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/apf/slot.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35    APF Imagination / M-1000 cart emulation
trunk/src/emu/bus/apf/rom.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __APF_ROM_H
24#define __APF_ROM_H
35
trunk/src/emu/bus/chanf/rom.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/chanf/slot.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35    Fairchild Channel F cart emulation
trunk/src/emu/bus/chanf/rom.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __CHANF_ROM_H
24#define __CHANF_ROM_H
35
trunk/src/emu/bus/chanf/slot.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __CHANF_SLOT_H
24#define __CHANF_SLOT_H
35
trunk/src/emu/bus/vc4000/rom.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/vc4000/slot.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35    Interton Electronic VC 4000 cart emulation
trunk/src/emu/bus/vc4000/rom.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __VC4000_ROM_H
24#define __VC4000_ROM_H
35
trunk/src/emu/bus/vc4000/slot.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __VC4000_SLOT_H
24#define __VC4000_SLOT_H
35
trunk/src/emu/bus/vboy/rom.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35
trunk/src/emu/bus/vboy/slot.c
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13/***********************************************************************************************************
24
35    Nintendo Virtual Boy cart emulation
trunk/src/emu/bus/vboy/rom.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __VBOY_ROM_H
24#define __VBOY_ROM_H
35
trunk/src/emu/bus/vboy/slot.h
r32704r32705
1// license:BSD-3-Clause
2// copyright-holders:etabeta
13#ifndef __VBOY_SLOT_H
24#define __VBOY_SLOT_H
35

Previous 199869 Revisions Next


© 1997-2024 The MAME Team