diff options
| author | 2014-10-13 13:39:33 +0000 | |
|---|---|---|
| committer | 2014-10-13 13:39:33 +0000 | |
| commit | 7c50bbaa07f317907d8fd537c2f508ee6ccd49b9 (patch) | |
| tree | b58039808b67932be37103dfd007f58963abe880 | |
| parent | 2fb536526e35d4fa47778bab145c24d681659668 (diff) | |
misc licensing stuff
48 files changed, 108 insertions, 0 deletions
diff --git a/src/emu/bus/apf/rom.c b/src/emu/bus/apf/rom.c index 80e302ef3e7..c2ed5e9dd07 100644 --- a/src/emu/bus/apf/rom.c +++ b/src/emu/bus/apf/rom.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/apf/rom.h b/src/emu/bus/apf/rom.h index 0881a2ac4eb..c1a674803cd 100644 --- a/src/emu/bus/apf/rom.h +++ b/src/emu/bus/apf/rom.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __APF_ROM_H #define __APF_ROM_H diff --git a/src/emu/bus/apf/slot.c b/src/emu/bus/apf/slot.c index 8f6c11ac07c..504bd699389 100644 --- a/src/emu/bus/apf/slot.c +++ b/src/emu/bus/apf/slot.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** APF Imagination / M-1000 cart emulation diff --git a/src/emu/bus/apf/slot.h b/src/emu/bus/apf/slot.h index c18e51dfe66..d0c5903bc21 100644 --- a/src/emu/bus/apf/slot.h +++ b/src/emu/bus/apf/slot.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __APF_SLOT_H #define __APF_SLOT_H diff --git a/src/emu/bus/arcadia/rom.c b/src/emu/bus/arcadia/rom.c index f6963d849c9..8ecab5d43eb 100644 --- a/src/emu/bus/arcadia/rom.c +++ b/src/emu/bus/arcadia/rom.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/arcadia/rom.h b/src/emu/bus/arcadia/rom.h index 332632349ab..77b82c4cf6f 100644 --- a/src/emu/bus/arcadia/rom.h +++ b/src/emu/bus/arcadia/rom.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __ARCADIA_ROM_H #define __ARCADIA_ROM_H diff --git a/src/emu/bus/arcadia/slot.c b/src/emu/bus/arcadia/slot.c index 4c572a6040a..96eba58bfcc 100644 --- a/src/emu/bus/arcadia/slot.c +++ b/src/emu/bus/arcadia/slot.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** Emerson Arcadia 2001 (and clones) cart emulation diff --git a/src/emu/bus/arcadia/slot.h b/src/emu/bus/arcadia/slot.h index 90df2dd1113..71cd5e0dc96 100644 --- a/src/emu/bus/arcadia/slot.h +++ b/src/emu/bus/arcadia/slot.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __ARCADIA_SLOT_H #define __ARCADIA_SLOT_H diff --git a/src/emu/bus/chanf/rom.c b/src/emu/bus/chanf/rom.c index 3385c52d6f5..01d681bf59b 100644 --- a/src/emu/bus/chanf/rom.c +++ b/src/emu/bus/chanf/rom.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/chanf/rom.h b/src/emu/bus/chanf/rom.h index c89ee3eff6c..272f0301012 100644 --- a/src/emu/bus/chanf/rom.h +++ b/src/emu/bus/chanf/rom.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __CHANF_ROM_H #define __CHANF_ROM_H diff --git a/src/emu/bus/chanf/slot.c b/src/emu/bus/chanf/slot.c index 2b8dbec40bb..32f2e470b0d 100644 --- a/src/emu/bus/chanf/slot.c +++ b/src/emu/bus/chanf/slot.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** Fairchild Channel F cart emulation diff --git a/src/emu/bus/chanf/slot.h b/src/emu/bus/chanf/slot.h index b61c2e73790..24752c05df5 100644 --- a/src/emu/bus/chanf/slot.h +++ b/src/emu/bus/chanf/slot.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __CHANF_SLOT_H #define __CHANF_SLOT_H diff --git a/src/emu/bus/crvision/rom.c b/src/emu/bus/crvision/rom.c index 0030851828c..61eebfb92ac 100644 --- a/src/emu/bus/crvision/rom.c +++ b/src/emu/bus/crvision/rom.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/crvision/rom.h b/src/emu/bus/crvision/rom.h index e8715d47a2c..118a398b7a6 100644 --- a/src/emu/bus/crvision/rom.h +++ b/src/emu/bus/crvision/rom.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __CRVISION_ROM_H #define __CRVISION_ROM_H diff --git a/src/emu/bus/crvision/slot.c b/src/emu/bus/crvision/slot.c index e39fd55c7f3..b72bebd00a1 100644 --- a/src/emu/bus/crvision/slot.c +++ b/src/emu/bus/crvision/slot.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** V-Tech CreatiVision cart emulation diff --git a/src/emu/bus/crvision/slot.h b/src/emu/bus/crvision/slot.h index 8029eba2752..db59daed13c 100644 --- a/src/emu/bus/crvision/slot.h +++ b/src/emu/bus/crvision/slot.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __CRVISION_SLOT_H #define __CRVISION_SLOT_H diff --git a/src/emu/bus/generic/carts.c b/src/emu/bus/generic/carts.c index be9feaae824..244f9a28b70 100644 --- a/src/emu/bus/generic/carts.c +++ b/src/emu/bus/generic/carts.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /********************************************************************** Generic ROM / RAM socket slots diff --git a/src/emu/bus/generic/carts.h b/src/emu/bus/generic/carts.h index 95bc572ce2c..9d25525e9f8 100644 --- a/src/emu/bus/generic/carts.h +++ b/src/emu/bus/generic/carts.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /********************************************************************** Generic ROM/RAM socket slots diff --git a/src/emu/bus/generic/ram.c b/src/emu/bus/generic/ram.c index 4ddfcb119d3..2750cd5de7e 100644 --- a/src/emu/bus/generic/ram.c +++ b/src/emu/bus/generic/ram.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/generic/ram.h b/src/emu/bus/generic/ram.h index f54120694f1..be777167a6a 100644 --- a/src/emu/bus/generic/ram.h +++ b/src/emu/bus/generic/ram.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __GENERIC_RAM_H #define __GENERIC_RAM_H diff --git a/src/emu/bus/generic/rom.c b/src/emu/bus/generic/rom.c index a742ed22620..352acc4c141 100644 --- a/src/emu/bus/generic/rom.c +++ b/src/emu/bus/generic/rom.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/generic/rom.h b/src/emu/bus/generic/rom.h index b9b30c30c94..c41fc427018 100644 --- a/src/emu/bus/generic/rom.h +++ b/src/emu/bus/generic/rom.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __GENERIC_ROM_H #define __GENERIC_ROM_H diff --git a/src/emu/bus/generic/slot.c b/src/emu/bus/generic/slot.c index ab4aa5267f7..119478fe38e 100644 --- a/src/emu/bus/generic/slot.c +++ b/src/emu/bus/generic/slot.c @@ -1,8 +1,22 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** Generic ROM / RAM Socket and Cartslot device This device offers basic RAM / ROM allocation and access + + The available handlers are suited for any situation where a system opens a + "window" over a ROM or RAM area and we want to access it during emulation. + + This device is not suited whenever the system exposes additional lines to + the socket/slot: e.g. whenever input/output lines are present, whenever + there are lines controlling bankswitch / paging, and whenever different + cart configurations have to be supported (like some PCBs containing ROM + only, and other containing both ROM and RAM) + In the latter situations, per-system slot devices have to be created (see + e.g. APF cart slot device for an example of a simple device with multiple + pcbs supported) ***********************************************************************************************************/ diff --git a/src/emu/bus/generic/slot.h b/src/emu/bus/generic/slot.h index 8f2299e059b..9d90d3a2253 100644 --- a/src/emu/bus/generic/slot.h +++ b/src/emu/bus/generic/slot.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __GENERIC_SLOT_H #define __GENERIC_SLOT_H diff --git a/src/emu/bus/odyssey2/chess.c b/src/emu/bus/odyssey2/chess.c index 6150e5f5a59..3cddee48906 100644 --- a/src/emu/bus/odyssey2/chess.c +++ b/src/emu/bus/odyssey2/chess.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/odyssey2/chess.h b/src/emu/bus/odyssey2/chess.h index 622392d13a4..8b71f56ed93 100644 --- a/src/emu/bus/odyssey2/chess.h +++ b/src/emu/bus/odyssey2/chess.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __O2_CHESS_H #define __O2_CHESS_H diff --git a/src/emu/bus/odyssey2/rom.c b/src/emu/bus/odyssey2/rom.c index 1406129eabc..da0f02f6941 100644 --- a/src/emu/bus/odyssey2/rom.c +++ b/src/emu/bus/odyssey2/rom.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/odyssey2/rom.h b/src/emu/bus/odyssey2/rom.h index 174e6dece30..52b08a0e5e4 100644 --- a/src/emu/bus/odyssey2/rom.h +++ b/src/emu/bus/odyssey2/rom.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __O2_ROM_H #define __O2_ROM_H diff --git a/src/emu/bus/odyssey2/slot.c b/src/emu/bus/odyssey2/slot.c index a434b32c2f5..12bde81adc1 100644 --- a/src/emu/bus/odyssey2/slot.c +++ b/src/emu/bus/odyssey2/slot.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** Magnavox Odyssey 2 cart emulation diff --git a/src/emu/bus/odyssey2/slot.h b/src/emu/bus/odyssey2/slot.h index f1f30c58587..4de4d26b9b0 100644 --- a/src/emu/bus/odyssey2/slot.h +++ b/src/emu/bus/odyssey2/slot.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __O2_SLOT_H #define __O2_SLOT_H diff --git a/src/emu/bus/odyssey2/voice.c b/src/emu/bus/odyssey2/voice.c index 7da5d308695..d229ab21934 100644 --- a/src/emu/bus/odyssey2/voice.c +++ b/src/emu/bus/odyssey2/voice.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/odyssey2/voice.h b/src/emu/bus/odyssey2/voice.h index 14ffb32c407..85339aa699f 100644 --- a/src/emu/bus/odyssey2/voice.h +++ b/src/emu/bus/odyssey2/voice.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __O2_VOICE_H #define __O2_VOICE_H diff --git a/src/emu/bus/scv/rom.c b/src/emu/bus/scv/rom.c index 39d33a86ee8..3095c1a5214 100644 --- a/src/emu/bus/scv/rom.c +++ b/src/emu/bus/scv/rom.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/scv/rom.h b/src/emu/bus/scv/rom.h index 1ef3c4f8ecc..e765df921c9 100644 --- a/src/emu/bus/scv/rom.h +++ b/src/emu/bus/scv/rom.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __SCV_ROM_H #define __SCV_ROM_H diff --git a/src/emu/bus/scv/slot.c b/src/emu/bus/scv/slot.c index 1696051b013..ffffe98fcc2 100644 --- a/src/emu/bus/scv/slot.c +++ b/src/emu/bus/scv/slot.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** Epoch Super Cassette Vision cart emulation diff --git a/src/emu/bus/scv/slot.h b/src/emu/bus/scv/slot.h index 61e3fdfd9da..3be1c8734b3 100644 --- a/src/emu/bus/scv/slot.h +++ b/src/emu/bus/scv/slot.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __SCV_SLOT_H #define __SCV_SLOT_H diff --git a/src/emu/bus/vboy/rom.c b/src/emu/bus/vboy/rom.c index a572c08c367..ca7068a2f1a 100644 --- a/src/emu/bus/vboy/rom.c +++ b/src/emu/bus/vboy/rom.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/vboy/rom.h b/src/emu/bus/vboy/rom.h index cc13aa3ec84..6d474256d33 100644 --- a/src/emu/bus/vboy/rom.h +++ b/src/emu/bus/vboy/rom.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __VBOY_ROM_H #define __VBOY_ROM_H diff --git a/src/emu/bus/vboy/slot.c b/src/emu/bus/vboy/slot.c index ba1407e232f..a20d8ef5933 100644 --- a/src/emu/bus/vboy/slot.c +++ b/src/emu/bus/vboy/slot.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** Nintendo Virtual Boy cart emulation diff --git a/src/emu/bus/vboy/slot.h b/src/emu/bus/vboy/slot.h index 0d5c3edb403..910d61ab2ea 100644 --- a/src/emu/bus/vboy/slot.h +++ b/src/emu/bus/vboy/slot.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __VBOY_SLOT_H #define __VBOY_SLOT_H diff --git a/src/emu/bus/vc4000/rom.c b/src/emu/bus/vc4000/rom.c index b874214f8bd..f8b41852921 100644 --- a/src/emu/bus/vc4000/rom.c +++ b/src/emu/bus/vc4000/rom.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/vc4000/rom.h b/src/emu/bus/vc4000/rom.h index 63b4edd7e29..ac64abee2de 100644 --- a/src/emu/bus/vc4000/rom.h +++ b/src/emu/bus/vc4000/rom.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __VC4000_ROM_H #define __VC4000_ROM_H diff --git a/src/emu/bus/vc4000/slot.c b/src/emu/bus/vc4000/slot.c index 065408b9430..b9524565f77 100644 --- a/src/emu/bus/vc4000/slot.c +++ b/src/emu/bus/vc4000/slot.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** Interton Electronic VC 4000 cart emulation diff --git a/src/emu/bus/vc4000/slot.h b/src/emu/bus/vc4000/slot.h index 219f0819ebf..5f992d342aa 100644 --- a/src/emu/bus/vc4000/slot.h +++ b/src/emu/bus/vc4000/slot.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __VC4000_SLOT_H #define __VC4000_SLOT_H diff --git a/src/emu/bus/vectrex/rom.c b/src/emu/bus/vectrex/rom.c index ceaa76c24c7..1d8359bb6ed 100644 --- a/src/emu/bus/vectrex/rom.c +++ b/src/emu/bus/vectrex/rom.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** diff --git a/src/emu/bus/vectrex/rom.h b/src/emu/bus/vectrex/rom.h index c1cfbe866c8..a88ba20795d 100644 --- a/src/emu/bus/vectrex/rom.h +++ b/src/emu/bus/vectrex/rom.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __VECTREX_ROM_H #define __VECTREX_ROM_H diff --git a/src/emu/bus/vectrex/slot.c b/src/emu/bus/vectrex/slot.c index b44da803f74..d4db8b2c047 100644 --- a/src/emu/bus/vectrex/slot.c +++ b/src/emu/bus/vectrex/slot.c @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta /*********************************************************************************************************** GCE Vectrex cart emulation diff --git a/src/emu/bus/vectrex/slot.h b/src/emu/bus/vectrex/slot.h index 912a2147e54..1fd7b0299cc 100644 --- a/src/emu/bus/vectrex/slot.h +++ b/src/emu/bus/vectrex/slot.h @@ -1,3 +1,5 @@ +// license:BSD-3-Clause +// copyright-holders:etabeta #ifndef __VECTREX_SLOT_H #define __VECTREX_SLOT_H |
