summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Fabio Priuli <etabeta78@users.noreply.github.com>2014-10-13 13:39:33 +0000
committer Fabio Priuli <etabeta78@users.noreply.github.com>2014-10-13 13:39:33 +0000
commit7c50bbaa07f317907d8fd537c2f508ee6ccd49b9 (patch)
treeb58039808b67932be37103dfd007f58963abe880
parent2fb536526e35d4fa47778bab145c24d681659668 (diff)
misc licensing stuff
-rw-r--r--src/emu/bus/apf/rom.c2
-rw-r--r--src/emu/bus/apf/rom.h2
-rw-r--r--src/emu/bus/apf/slot.c2
-rw-r--r--src/emu/bus/apf/slot.h2
-rw-r--r--src/emu/bus/arcadia/rom.c2
-rw-r--r--src/emu/bus/arcadia/rom.h2
-rw-r--r--src/emu/bus/arcadia/slot.c2
-rw-r--r--src/emu/bus/arcadia/slot.h2
-rw-r--r--src/emu/bus/chanf/rom.c2
-rw-r--r--src/emu/bus/chanf/rom.h2
-rw-r--r--src/emu/bus/chanf/slot.c2
-rw-r--r--src/emu/bus/chanf/slot.h2
-rw-r--r--src/emu/bus/crvision/rom.c2
-rw-r--r--src/emu/bus/crvision/rom.h2
-rw-r--r--src/emu/bus/crvision/slot.c2
-rw-r--r--src/emu/bus/crvision/slot.h2
-rw-r--r--src/emu/bus/generic/carts.c2
-rw-r--r--src/emu/bus/generic/carts.h2
-rw-r--r--src/emu/bus/generic/ram.c2
-rw-r--r--src/emu/bus/generic/ram.h2
-rw-r--r--src/emu/bus/generic/rom.c2
-rw-r--r--src/emu/bus/generic/rom.h2
-rw-r--r--src/emu/bus/generic/slot.c14
-rw-r--r--src/emu/bus/generic/slot.h2
-rw-r--r--src/emu/bus/odyssey2/chess.c2
-rw-r--r--src/emu/bus/odyssey2/chess.h2
-rw-r--r--src/emu/bus/odyssey2/rom.c2
-rw-r--r--src/emu/bus/odyssey2/rom.h2
-rw-r--r--src/emu/bus/odyssey2/slot.c2
-rw-r--r--src/emu/bus/odyssey2/slot.h2
-rw-r--r--src/emu/bus/odyssey2/voice.c2
-rw-r--r--src/emu/bus/odyssey2/voice.h2
-rw-r--r--src/emu/bus/scv/rom.c2
-rw-r--r--src/emu/bus/scv/rom.h2
-rw-r--r--src/emu/bus/scv/slot.c2
-rw-r--r--src/emu/bus/scv/slot.h2
-rw-r--r--src/emu/bus/vboy/rom.c2
-rw-r--r--src/emu/bus/vboy/rom.h2
-rw-r--r--src/emu/bus/vboy/slot.c2
-rw-r--r--src/emu/bus/vboy/slot.h2
-rw-r--r--src/emu/bus/vc4000/rom.c2
-rw-r--r--src/emu/bus/vc4000/rom.h2
-rw-r--r--src/emu/bus/vc4000/slot.c2
-rw-r--r--src/emu/bus/vc4000/slot.h2
-rw-r--r--src/emu/bus/vectrex/rom.c2
-rw-r--r--src/emu/bus/vectrex/rom.h2
-rw-r--r--src/emu/bus/vectrex/slot.c2
-rw-r--r--src/emu/bus/vectrex/slot.h2
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