summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2015-05-07 18:37:06 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2015-05-07 18:37:06 +0200
commit31abc855dbcd0747092136b4fd91ab9824c9f208 (patch)
treefaac0b7f90ae0db2818a01edbd597f5944a5ba63 /src
parentecf365f6f5f6d31808ba5991762acf3b167a9ff9 (diff)
changes for Juergen Buchmueller in core and credits for some files in mess(nw)
Diffstat (limited to 'src')
-rw-r--r--src/emu/cpu/alto2/a2curt.c8
-rw-r--r--src/emu/cpu/alto2/a2curt.h8
-rw-r--r--src/emu/cpu/alto2/a2dht.c8
-rw-r--r--src/emu/cpu/alto2/a2dht.h8
-rw-r--r--src/emu/cpu/alto2/a2disk.c8
-rw-r--r--src/emu/cpu/alto2/a2disk.h8
-rw-r--r--src/emu/cpu/alto2/a2disp.c8
-rw-r--r--src/emu/cpu/alto2/a2disp.h8
-rw-r--r--src/emu/cpu/alto2/a2dvt.c8
-rw-r--r--src/emu/cpu/alto2/a2dvt.h8
-rw-r--r--src/emu/cpu/alto2/a2dwt.c8
-rw-r--r--src/emu/cpu/alto2/a2dwt.h8
-rw-r--r--src/emu/cpu/alto2/a2emu.c8
-rw-r--r--src/emu/cpu/alto2/a2emu.h8
-rw-r--r--src/emu/cpu/alto2/a2ether.c8
-rw-r--r--src/emu/cpu/alto2/a2ether.h8
-rw-r--r--src/emu/cpu/alto2/a2hw.c8
-rw-r--r--src/emu/cpu/alto2/a2hw.h8
-rw-r--r--src/emu/cpu/alto2/a2jkff.h8
-rw-r--r--src/emu/cpu/alto2/a2kbd.c8
-rw-r--r--src/emu/cpu/alto2/a2kbd.h8
-rw-r--r--src/emu/cpu/alto2/a2ksec.c8
-rw-r--r--src/emu/cpu/alto2/a2ksec.h8
-rw-r--r--src/emu/cpu/alto2/a2kwd.c8
-rw-r--r--src/emu/cpu/alto2/a2kwd.h8
-rw-r--r--src/emu/cpu/alto2/a2mem.c8
-rw-r--r--src/emu/cpu/alto2/a2mem.h8
-rw-r--r--src/emu/cpu/alto2/a2mouse.c8
-rw-r--r--src/emu/cpu/alto2/a2mouse.h8
-rw-r--r--src/emu/cpu/alto2/a2mrt.c8
-rw-r--r--src/emu/cpu/alto2/a2mrt.h8
-rw-r--r--src/emu/cpu/alto2/a2part.c8
-rw-r--r--src/emu/cpu/alto2/a2part.h8
-rw-r--r--src/emu/cpu/alto2/a2ram.c8
-rw-r--r--src/emu/cpu/alto2/a2ram.h8
-rw-r--r--src/emu/cpu/alto2/a2roms.c8
-rw-r--r--src/emu/cpu/alto2/a2roms.h8
-rw-r--r--src/emu/cpu/alto2/alto2cpu.c8
-rw-r--r--src/emu/cpu/alto2/alto2cpu.h8
-rw-r--r--src/emu/cpu/alto2/alto2dsm.c7
-rw-r--r--src/emu/cpu/f8/f8.c18
-rw-r--r--src/emu/cpu/f8/f8.h18
-rw-r--r--src/emu/cpu/i8085/8085dasm.c41
-rw-r--r--src/emu/cpu/i8085/i8085.c42
-rw-r--r--src/emu/cpu/pps4/pps4.c2
-rw-r--r--src/emu/cpu/pps4/pps4.h2
-rw-r--r--src/emu/cpu/pps4/pps4dasm.c2
-rw-r--r--src/emu/cpu/s2650/s2650.c6
-rw-r--r--src/emu/cpu/s2650/s2650cpu.h6
-rw-r--r--src/emu/cpu/sh2/sh2.c19
-rw-r--r--src/emu/cpu/sh2/sh2.h19
-rw-r--r--src/emu/cpu/upd7810/upd7810.c42
-rw-r--r--src/emu/cpu/upd7810/upd7810_dasm.c5
-rw-r--r--src/emu/cpu/upd7810/upd7810_opcodes.c5
-rw-r--r--src/emu/cpu/upd7810/upd7810_table.c5
-rw-r--r--src/emu/cpu/z180/z180.c42
-rw-r--r--src/emu/cpu/z180/z180dasm.c42
-rw-r--r--src/emu/cpu/z80/z80.c18
-rw-r--r--src/emu/cpu/z80/z80dasm.c18
-rw-r--r--src/emu/cpu/z8000/8000dasm.c42
-rw-r--r--src/emu/cpu/z8000/z8000.c41
-rw-r--r--src/emu/cpu/z8000/z8000cpu.h19
-rw-r--r--src/emu/cpu/z8000/z8000ops.inc18
-rw-r--r--src/emu/cpu/z8000/z8000tbl.inc17
-rw-r--r--src/emu/imagedev/diablo.c8
-rw-r--r--src/emu/imagedev/diablo.h8
-rw-r--r--src/emu/machine/diablo_hd.c8
-rw-r--r--src/emu/machine/diablo_hd.h8
-rw-r--r--src/emu/machine/r10696.h4
-rw-r--r--src/emu/machine/r10788.h4
-rw-r--r--src/emu/machine/ra17xx.h4
-rw-r--r--src/emu/sound/saa1099.c4
-rw-r--r--src/emu/sound/upd7759.c4
-rw-r--r--src/mess/audio/arcadia.c2
-rw-r--r--src/mess/audio/arcadia.h2
-rw-r--r--src/mess/audio/channelf.c4
-rw-r--r--src/mess/audio/channelf.h4
-rw-r--r--src/mess/audio/dai_snd.c2
-rw-r--r--src/mess/audio/dai_snd.h2
-rw-r--r--src/mess/audio/gamate.c2
-rw-r--r--src/mess/audio/gb.c2
-rw-r--r--src/mess/audio/gb.h2
-rw-r--r--src/mess/audio/lynx.c2
-rw-r--r--src/mess/audio/lynx.h3
-rw-r--r--src/mess/audio/mac.c2
-rw-r--r--src/mess/audio/mea8000.c2
-rw-r--r--src/mess/audio/mea8000.h2
-rw-r--r--src/mess/audio/socrates.c2
-rw-r--r--src/mess/audio/socrates.h2
-rw-r--r--src/mess/audio/specimx_snd.c4
-rw-r--r--src/mess/audio/specimx_snd.h4
-rw-r--r--src/mess/audio/svis_snd.c2
-rw-r--r--src/mess/audio/svis_snd.h2
-rw-r--r--src/mess/audio/upd1771.c2
-rw-r--r--src/mess/audio/upd1771.h2
-rw-r--r--src/mess/audio/vboy.c2
-rw-r--r--src/mess/audio/vboy.h2
-rw-r--r--src/mess/audio/vc4000snd.c2
-rw-r--r--src/mess/audio/vc4000snd.h2
-rw-r--r--src/mess/audio/wswan_snd.c2
-rw-r--r--src/mess/audio/wswan_snd.h2
-rw-r--r--src/mess/drivers/channelf.c4
-rw-r--r--src/mess/drivers/mac.c2
103 files changed, 179 insertions, 752 deletions
diff --git a/src/emu/cpu/alto2/a2curt.c b/src/emu/cpu/alto2/a2curt.c
index 7d4a45ee255..c5d9353f768 100644
--- a/src/emu/cpu/alto2/a2curt.c
+++ b/src/emu/cpu/alto2/a2curt.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII cursor task
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2curt.h b/src/emu/cpu/alto2/a2curt.h
index 98fc3086015..937f1b4d450 100644
--- a/src/emu/cpu/alto2/a2curt.h
+++ b/src/emu/cpu/alto2/a2curt.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII cursor task (CURT)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2dht.c b/src/emu/cpu/alto2/a2dht.c
index 314000ff827..3b70d371259 100644
--- a/src/emu/cpu/alto2/a2dht.c
+++ b/src/emu/cpu/alto2/a2dht.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII display horizontal task
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2dht.h b/src/emu/cpu/alto2/a2dht.h
index 40dc70272c9..615c3d7d86b 100644
--- a/src/emu/cpu/alto2/a2dht.h
+++ b/src/emu/cpu/alto2/a2dht.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII display horizontal task (DHT)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2disk.c b/src/emu/cpu/alto2/a2disk.c
index f32c991667e..1a8736962bb 100644
--- a/src/emu/cpu/alto2/a2disk.c
+++ b/src/emu/cpu/alto2/a2disk.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII disk interface
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2disk.h b/src/emu/cpu/alto2/a2disk.h
index 2e7b7a77b19..5fd994f654e 100644
--- a/src/emu/cpu/alto2/a2disk.h
+++ b/src/emu/cpu/alto2/a2disk.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII disk controller block
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2disp.c b/src/emu/cpu/alto2/a2disp.c
index 21bf49c093d..3f902431efa 100644
--- a/src/emu/cpu/alto2/a2disp.c
+++ b/src/emu/cpu/alto2/a2disp.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII display interface
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
#include "a2roms.h"
diff --git a/src/emu/cpu/alto2/a2disp.h b/src/emu/cpu/alto2/a2disp.h
index 39f5a686654..80454eb4896 100644
--- a/src/emu/cpu/alto2/a2disp.h
+++ b/src/emu/cpu/alto2/a2disp.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII display block
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2dvt.c b/src/emu/cpu/alto2/a2dvt.c
index f556122eff5..acb51d92e7c 100644
--- a/src/emu/cpu/alto2/a2dvt.c
+++ b/src/emu/cpu/alto2/a2dvt.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII display vertical task
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2dvt.h b/src/emu/cpu/alto2/a2dvt.h
index 62b15eee40c..3b73ac7bf7e 100644
--- a/src/emu/cpu/alto2/a2dvt.h
+++ b/src/emu/cpu/alto2/a2dvt.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII display vertical task (DVT)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2dwt.c b/src/emu/cpu/alto2/a2dwt.c
index ad3c400c8e1..19831e3fd46 100644
--- a/src/emu/cpu/alto2/a2dwt.c
+++ b/src/emu/cpu/alto2/a2dwt.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII display word task
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2dwt.h b/src/emu/cpu/alto2/a2dwt.h
index dd180cc5712..74c6c94939b 100644
--- a/src/emu/cpu/alto2/a2dwt.h
+++ b/src/emu/cpu/alto2/a2dwt.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII display word task (DWT)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2emu.c b/src/emu/cpu/alto2/a2emu.c
index 50638c17bc1..fd30fa1d0f8 100644
--- a/src/emu/cpu/alto2/a2emu.c
+++ b/src/emu/cpu/alto2/a2emu.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII emulator task
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2emu.h b/src/emu/cpu/alto2/a2emu.h
index 8c0b59776e1..344c7ff2c71 100644
--- a/src/emu/cpu/alto2/a2emu.h
+++ b/src/emu/cpu/alto2/a2emu.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII emulator task (EMU)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2ether.c b/src/emu/cpu/alto2/a2ether.c
index 6852e1e585d..32d8a716f49 100644
--- a/src/emu/cpu/alto2/a2ether.c
+++ b/src/emu/cpu/alto2/a2ether.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII ethernet task
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
#include "a2roms.h"
diff --git a/src/emu/cpu/alto2/a2ether.h b/src/emu/cpu/alto2/a2ether.h
index ba866456b42..6bdbd24ce3e 100644
--- a/src/emu/cpu/alto2/a2ether.h
+++ b/src/emu/cpu/alto2/a2ether.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII ethernet task (ETHER)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2hw.c b/src/emu/cpu/alto2/a2hw.c
index 544ff192d6d..cc8a77c3f54 100644
--- a/src/emu/cpu/alto2/a2hw.c
+++ b/src/emu/cpu/alto2/a2hw.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII memory mapped I/O hardware
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
#include "a2roms.h"
diff --git a/src/emu/cpu/alto2/a2hw.h b/src/emu/cpu/alto2/a2hw.h
index 7a5859186e2..49d20ff5e30 100644
--- a/src/emu/cpu/alto2/a2hw.h
+++ b/src/emu/cpu/alto2/a2hw.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII memory mapped i/o stuff (HW)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2jkff.h b/src/emu/cpu/alto2/a2jkff.h
index f42e0bb1649..687313607b1 100644
--- a/src/emu/cpu/alto2/a2jkff.h
+++ b/src/emu/cpu/alto2/a2jkff.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII Dual J/K flip-flop 74109 emulation
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2kbd.c b/src/emu/cpu/alto2/a2kbd.c
index 88c3815ce09..fa1bb5f9596 100644
--- a/src/emu/cpu/alto2/a2kbd.c
+++ b/src/emu/cpu/alto2/a2kbd.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII memory mapped I/O keyboard
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2kbd.h b/src/emu/cpu/alto2/a2kbd.h
index e6b0a63b356..b7bf6607ee2 100644
--- a/src/emu/cpu/alto2/a2kbd.h
+++ b/src/emu/cpu/alto2/a2kbd.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII keyboard hardware (KBD)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2ksec.c b/src/emu/cpu/alto2/a2ksec.c
index 8ec089606a2..b6ca5359dc6 100644
--- a/src/emu/cpu/alto2/a2ksec.c
+++ b/src/emu/cpu/alto2/a2ksec.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII disk sector task
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2ksec.h b/src/emu/cpu/alto2/a2ksec.h
index 3a483b41c91..e0660bf70b1 100644
--- a/src/emu/cpu/alto2/a2ksec.h
+++ b/src/emu/cpu/alto2/a2ksec.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII disk sector task (KSEC)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2kwd.c b/src/emu/cpu/alto2/a2kwd.c
index 9674003bb87..1eb060258a8 100644
--- a/src/emu/cpu/alto2/a2kwd.c
+++ b/src/emu/cpu/alto2/a2kwd.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII disk word task
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2kwd.h b/src/emu/cpu/alto2/a2kwd.h
index 027b95a2564..7bd7a824a3b 100644
--- a/src/emu/cpu/alto2/a2kwd.h
+++ b/src/emu/cpu/alto2/a2kwd.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII disk word task (KWD)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2mem.c b/src/emu/cpu/alto2/a2mem.c
index 42df5e951a8..b84653ebdd9 100644
--- a/src/emu/cpu/alto2/a2mem.c
+++ b/src/emu/cpu/alto2/a2mem.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII memory interface
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2mem.h b/src/emu/cpu/alto2/a2mem.h
index 0b6e2314683..c450693a22b 100644
--- a/src/emu/cpu/alto2/a2mem.h
+++ b/src/emu/cpu/alto2/a2mem.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII memory block (MEM)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2mouse.c b/src/emu/cpu/alto2/a2mouse.c
index 2d197d35cc1..0844d45de6d 100644
--- a/src/emu/cpu/alto2/a2mouse.c
+++ b/src/emu/cpu/alto2/a2mouse.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII mouse interface
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
#include "a2roms.h"
diff --git a/src/emu/cpu/alto2/a2mouse.h b/src/emu/cpu/alto2/a2mouse.h
index 17a60328015..29d5e88ca5b 100644
--- a/src/emu/cpu/alto2/a2mouse.h
+++ b/src/emu/cpu/alto2/a2mouse.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII mouse hardware (MOUSE)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2mrt.c b/src/emu/cpu/alto2/a2mrt.c
index cbf1985bf5a..c57cd85728f 100644
--- a/src/emu/cpu/alto2/a2mrt.c
+++ b/src/emu/cpu/alto2/a2mrt.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII memory refresh task
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2mrt.h b/src/emu/cpu/alto2/a2mrt.h
index cc72812b226..20b00724fc9 100644
--- a/src/emu/cpu/alto2/a2mrt.h
+++ b/src/emu/cpu/alto2/a2mrt.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII memory refresh task (MRT)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2part.c b/src/emu/cpu/alto2/a2part.c
index 9b72b519866..ecf9da51ea5 100644
--- a/src/emu/cpu/alto2/a2part.c
+++ b/src/emu/cpu/alto2/a2part.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII parity task
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2part.h b/src/emu/cpu/alto2/a2part.h
index 3debee45920..0bc8583bbbc 100644
--- a/src/emu/cpu/alto2/a2part.h
+++ b/src/emu/cpu/alto2/a2part.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII parity task (PART)
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2ram.c b/src/emu/cpu/alto2/a2ram.c
index 8d765328d2b..92986996270 100644
--- a/src/emu/cpu/alto2/a2ram.c
+++ b/src/emu/cpu/alto2/a2ram.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII RAM related functions
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/alto2/a2ram.h b/src/emu/cpu/alto2/a2ram.h
index 01f37f3813b..0077ded7a99 100644
--- a/src/emu/cpu/alto2/a2ram.h
+++ b/src/emu/cpu/alto2/a2ram.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII RAM related tasks
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
diff --git a/src/emu/cpu/alto2/a2roms.c b/src/emu/cpu/alto2/a2roms.c
index 138a04fe283..1b859aa07aa 100644
--- a/src/emu/cpu/alto2/a2roms.c
+++ b/src/emu/cpu/alto2/a2roms.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII PROM loading and decoding
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
#include "a2roms.h"
diff --git a/src/emu/cpu/alto2/a2roms.h b/src/emu/cpu/alto2/a2roms.h
index a0a31f8732f..f1ffba032da 100644
--- a/src/emu/cpu/alto2/a2roms.h
+++ b/src/emu/cpu/alto2/a2roms.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII RAM PROM loading and decoding
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifndef _CPU_A2ROMS_H_
#define _CPU_A2ROMS_H_
diff --git a/src/emu/cpu/alto2/alto2cpu.c b/src/emu/cpu/alto2/alto2cpu.c
index 5f8a81e6e54..70cef3061b1 100644
--- a/src/emu/cpu/alto2/alto2cpu.c
+++ b/src/emu/cpu/alto2/alto2cpu.c
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII CPU core
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#include "alto2cpu.h"
#include "a2roms.h"
diff --git a/src/emu/cpu/alto2/alto2cpu.h b/src/emu/cpu/alto2/alto2cpu.h
index 7cbc4be642e..1e2640e6ac0 100644
--- a/src/emu/cpu/alto2/alto2cpu.h
+++ b/src/emu/cpu/alto2/alto2cpu.h
@@ -1,13 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII CPU core interface
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
- *
*****************************************************************************/
#ifndef _CPU_ALTO2_H_
#define _CPU_ALTO2_H_
diff --git a/src/emu/cpu/alto2/alto2dsm.c b/src/emu/cpu/alto2/alto2dsm.c
index a3dbd9732b4..121ab50b398 100644
--- a/src/emu/cpu/alto2/alto2dsm.c
+++ b/src/emu/cpu/alto2/alto2dsm.c
@@ -1,11 +1,8 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/**********************************************************
* Xerox AltoII disassembler
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
**********************************************************/
#include "alto2cpu.h"
diff --git a/src/emu/cpu/f8/f8.c b/src/emu/cpu/f8/f8.c
index 8b6033c04e3..0199c54b743 100644
--- a/src/emu/cpu/f8/f8.c
+++ b/src/emu/cpu/f8/f8.c
@@ -1,24 +1,10 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* f8.c
* Portable F8 emulator (Fairchild 3850)
*
- * Copyright Juergen Buchmueller, all rights reserved.
- *
- * - This source code is released as freeware for non-commercial purposes.
- * - You are free to use and redistribute this code in modified or
- * unmodified form, provided you list me in the credits.
- * - If you modify this source code, you must add a notice to each modified
- * source file that it has been changed. If you're a nice person, you
- * will clearly mark each change too. :)
- * - If you wish to use this for commercial purposes, please contact me at
- * pullmoll@t-online.de
- * - The author of this copywritten work reserves the right to change the
- * terms of its usage and license at any time, including retroactively
- * - This entire notice must remain in the source code.
- *
* This work is based on Frank Palazzolo's F8 emulation in a standalone
* Fairchild Channel F emulator and the 'Fairchild F3850 CPU' data sheets.
*
diff --git a/src/emu/cpu/f8/f8.h b/src/emu/cpu/f8/f8.h
index 97de3950ead..a478cf137b1 100644
--- a/src/emu/cpu/f8/f8.h
+++ b/src/emu/cpu/f8/f8.h
@@ -1,24 +1,10 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* f8.h
* Portable Fairchild F8 emulator interface
*
- * Copyright Juergen Buchmueller, all rights reserved.
- *
- * - This source code is released as freeware for non-commercial purposes.
- * - You are free to use and redistribute this code in modified or
- * unmodified form, provided you list me in the credits.
- * - If you modify this source code, you must add a notice to each modified
- * source file that it has been changed. If you're a nice person, you
- * will clearly mark each change too. :)
- * - If you wish to use this for commercial purposes, please contact me at
- * pullmoll@t-online.de
- * - The author of this copywritten work reserves the right to change the
- * terms of its usage and license at any time, including retroactively
- * - This entire notice must remain in the source code.
- *
*****************************************************************************/
#pragma once
diff --git a/src/emu/cpu/i8085/8085dasm.c b/src/emu/cpu/i8085/8085dasm.c
index bcc61661fff..e68bdfac337 100644
--- a/src/emu/cpu/i8085/8085dasm.c
+++ b/src/emu/cpu/i8085/8085dasm.c
@@ -1,47 +1,10 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* 8085dasm.c
* Portable I8085A disassembler
*
- * Copyright Juergen Buchmueller, all rights reserved.
- * You can contact me at juergen@mame.net or pullmoll@stop1984.com
- *
- * - This source code is released as freeware for non-commercial purposes
- * as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
- * The licensing terms of MAME apply to this piece of code for the MAME
- * project and derviative works, as defined by the MAME license. You
- * may opt to make modifications, improvements or derivative works under
- * that same conditions, and the MAME project may opt to keep
- * modifications, improvements or derivatives under their terms exclusively.
- *
- * - Alternatively you can choose to apply the terms of the "GPL" (see
- * below) to this - and only this - piece of code or your derivative works.
- * Note that in no case your choice can have any impact on any other
- * source code of the MAME project, or binary, or executable, be it closely
- * or losely related to this piece of code.
- *
- * - At your choice you are also free to remove either licensing terms from
- * this file and continue to use it under only one of the two licenses. Do this
- * if you think that licenses are not compatible (enough) for you, or if you
- * consider either license 'too restrictive' or 'too free'.
- *
- * - GPL (GNU General Public License)
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
*****************************************************************************/
#include "emu.h"
diff --git a/src/emu/cpu/i8085/i8085.c b/src/emu/cpu/i8085/i8085.c
index 8832970ca5e..f510afc5dd9 100644
--- a/src/emu/cpu/i8085/i8085.c
+++ b/src/emu/cpu/i8085/i8085.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* i8085.c
@@ -39,44 +39,6 @@
* OUT (#),A 10 11 /
* EX (SP),HL 18 19 /
*
- * Copyright Juergen Buchmueller, all rights reserved.
- * You can contact me at juergen@mame.net or pullmoll@stop1984.com
- *
- * - This source code is released as freeware for non-commercial purposes
- * as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
- * The licensing terms of MAME apply to this piece of code for the MAME
- * project and derviative works, as defined by the MAME license. You
- * may opt to make modifications, improvements or derivative works under
- * that same conditions, and the MAME project may opt to keep
- * modifications, improvements or derivatives under their terms exclusively.
- *
- * - Alternatively you can choose to apply the terms of the "GPL" (see
- * below) to this - and only this - piece of code or your derivative works.
- * Note that in no case your choice can have any impact on any other
- * source code of the MAME project, or binary, or executable, be it closely
- * or losely related to this piece of code.
- *
- * - At your choice you are also free to remove either licensing terms from
- * this file and continue to use it under only one of the two licenses. Do this
- * if you think that licenses are not compatible (enough) for you, or if you
- * consider either license 'too restrictive' or 'too free'.
- *
- * - GPL (GNU General Public License)
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
- *
* Revisions:
*
* xx-xx-2002 Acho A. Tang
diff --git a/src/emu/cpu/pps4/pps4.c b/src/emu/cpu/pps4/pps4.c
index 3a942aa6cca..bd04a900030 100644
--- a/src/emu/cpu/pps4/pps4.c
+++ b/src/emu/cpu/pps4/pps4.c
@@ -1,5 +1,5 @@
// license:BSD-3-Clause
-// copyright-holders:Juergen Buchmueller <pullmoll@t-online.de>
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
diff --git a/src/emu/cpu/pps4/pps4.h b/src/emu/cpu/pps4/pps4.h
index d459591a7c0..8c115745cbb 100644
--- a/src/emu/cpu/pps4/pps4.h
+++ b/src/emu/cpu/pps4/pps4.h
@@ -1,5 +1,5 @@
// license:BSD-3-Clause
-// copyright-holders:Juergen Buchmueller <pullmoll@t-online.de>
+// copyright-holders:Juergen Buchmueller
#ifndef __PPS4_H__
#define __PPS4_H__
diff --git a/src/emu/cpu/pps4/pps4dasm.c b/src/emu/cpu/pps4/pps4dasm.c
index 6a06b498232..4ee5079ee91 100644
--- a/src/emu/cpu/pps4/pps4dasm.c
+++ b/src/emu/cpu/pps4/pps4dasm.c
@@ -1,5 +1,5 @@
// license:BSD-3-Clause
-// copyright-holders:Juergen Buchmueller <pullmoll@t-online.de>
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* pps4dasm.c
diff --git a/src/emu/cpu/s2650/s2650.c b/src/emu/cpu/s2650/s2650.c
index 0e2ecb7d86f..abdbe04a1c5 100644
--- a/src/emu/cpu/s2650/s2650.c
+++ b/src/emu/cpu/s2650/s2650.c
@@ -1,11 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*************************************************************************
*
* Portable Signetics 2650 cpu emulation
*
- * Written by Juergen Buchmueller for use with MAME
- *
* Version 1.2
* - changed to clock cycle counts from machine cycles
* - replaced cycle table with inline code (M_RET conditional case)
diff --git a/src/emu/cpu/s2650/s2650cpu.h b/src/emu/cpu/s2650/s2650cpu.h
index 054bd596d9a..c4ff88f7aff 100644
--- a/src/emu/cpu/s2650/s2650cpu.h
+++ b/src/emu/cpu/s2650/s2650cpu.h
@@ -1,11 +1,9 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*******************************************************
*
* Portable Signetics 2650 cpu emulation
*
- * Written by Juergen Buchmueller for use with MAME
- *
*******************************************************/
#define PMSK 0x1fff /* mask page offset */
diff --git a/src/emu/cpu/sh2/sh2.c b/src/emu/cpu/sh2/sh2.c
index fb2e0d18a62..9e7c5a467a1 100644
--- a/src/emu/cpu/sh2/sh2.c
+++ b/src/emu/cpu/sh2/sh2.c
@@ -1,25 +1,10 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* sh2.c
* Portable Hitachi SH-2 (SH7600 family) emulator
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>,
- * all rights reserved.
- *
- * - This source code is released as freeware for non-commercial purposes.
- * - You are free to use and redistribute this code in modified or
- * unmodified form, provided you list me in the credits.
- * - If you modify this source code, you must add a notice to each modified
- * source file that it has been changed. If you're a nice person, you
- * will clearly mark each change too. :)
- * - If you wish to use this for commercial purposes, please contact me at
- * pullmoll@t-online.de
- * - The author of this copywritten work reserves the right to change the
- * terms of its usage and license at any time, including retroactively
- * - This entire notice must remain in the source code.
- *
* This work is based on <tiraniddo@hotmail.com> C/C++ implementation of
* the SH-2 CPU core and was adapted to the MAME CPU core requirements.
* Thanks also go to Chuck Mason <chukjr@sundail.net> and Olivier Galibert
diff --git a/src/emu/cpu/sh2/sh2.h b/src/emu/cpu/sh2/sh2.h
index 62d4d12c06b..a91ac1e781d 100644
--- a/src/emu/cpu/sh2/sh2.h
+++ b/src/emu/cpu/sh2/sh2.h
@@ -1,25 +1,10 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* sh2.h
* Portable Hitachi SH-2 (SH7600 family) emulator interface
*
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>,
- * all rights reserved.
- *
- * - This source code is released as freeware for non-commercial purposes.
- * - You are free to use and redistribute this code in modified or
- * unmodified form, provided you list me in the credits.
- * - If you modify this source code, you must add a notice to each modified
- * source file that it has been changed. If you're a nice person, you
- * will clearly mark each change too. :)
- * - If you wish to use this for commercial purposes, please contact me at
- * pullmoll@t-online.de
- * - The author of this copywritten work reserves the right to change the
- * terms of its usage and license at any time, including retroactively
- * - This entire notice must remain in the source code.
- *
* This work is based on <tiraniddo@hotmail.com> C/C++ implementation of
* the SH-2 CPU core and was heavily changed to the MAME CPU requirements.
* Thanks also go to Chuck Mason <chukjr@sundail.net> and Olivier Galibert
diff --git a/src/emu/cpu/upd7810/upd7810.c b/src/emu/cpu/upd7810/upd7810.c
index 7115aa599c7..f22ccb07b4f 100644
--- a/src/emu/cpu/upd7810/upd7810.c
+++ b/src/emu/cpu/upd7810/upd7810.c
@@ -1,48 +1,10 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* upd7810.c
* Portable uPD7810/11, 7810H/11H, 78C10/C11/C14 emulator V0.3
*
- * Copyright Juergen Buchmueller, all rights reserved.
- * You can contact me at juergen@mame.net or pullmoll@stop1984.com
- *
- * - This source code is released as freeware for non-commercial purposes
- * as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
- * The licensing terms of MAME apply to this piece of code for the MAME
- * project and derviative works, as defined by the MAME license. You
- * may opt to make modifications, improvements or derivative works under
- * that same conditions, and the MAME project may opt to keep
- * modifications, improvements or derivatives under their terms exclusively.
- *
- * - Alternatively you can choose to apply the terms of the "GPL" (see
- * below) to this - and only this - piece of code or your derivative works.
- * Note that in no case your choice can have any impact on any other
- * source code of the MAME project, or binary, or executable, be it closely
- * or losely related to this piece of code.
- *
- * - At your choice you are also free to remove either licensing terms from
- * this file and continue to use it under only one of the two licenses. Do this
- * if you think that licenses are not compatible (enough) for you, or if you
- * consider either license 'too restrictive' or 'too free'.
- *
- * - GPL (GNU General Public License)
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
- *
* This work is based on the
* "NEC Electronics User's Manual, April 1987"
*
diff --git a/src/emu/cpu/upd7810/upd7810_dasm.c b/src/emu/cpu/upd7810/upd7810_dasm.c
index 60386d4fa44..63e7291ff5e 100644
--- a/src/emu/cpu/upd7810/upd7810_dasm.c
+++ b/src/emu/cpu/upd7810/upd7810_dasm.c
@@ -1,9 +1,8 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Portable uPD7810/11, 7810H/11H, 78C10/C11/C14 disassembler
- * Copyright Juergen Buchmueller, all rights reserved.
*
* NS20030112: added 7807.
*
diff --git a/src/emu/cpu/upd7810/upd7810_opcodes.c b/src/emu/cpu/upd7810/upd7810_opcodes.c
index 00457eb725b..ab4589222c1 100644
--- a/src/emu/cpu/upd7810/upd7810_opcodes.c
+++ b/src/emu/cpu/upd7810/upd7810_opcodes.c
@@ -1,9 +1,8 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Portable uPD7810/11, 7810H/11H, 78C10/C11/C14 emulator V0.2
- * Copyright Juergen Buchmueller, all rights reserved.
*
* 7810ops.inc - opcode functions
*
diff --git a/src/emu/cpu/upd7810/upd7810_table.c b/src/emu/cpu/upd7810/upd7810_table.c
index 5531600eabe..f150af4fc2f 100644
--- a/src/emu/cpu/upd7810/upd7810_table.c
+++ b/src/emu/cpu/upd7810/upd7810_table.c
@@ -1,9 +1,8 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Portable uPD7810/11, 7810H/11H, 78C10/C11/C14 emulator V0.2
- * Copyright Juergen Buchmueller, all rights reserved.
*
* 7810tbl.inc - function pointer tables
*
diff --git a/src/emu/cpu/z180/z180.c b/src/emu/cpu/z180/z180.c
index f96594ac3c9..60fea4491c6 100644
--- a/src/emu/cpu/z180/z180.c
+++ b/src/emu/cpu/z180/z180.c
@@ -1,48 +1,10 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* z180.c
* Portable Z180 emulator V0.3
*
- * Copyright Juergen Buchmueller, all rights reserved.
- * You can contact me at juergen@mame.net or pullmoll@stop1984.com
- *
- * - This source code is released as freeware for non-commercial purposes
- * as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
- * The licensing terms of MAME apply to this piece of code for the MAME
- * project and derviative works, as defined by the MAME license. You
- * may opt to make modifications, improvements or derivative works under
- * that same conditions, and the MAME project may opt to keep
- * modifications, improvements or derivatives under their terms exclusively.
- *
- * - Alternatively you can choose to apply the terms of the "GPL" (see
- * below) to this - and only this - piece of code or your derivative works.
- * Note that in no case your choice can have any impact on any other
- * source code of the MAME project, or binary, or executable, be it closely
- * or losely related to this piece of code.
- *
- * - At your choice you are also free to remove either licensing terms from
- * this file and continue to use it under only one of the two licenses. Do this
- * if you think that licenses are not compatible (enough) for you, or if you
- * consider either license 'too restrictive' or 'too free'.
- *
- * - GPL (GNU General Public License)
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
- *
*****************************************************************************/
/*****************************************************************************
diff --git a/src/emu/cpu/z180/z180dasm.c b/src/emu/cpu/z180/z180dasm.c
index 727d22a1a49..5c83ed212b2 100644
--- a/src/emu/cpu/z180/z180dasm.c
+++ b/src/emu/cpu/z180/z180dasm.c
@@ -1,48 +1,10 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* z180dasm.c
* Portable Z8x180 disassembler
*
- * Copyright Juergen Buchmueller, all rights reserved.
- * You can contact me at juergen@mame.net or pullmoll@stop1984.com
- *
- * - This source code is released as freeware for non-commercial purposes
- * as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
- * The licensing terms of MAME apply to this piece of code for the MAME
- * project and derviative works, as defined by the MAME license. You
- * may opt to make modifications, improvements or derivative works under
- * that same conditions, and the MAME project may opt to keep
- * modifications, improvements or derivatives under their terms exclusively.
- *
- * - Alternatively you can choose to apply the terms of the "GPL" (see
- * below) to this - and only this - piece of code or your derivative works.
- * Note that in no case your choice can have any impact on any other
- * source code of the MAME project, or binary, or executable, be it closely
- * or losely related to this piece of code.
- *
- * - At your choice you are also free to remove either licensing terms from
- * this file and continue to use it under only one of the two licenses. Do this
- * if you think that licenses are not compatible (enough) for you, or if you
- * consider either license 'too restrictive' or 'too free'.
- *
- * - GPL (GNU General Public License)
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
- *
*****************************************************************************/
#include "emu.h"
diff --git a/src/emu/cpu/z80/z80.c b/src/emu/cpu/z80/z80.c
index 40bc9f340b7..df11378ffac 100644
--- a/src/emu/cpu/z80/z80.c
+++ b/src/emu/cpu/z80/z80.c
@@ -1,24 +1,10 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* z80.c
* Portable Z80 emulator V3.9
*
- * Copyright Juergen Buchmueller, all rights reserved.
- *
- * - This source code is released as freeware for non-commercial purposes.
- * - You are free to use and redistribute this code in modified or
- * unmodified form, provided you list me in the credits.
- * - If you modify this source code, you must add a notice to each modified
- * source file that it has been changed. If you're a nice person, you
- * will clearly mark each change too. :)
- * - If you wish to use this for commercial purposes, please contact me at
- * pullmoll@t-online.de
- * - The author of this copywritten work reserves the right to change the
- * terms of its usage and license at any time, including retroactively
- * - This entire notice must remain in the source code.
- *
* TODO:
* - Interrupt mode 0 should be able to execute arbitrary opcodes
* - If LD A,I or LD A,R is interrupted, P/V flag gets reset, even if IFF2
diff --git a/src/emu/cpu/z80/z80dasm.c b/src/emu/cpu/z80/z80dasm.c
index 7f54564138c..ebb965db26e 100644
--- a/src/emu/cpu/z80/z80dasm.c
+++ b/src/emu/cpu/z80/z80dasm.c
@@ -1,24 +1,10 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* z80dasm.c
* Portable Z80 disassembler
*
- * Copyright Juergen Buchmueller, all rights reserved.
- *
- * - This source code is released as freeware for non-commercial purposes.
- * - You are free to use and redistribute this code in modified or
- * unmodified form, provided you list me in the credits.
- * - If you modify this source code, you must add a notice to each modified
- * source file that it has been changed. If you're a nice person, you
- * will clearly mark each change too. :)
- * - If you wish to use this for commercial purposes, please contact me at
- * pullmoll@t-online.de
- * - The author of this copywritten work reserves the right to change the
- * terms of its usage and license at any time, including retroactively
- * - This entire notice must remain in the source code.
- *
*****************************************************************************/
#include "emu.h"
diff --git a/src/emu/cpu/z8000/8000dasm.c b/src/emu/cpu/z8000/8000dasm.c
index 24a7144cb6c..537a021c1d5 100644
--- a/src/emu/cpu/z8000/8000dasm.c
+++ b/src/emu/cpu/z8000/8000dasm.c
@@ -1,49 +1,11 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* 8000dasm.c
* Portable Z8000(2) emulator
* Z8000 disassembler; requires the z8000_exec table to be initialized
*
- * Copyright Juergen Buchmueller, all rights reserved.
- * You can contact me at juergen@mame.net or pullmoll@stop1984.com
- *
- * - This source code is released as freeware for non-commercial purposes
- * as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
- * The licensing terms of MAME apply to this piece of code for the MAME
- * project and derviative works, as defined by the MAME license. You
- * may opt to make modifications, improvements or derivative works under
- * that same conditions, and the MAME project may opt to keep
- * modifications, improvements or derivatives under their terms exclusively.
- *
- * - Alternatively you can choose to apply the terms of the "GPL" (see
- * below) to this - and only this - piece of code or your derivative works.
- * Note that in no case your choice can have any impact on any other
- * source code of the MAME project, or binary, or executable, be it closely
- * or losely related to this piece of code.
- *
- * - At your choice you are also free to remove either licensing terms from
- * this file and continue to use it under only one of the two licenses. Do this
- * if you think that licenses are not compatible (enough) for you, or if you
- * consider either license 'too restrictive' or 'too free'.
- *
- * - GPL (GNU General Public License)
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
- *
*****************************************************************************/
#include "emu.h"
diff --git a/src/emu/cpu/z8000/z8000.c b/src/emu/cpu/z8000/z8000.c
index 66482b566a8..efa3f13462d 100644
--- a/src/emu/cpu/z8000/z8000.c
+++ b/src/emu/cpu/z8000/z8000.c
@@ -1,48 +1,11 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* z8000.c
* Portable Z8000(2) emulator
* Z8000 MAME interface
*
- * Copyright Juergen Buchmueller, all rights reserved.
- * You can contact me at juergen@mame.net or pullmoll@stop1984.com
- *
- * - This source code is released as freeware for non-commercial purposes
- * as part of the M.A.M.E. (Multiple Arcade Machine Emulator) project.
- * The licensing terms of MAME apply to this piece of code for the MAME
- * project and derviative works, as defined by the MAME license. You
- * may opt to make modifications, improvements or derivative works under
- * that same conditions, and the MAME project may opt to keep
- * modifications, improvements or derivatives under their terms exclusively.
- *
- * - Alternatively you can choose to apply the terms of the "GPL" (see
- * below) to this - and only this - piece of code or your derivative works.
- * Note that in no case your choice can have any impact on any other
- * source code of the MAME project, or binary, or executable, be it closely
- * or losely related to this piece of code.
- *
- * - At your choice you are also free to remove either licensing terms from
- * this file and continue to use it under only one of the two licenses. Do this
- * if you think that licenses are not compatible (enough) for you, or if you
- * consider either license 'too restrictive' or 'too free'.
- *
- * - GPL (GNU General Public License)
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
* TODO:
* - make the z8001 opcodes to be dynamic (i.e. to take segmented mode flag into account and use the non-segmented mode)
* - dissassembler doesn't work at all with the z8001
diff --git a/src/emu/cpu/z8000/z8000cpu.h b/src/emu/cpu/z8000/z8000cpu.h
index 288d0567f4d..1a3f9e52b0f 100644
--- a/src/emu/cpu/z8000/z8000cpu.h
+++ b/src/emu/cpu/z8000/z8000cpu.h
@@ -1,26 +1,11 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller,Ernesto Corvi
/*****************************************************************************
*
* z8000cpu.h
* Portable Z8000(2) emulator
* Macros and types used in z8000.c / z8000ops.inc / z8000tbl.inc
*
- * Copyright Juergen Buchmueller, all rights reserved.
- * Bug fixes and MSB_FIRST compliance Ernesto Corvi.
- *
- * - This source code is released as freeware for non-commercial purposes.
- * - You are free to use and redistribute this code in modified or
- * unmodified form, provided you list me in the credits.
- * - If you modify this source code, you must add a notice to each modified
- * source file that it has been changed. If you're a nice person, you
- * will clearly mark each change too. :)
- * - If you wish to use this for commercial purposes, please contact me at
- * pullmoll@t-online.de
- * - The author of this copywritten work reserves the right to change the
- * terms of its usage and license at any time, including retroactively
- * - This entire notice must remain in the source code.
- *
*****************************************************************************/
/**************************************************************************
diff --git a/src/emu/cpu/z8000/z8000ops.inc b/src/emu/cpu/z8000/z8000ops.inc
index cfb83557fae..6dae8772a2e 100644
--- a/src/emu/cpu/z8000/z8000ops.inc
+++ b/src/emu/cpu/z8000/z8000ops.inc
@@ -1,25 +1,11 @@
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* z8000ops.inc
* Portable Z8000(2) emulator
* Opcode functions
*
- * Copyright Juergen Buchmueller, all rights reserved.
- * Bug fixes and MSB_FIRST compliance Ernesto Corvi.
- * Bug fixes and segmented mode support Christian Groessler.
- *
- * - This source code is released as freeware for non-commercial purposes.
- * - You are free to use and redistribute this code in modified or
- * unmodified form, provided you list me in the credits.
- * - If you modify this source code, you must add a notice to each modified
- * source file that it has been changed. If you're a nice person, you
- * will clearly mark each change too. :)
- * - If you wish to use this for commercial purposes, please contact me at
- * pullmoll@t-online.de
- * - The author of this copywritten work reserves the right to change the
- * terms of its usage and license at any time, including retroactively
- * - This entire notice must remain in the source code.
- *
*****************************************************************************/
/******************************************
diff --git a/src/emu/cpu/z8000/z8000tbl.inc b/src/emu/cpu/z8000/z8000tbl.inc
index ef650b79a84..ad66cb8c421 100644
--- a/src/emu/cpu/z8000/z8000tbl.inc
+++ b/src/emu/cpu/z8000/z8000tbl.inc
@@ -1,24 +1,11 @@
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller,Ernesto Corvi
/*****************************************************************************
*
* z8000tbl.inc
* Portable Z8000(2) emulator
* Opcode table (including mnemonics) and initialization
*
- * Copyright Juergen Buchmueller, all rights reserved.
- * Bug fixes and MSB_FIRST compliance Ernesto Corvi.
- *
- * - This source code is released as freeware for non-commercial purposes.
- * - You are free to use and redistribute this code in modified or
- * unmodified form, provided you list me in the credits.
- * - If you modify this source code, you must add a notice to each modified
- * source file that it has been changed. If you're a nice person, you
- * will clearly mark each change too. :)
- * - If you wish to use this for commercial purposes, please contact me at
- * pullmoll@t-online.de
- * - The author of this copywritten work reserves the right to change the
- * terms of its usage and license at any time, including retroactively
- * - This entire notice must remain in the source code.
- *
*****************************************************************************/
static const Z8000_init table[] = {
diff --git a/src/emu/imagedev/diablo.c b/src/emu/imagedev/diablo.c
index 0bccad02a33..d7d499ec523 100644
--- a/src/emu/imagedev/diablo.c
+++ b/src/emu/imagedev/diablo.c
@@ -1,11 +1,7 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/**********************************************************
* DIABLO drive image to hard disk interface
- *
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
**********************************************************/
#include "emu.h"
diff --git a/src/emu/imagedev/diablo.h b/src/emu/imagedev/diablo.h
index 55ebad481ed..11e0ffe091c 100644
--- a/src/emu/imagedev/diablo.h
+++ b/src/emu/imagedev/diablo.h
@@ -1,11 +1,7 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/**********************************************************
* DIABLO drive image to hard disk interface
- *
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
**********************************************************/
#ifndef _IMAGEDEV_DIABLO_H_
diff --git a/src/emu/machine/diablo_hd.c b/src/emu/machine/diablo_hd.c
index fea554bbada..9ee566350ff 100644
--- a/src/emu/machine/diablo_hd.c
+++ b/src/emu/machine/diablo_hd.c
@@ -1,11 +1,7 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/**********************************************************
* DIABLO31 and DIABLO44 hard drive support
- *
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
**********************************************************/
#include "diablo_hd.h"
diff --git a/src/emu/machine/diablo_hd.h b/src/emu/machine/diablo_hd.h
index f248bce4169..835cc2c281d 100644
--- a/src/emu/machine/diablo_hd.h
+++ b/src/emu/machine/diablo_hd.h
@@ -1,11 +1,7 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/**********************************************************
* DIABLO31 and DIABLO44 hard drive support
- *
- * Copyright Juergen Buchmueller <pullmoll@t-online.de>
- *
- * Licenses: MAME, GPLv2
**********************************************************/
#if !defined(_DIABLO_HD_DEVICE_)
diff --git a/src/emu/machine/r10696.h b/src/emu/machine/r10696.h
index 09b2c60cab5..ca3b87c935e 100644
--- a/src/emu/machine/r10696.h
+++ b/src/emu/machine/r10696.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/**********************************************************************
Rockwell 10696 General Purpose Input/Output (I/O)
diff --git a/src/emu/machine/r10788.h b/src/emu/machine/r10788.h
index 6aaaf8a859a..af58aca65c7 100644
--- a/src/emu/machine/r10788.h
+++ b/src/emu/machine/r10788.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/**********************************************************************
Rockwell 10788 General Purpose Keyboard and Display circuit
diff --git a/src/emu/machine/ra17xx.h b/src/emu/machine/ra17xx.h
index cdc06a31466..3ca8877d7de 100644
--- a/src/emu/machine/ra17xx.h
+++ b/src/emu/machine/ra17xx.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller
/**********************************************************************
Rockwell RA17xx (e.g. A1752, A1753) ROM, RAM and I/O chip
diff --git a/src/emu/sound/saa1099.c b/src/emu/sound/saa1099.c
index 55b32c1f559..fc08f5dc58b 100644
--- a/src/emu/sound/saa1099.c
+++ b/src/emu/sound/saa1099.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller, Manuel Abadia
/***************************************************************************
Philips SAA1099 Sound driver
diff --git a/src/emu/sound/upd7759.c b/src/emu/sound/upd7759.c
index db81a7d2fee..ff8accd0cb4 100644
--- a/src/emu/sound/upd7759.c
+++ b/src/emu/sound/upd7759.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Juergen Buchmueller, Mike Balfour, Howie Cohen, Olivier Galibert, Aaron Giles
/************************************************************
NEC uPD7759/55/56/P56/57/58 ADPCM Speech Processor
diff --git a/src/mess/audio/arcadia.c b/src/mess/audio/arcadia.c
index a76067dd5fe..0d00e742281 100644
--- a/src/mess/audio/arcadia.c
+++ b/src/mess/audio/arcadia.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:PeT
/***************************************************************************
PeT mess@utanet.at
diff --git a/src/mess/audio/arcadia.h b/src/mess/audio/arcadia.h
index fbb0dc86e25..418e58273a5 100644
--- a/src/mess/audio/arcadia.h
+++ b/src/mess/audio/arcadia.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:PeT
#ifndef ARCADIA_SOUND_H_
#define ARCADIA_SOUND_H_
diff --git a/src/mess/audio/channelf.c b/src/mess/audio/channelf.c
index 173e964c44c..c9e07cbd43c 100644
--- a/src/mess/audio/channelf.c
+++ b/src/mess/audio/channelf.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:GPL-2.0+
+// copyright-holders:Juergen Buchmueller, Frank Palazzolo, Sean Riddle
#include "emu.h"
#include "audio/channelf.h"
diff --git a/src/mess/audio/channelf.h b/src/mess/audio/channelf.h
index 7989a3e10a2..f227eb67c07 100644
--- a/src/mess/audio/channelf.h
+++ b/src/mess/audio/channelf.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:GPL-2.0+
+// copyright-holders:Juergen Buchmueller, Frank Palazzolo, Sean Riddle
/*****************************************************************************
*
* audio/channelf.h
diff --git a/src/mess/audio/dai_snd.c b/src/mess/audio/dai_snd.c
index 16f2a58fbc9..0b9775765a1 100644
--- a/src/mess/audio/dai_snd.c
+++ b/src/mess/audio/dai_snd.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Krzysztof Strzecha
/***************************************************************************
audio/dai_snd.c
diff --git a/src/mess/audio/dai_snd.h b/src/mess/audio/dai_snd.h
index 6646f95434e..b7c9d5e89b6 100644
--- a/src/mess/audio/dai_snd.h
+++ b/src/mess/audio/dai_snd.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Krzysztof Strzecha
/*****************************************************************************
*
* dai_snd.h
diff --git a/src/mess/audio/gamate.c b/src/mess/audio/gamate.c
index 70baabe1b3a..d33bcfa7397 100644
--- a/src/mess/audio/gamate.c
+++ b/src/mess/audio/gamate.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:PeT
/***************************************************************************
gamate sound hardware
diff --git a/src/mess/audio/gb.c b/src/mess/audio/gb.c
index badfced7327..2ca82aa5657 100644
--- a/src/mess/audio/gb.c
+++ b/src/mess/audio/gb.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Anthony Kruize
/**************************************************************************************
* Game Boy sound emulation (c) Anthony Kruize (trandor@labyrinth.net.au)
*
diff --git a/src/mess/audio/gb.h b/src/mess/audio/gb.h
index 826c3702c43..d8eb9d6109b 100644
--- a/src/mess/audio/gb.h
+++ b/src/mess/audio/gb.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Anthony Kruize
#ifndef __GBSOUND_H__
#define __GBSOUND_H__
diff --git a/src/mess/audio/lynx.c b/src/mess/audio/lynx.c
index 045d71c965d..c297b9e79b3 100644
--- a/src/mess/audio/lynx.c
+++ b/src/mess/audio/lynx.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:PeT
/******************************************************************************
PeT mess@utanet.at 2000,2001
******************************************************************************/
diff --git a/src/mess/audio/lynx.h b/src/mess/audio/lynx.h
index a2fea265f1e..af1c8259eee 100644
--- a/src/mess/audio/lynx.h
+++ b/src/mess/audio/lynx.h
@@ -1,5 +1,6 @@
// license:???
-// copyright-holders:???
+// copyright-holders:PeT
+
#ifndef __LYNXSOUND_H__
#define __LYNXSOUND_H__
diff --git a/src/mess/audio/mac.c b/src/mess/audio/mac.c
index 49a7eb98c74..b93b4d86e0d 100644
--- a/src/mess/audio/mac.c
+++ b/src/mess/audio/mac.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Nathan Woods, Raphael Nabet, R. Belmont
/***************************************************************************
mac.c
diff --git a/src/mess/audio/mea8000.c b/src/mess/audio/mea8000.c
index d0daa07393e..20b30765f8e 100644
--- a/src/mess/audio/mea8000.c
+++ b/src/mess/audio/mea8000.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Antoine Mine
/**********************************************************************
Copyright (C) Antoine Mine' 2006
diff --git a/src/mess/audio/mea8000.h b/src/mess/audio/mea8000.h
index 1583902ece1..bf4f8aa19b5 100644
--- a/src/mess/audio/mea8000.h
+++ b/src/mess/audio/mea8000.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Antoine Mine
/**********************************************************************
Copyright (C) Antoine Mine' 2006
diff --git a/src/mess/audio/socrates.c b/src/mess/audio/socrates.c
index 9c615d115b0..c35896e5c25 100644
--- a/src/mess/audio/socrates.c
+++ b/src/mess/audio/socrates.c
@@ -1,4 +1,4 @@
-// license:MAME|LGPL-2.1+
+// license:BSD-3-Clause
// copyright-holders:Jonathan Gevaryahu
/***************************************************************************
diff --git a/src/mess/audio/socrates.h b/src/mess/audio/socrates.h
index dd9645ff414..f1d2b1dd002 100644
--- a/src/mess/audio/socrates.h
+++ b/src/mess/audio/socrates.h
@@ -1,4 +1,4 @@
-// license:MAME|LGPL-2.1+
+// license:BSD-3-Clause
// copyright-holders:Jonathan Gevaryahu
#pragma once
diff --git a/src/mess/audio/specimx_snd.c b/src/mess/audio/specimx_snd.c
index 29bd2a9c739..2b56c6b25f8 100644
--- a/src/mess/audio/specimx_snd.c
+++ b/src/mess/audio/specimx_snd.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Miodrag Milanovic
/***************************************************************************
audio/special.c
diff --git a/src/mess/audio/specimx_snd.h b/src/mess/audio/specimx_snd.h
index 9d8291108ad..0e07b27dc4b 100644
--- a/src/mess/audio/specimx_snd.h
+++ b/src/mess/audio/specimx_snd.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Miodrag Milanovic
/*****************************************************************************
*
* specimx_snd.h
diff --git a/src/mess/audio/svis_snd.c b/src/mess/audio/svis_snd.c
index f3f8346c987..47ef6009d41 100644
--- a/src/mess/audio/svis_snd.c
+++ b/src/mess/audio/svis_snd.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:PeT
/***************************************************************************
supervision sound hardware
diff --git a/src/mess/audio/svis_snd.h b/src/mess/audio/svis_snd.h
index 92e60f48fd7..fb4fc7f3aa0 100644
--- a/src/mess/audio/svis_snd.h
+++ b/src/mess/audio/svis_snd.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:PeT
/*****************************************************************************
*
* svis_snd.h
diff --git a/src/mess/audio/upd1771.c b/src/mess/audio/upd1771.c
index 427d3cbb14c..064522d30c0 100644
--- a/src/mess/audio/upd1771.c
+++ b/src/mess/audio/upd1771.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Wilbert Pol
/**********************************************************************
NEC uPD1771-017 as used in the Epoch Super Cassette Vision (SCV)
diff --git a/src/mess/audio/upd1771.h b/src/mess/audio/upd1771.h
index a36d63ce5ca..687309439fc 100644
--- a/src/mess/audio/upd1771.h
+++ b/src/mess/audio/upd1771.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Wilbert Pol
/**********************************************************************
NEC uPD1771
diff --git a/src/mess/audio/vboy.c b/src/mess/audio/vboy.c
index 70205b0f7e8..32933a5f005 100644
--- a/src/mess/audio/vboy.c
+++ b/src/mess/audio/vboy.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:R. Belmont
/*
vboy.c - Virtual Boy audio emulation
diff --git a/src/mess/audio/vboy.h b/src/mess/audio/vboy.h
index d5d170d89d5..0015dbbd873 100644
--- a/src/mess/audio/vboy.h
+++ b/src/mess/audio/vboy.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:R. Belmont
/*
vboy.h - Virtual Boy audio emulation
diff --git a/src/mess/audio/vc4000snd.c b/src/mess/audio/vc4000snd.c
index 5b72fa64aa3..a3316a78cb7 100644
--- a/src/mess/audio/vc4000snd.c
+++ b/src/mess/audio/vc4000snd.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:PeT
/***************************************************************************
PeT mess@utanet.at
diff --git a/src/mess/audio/vc4000snd.h b/src/mess/audio/vc4000snd.h
index 8264077368f..6c3d12a7e0d 100644
--- a/src/mess/audio/vc4000snd.h
+++ b/src/mess/audio/vc4000snd.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:PeT
/*****************************************************************************
*
* includes/vc4000snd.h
diff --git a/src/mess/audio/wswan_snd.c b/src/mess/audio/wswan_snd.c
index 3de4eaca6af..0c0e04c80d3 100644
--- a/src/mess/audio/wswan_snd.c
+++ b/src/mess/audio/wswan_snd.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Wilbert Pol
/**************************************************************************************
Wonderswan sound emulation
diff --git a/src/mess/audio/wswan_snd.h b/src/mess/audio/wswan_snd.h
index 5470fe4d6ed..d72d6d7c59b 100644
--- a/src/mess/audio/wswan_snd.h
+++ b/src/mess/audio/wswan_snd.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Wilbert Pol
/*****************************************************************************
*
* includes/wswan_snd.h
diff --git a/src/mess/drivers/channelf.c b/src/mess/drivers/channelf.c
index 2938f9fa509..65cff8a5a96 100644
--- a/src/mess/drivers/channelf.c
+++ b/src/mess/drivers/channelf.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:GPL-2.0+
+// copyright-holders:Juergen Buchmueller, Frank Palazzolo, Sean Riddle
/******************************************************************
*
* Fairchild Channel F driver
diff --git a/src/mess/drivers/mac.c b/src/mess/drivers/mac.c
index 1fe9b8d3f8c..65cdb2711ca 100644
--- a/src/mess/drivers/mac.c
+++ b/src/mess/drivers/mac.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Nathan Woods, Raphael Nabet, R. Belmont
/****************************************************************************
drivers/mac.c