summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2015-05-13 09:57:19 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2015-05-13 09:57:19 +0200
commit475e90ca8b6cc97c1d021fdeab23a05ba9b93a53 (patch)
tree91de1c6fe52852df95a7bc56aaaecf1242afad01
parent7a880532018bb04416843d33c1da7d8afc9f146b (diff)
lot more changes and fixes (nw)
-rw-r--r--src/emu/bus/amiga/zorro/cards.c4
-rw-r--r--src/emu/bus/amiga/zorro/cards.h4
-rw-r--r--src/emu/bus/bml3/bml3bus.c2
-rw-r--r--src/emu/bus/bml3/bml3bus.h2
-rw-r--r--src/emu/bus/bml3/bml3kanji.c2
-rw-r--r--src/emu/bus/bml3/bml3kanji.h2
-rw-r--r--src/emu/bus/bml3/bml3mp1802.c2
-rw-r--r--src/emu/bus/bml3/bml3mp1802.h2
-rw-r--r--src/emu/bus/bml3/bml3mp1805.c2
-rw-r--r--src/emu/bus/bml3/bml3mp1805.h2
-rw-r--r--src/emu/bus/centronics/digiblst.c4
-rw-r--r--src/emu/bus/centronics/digiblst.h4
-rw-r--r--src/emu/bus/centronics/epson_ex800.c2
-rw-r--r--src/emu/bus/centronics/epson_ex800.h2
-rw-r--r--src/emu/bus/centronics/epson_lx800.c2
-rw-r--r--src/emu/bus/centronics/epson_lx800.h2
-rw-r--r--src/emu/bus/centronics/epson_lx810l.c8
-rw-r--r--src/emu/bus/centronics/epson_lx810l.h7
-rw-r--r--src/emu/bus/centronics/printer.c4
-rw-r--r--src/emu/bus/centronics/printer.h4
-rw-r--r--src/emu/bus/coco/coco_pak.c2
-rw-r--r--src/emu/bus/isa/finalchs.c4
-rw-r--r--src/emu/bus/isa/finalchs.h4
-rw-r--r--src/emu/bus/isa/gus.c4
-rw-r--r--src/emu/bus/isa/gus.h4
-rw-r--r--src/emu/bus/isa/ibm_mfc.c2
-rw-r--r--src/emu/bus/isa/ibm_mfc.h2
-rw-r--r--src/emu/bus/isa/lpt.c4
-rw-r--r--src/emu/bus/isa/lpt.h4
-rw-r--r--src/emu/bus/isa/mach32.c4
-rw-r--r--src/emu/bus/isa/mach32.h4
-rw-r--r--src/emu/bus/isa/mda.c4
-rw-r--r--src/emu/bus/isa/mda.h4
-rw-r--r--src/emu/bus/isa/mpu401.c4
-rw-r--r--src/emu/bus/isa/mpu401.h4
-rw-r--r--src/emu/bus/isa/pds.c4
-rw-r--r--src/emu/bus/isa/pds.h4
-rw-r--r--src/emu/bus/isa/sblaster.c4
-rw-r--r--src/emu/bus/isa/sblaster.h4
-rw-r--r--src/emu/bus/isa/xtide.c4
-rw-r--r--src/emu/bus/isa/xtide.h4
-rw-r--r--src/emu/bus/midi/midi.c4
-rw-r--r--src/emu/bus/midi/midi.h4
-rw-r--r--src/emu/bus/midi/midiinport.c4
-rw-r--r--src/emu/bus/midi/midiinport.h4
-rw-r--r--src/emu/bus/midi/midioutport.c4
-rw-r--r--src/emu/bus/midi/midioutport.h4
-rw-r--r--src/emu/bus/neogeo/banked_cart.c4
-rw-r--r--src/emu/bus/neogeo/banked_cart.h4
-rw-r--r--src/emu/bus/neogeo/bootleg_cart.c4
-rw-r--r--src/emu/bus/neogeo/bootleg_cart.h4
-rw-r--r--src/emu/bus/neogeo/bootleg_hybrid_cart.c4
-rw-r--r--src/emu/bus/neogeo/bootleg_hybrid_cart.h4
-rw-r--r--src/emu/bus/neogeo/bootleg_prot.c4
-rw-r--r--src/emu/bus/neogeo/bootleg_prot.h4
-rw-r--r--src/emu/bus/neogeo/cmc_cart.c4
-rw-r--r--src/emu/bus/neogeo/cmc_cart.h4
-rw-r--r--src/emu/bus/neogeo/cmc_prot.c4
-rw-r--r--src/emu/bus/neogeo/cmc_prot.h4
-rw-r--r--src/emu/bus/neogeo/fatfury2_cart.c4
-rw-r--r--src/emu/bus/neogeo/fatfury2_cart.h4
-rw-r--r--src/emu/bus/neogeo/fatfury2_prot.c4
-rw-r--r--src/emu/bus/neogeo/fatfury2_prot.h4
-rw-r--r--src/emu/bus/neogeo/kof2002_cart.c4
-rw-r--r--src/emu/bus/neogeo/kof2002_cart.h4
-rw-r--r--src/emu/bus/neogeo/kof2002_prot.c4
-rw-r--r--src/emu/bus/neogeo/kof2002_prot.h4
-rw-r--r--src/emu/bus/neogeo/kof98_cart.c4
-rw-r--r--src/emu/bus/neogeo/kof98_cart.h4
-rw-r--r--src/emu/bus/neogeo/kof98_prot.c4
-rw-r--r--src/emu/bus/neogeo/kof98_prot.h4
-rw-r--r--src/emu/bus/neogeo/kog_prot.c4
-rw-r--r--src/emu/bus/neogeo/kog_prot.h4
-rw-r--r--src/emu/bus/neogeo/mslugx_cart.c4
-rw-r--r--src/emu/bus/neogeo/mslugx_cart.h4
-rw-r--r--src/emu/bus/neogeo/mslugx_prot.c4
-rw-r--r--src/emu/bus/neogeo/mslugx_prot.h4
-rw-r--r--src/emu/bus/neogeo/neogeo_carts.c4
-rw-r--r--src/emu/bus/neogeo/neogeo_carts.h4
-rw-r--r--src/emu/bus/neogeo/neogeo_helper.c4
-rw-r--r--src/emu/bus/neogeo/neogeo_helper.h4
-rw-r--r--src/emu/bus/neogeo/neogeo_intf.c4
-rw-r--r--src/emu/bus/neogeo/neogeo_intf.h4
-rw-r--r--src/emu/bus/neogeo/neogeo_slot.c4
-rw-r--r--src/emu/bus/neogeo/neogeo_slot.h4
-rw-r--r--src/emu/bus/neogeo/pcm2_cart.c4
-rw-r--r--src/emu/bus/neogeo/pcm2_cart.h4
-rw-r--r--src/emu/bus/neogeo/pcm2_prot.c4
-rw-r--r--src/emu/bus/neogeo/pcm2_prot.h4
-rw-r--r--src/emu/bus/neogeo/pvc_cart.c4
-rw-r--r--src/emu/bus/neogeo/pvc_cart.h4
-rw-r--r--src/emu/bus/neogeo/pvc_prot.c4
-rw-r--r--src/emu/bus/neogeo/pvc_prot.h4
-rw-r--r--src/emu/bus/neogeo/rom.c4
-rw-r--r--src/emu/bus/neogeo/rom.h4
-rw-r--r--src/emu/bus/neogeo/sbp_prot.c4
-rw-r--r--src/emu/bus/neogeo/sbp_prot.h4
-rw-r--r--src/emu/bus/neogeo/sma_cart.c4
-rw-r--r--src/emu/bus/neogeo/sma_cart.h4
-rw-r--r--src/emu/bus/neogeo/sma_prot.c4
-rw-r--r--src/emu/bus/neogeo/sma_prot.h4
-rw-r--r--src/emu/bus/oricext/jasmin.c4
-rw-r--r--src/emu/bus/oricext/jasmin.h4
-rw-r--r--src/emu/bus/oricext/microdisc.c4
-rw-r--r--src/emu/bus/oricext/microdisc.h4
-rw-r--r--src/emu/bus/oricext/oricext.c4
-rw-r--r--src/emu/bus/oricext/oricext.h4
-rw-r--r--src/emu/bus/pc_kbd/ec1841.c4
-rw-r--r--src/emu/bus/pc_kbd/ec1841.h4
-rw-r--r--src/emu/bus/pc_kbd/iskr1030.c4
-rw-r--r--src/emu/bus/pc_kbd/iskr1030.h4
-rw-r--r--src/emu/bus/pc_kbd/keyboards.c4
-rw-r--r--src/emu/bus/pc_kbd/keyboards.h4
-rw-r--r--src/emu/bus/pc_kbd/keytro.c4
-rw-r--r--src/emu/bus/pc_kbd/keytro.h4
-rw-r--r--src/emu/bus/pc_kbd/msnat.c4
-rw-r--r--src/emu/bus/pc_kbd/msnat.h4
-rw-r--r--src/emu/bus/pc_kbd/pc_kbdc.c4
-rw-r--r--src/emu/bus/pc_kbd/pc_kbdc.h4
-rw-r--r--src/emu/bus/psx/memcard.c2
-rw-r--r--src/emu/bus/psx/memcard.h2
-rw-r--r--src/emu/bus/rs232/keyboard.c4
-rw-r--r--src/emu/bus/rs232/keyboard.h4
-rw-r--r--src/emu/bus/rs232/null_modem.c4
-rw-r--r--src/emu/bus/rs232/null_modem.h4
-rw-r--r--src/emu/bus/rs232/printer.c4
-rw-r--r--src/emu/bus/rs232/printer.h4
-rw-r--r--src/emu/bus/rs232/rs232.c4
-rw-r--r--src/emu/bus/rs232/rs232.h4
-rw-r--r--src/emu/bus/rs232/ser_mouse.c4
-rw-r--r--src/emu/bus/rs232/ser_mouse.h4
-rw-r--r--src/emu/bus/rs232/terminal.c4
-rw-r--r--src/emu/bus/rs232/terminal.h4
-rw-r--r--src/emu/bus/rs232/xvd701.c4
-rw-r--r--src/emu/bus/rs232/xvd701.h4
-rw-r--r--src/emu/bus/scsi/acb4070.c4
-rw-r--r--src/emu/bus/scsi/acb4070.h4
-rw-r--r--src/emu/bus/scsi/cdu76s.c4
-rw-r--r--src/emu/bus/scsi/cdu76s.h4
-rw-r--r--src/emu/bus/scsi/d9060hd.c4
-rw-r--r--src/emu/bus/scsi/d9060hd.h4
-rw-r--r--src/emu/bus/scsi/omti5100.c4
-rw-r--r--src/emu/bus/scsi/omti5100.h4
-rw-r--r--src/emu/bus/scsi/pc9801_sasi.c4
-rw-r--r--src/emu/bus/scsi/pc9801_sasi.h4
-rw-r--r--src/emu/bus/wswan/rom.c4
-rw-r--r--src/emu/bus/wswan/rom.h4
-rw-r--r--src/emu/bus/wswan/slot.c4
-rw-r--r--src/emu/bus/wswan/slot.h4
-rw-r--r--src/emu/bus/x68k/x68k_neptunex.c4
-rw-r--r--src/emu/bus/x68k/x68k_neptunex.h4
-rw-r--r--src/emu/bus/x68k/x68k_scsiext.c4
-rw-r--r--src/emu/bus/x68k/x68k_scsiext.h4
-rw-r--r--src/emu/bus/x68k/x68kexp.c4
-rw-r--r--src/emu/bus/x68k/x68kexp.h4
-rw-r--r--src/mess/drivers/apple1.c2
156 files changed, 295 insertions, 300 deletions
diff --git a/src/emu/bus/amiga/zorro/cards.c b/src/emu/bus/amiga/zorro/cards.c
index 8bea6adc42c..5fc67353d17 100644
--- a/src/emu/bus/amiga/zorro/cards.c
+++ b/src/emu/bus/amiga/zorro/cards.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:GPL-2.0+
+// copyright-holders:Dirk Best
/***************************************************************************
Amiga Zorro Cards
diff --git a/src/emu/bus/amiga/zorro/cards.h b/src/emu/bus/amiga/zorro/cards.h
index bfea56926b2..919c2c3c899 100644
--- a/src/emu/bus/amiga/zorro/cards.h
+++ b/src/emu/bus/amiga/zorro/cards.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:GPL-2.0+
+// copyright-holders:Dirk Best
/***************************************************************************
Amiga Zorro Cards
diff --git a/src/emu/bus/bml3/bml3bus.c b/src/emu/bus/bml3/bml3bus.c
index edf82d301b2..4307aedfd62 100644
--- a/src/emu/bus/bml3/bml3bus.c
+++ b/src/emu/bus/bml3/bml3bus.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Jonathan Edwards
/***************************************************************************
bml3bus.c - Hitachi MB-6890 slot bus and card emulation
diff --git a/src/emu/bus/bml3/bml3bus.h b/src/emu/bus/bml3/bml3bus.h
index bd9ce5b6abb..270e9ede652 100644
--- a/src/emu/bus/bml3/bml3bus.h
+++ b/src/emu/bus/bml3/bml3bus.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Jonathan Edwards
/***************************************************************************
bml3bus.h - Hitachi MB-6890 slot bus and card emulation
diff --git a/src/emu/bus/bml3/bml3kanji.c b/src/emu/bus/bml3/bml3kanji.c
index 71582cb73c4..f3dd031a901 100644
--- a/src/emu/bus/bml3/bml3kanji.c
+++ b/src/emu/bus/bml3/bml3kanji.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Jonathan Edwards
/*********************************************************************
bml3kanji.c
diff --git a/src/emu/bus/bml3/bml3kanji.h b/src/emu/bus/bml3/bml3kanji.h
index 2b10d13b078..4c81a8b473c 100644
--- a/src/emu/bus/bml3/bml3kanji.h
+++ b/src/emu/bus/bml3/bml3kanji.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Jonathan Edwards
/*********************************************************************
bml3kanji.h
diff --git a/src/emu/bus/bml3/bml3mp1802.c b/src/emu/bus/bml3/bml3mp1802.c
index f8b10c6aef5..122ef09a056 100644
--- a/src/emu/bus/bml3/bml3mp1802.c
+++ b/src/emu/bus/bml3/bml3mp1802.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Jonathan Edwards
/*********************************************************************
bml3mp1802.c
diff --git a/src/emu/bus/bml3/bml3mp1802.h b/src/emu/bus/bml3/bml3mp1802.h
index 42e252619f2..a2721ec8321 100644
--- a/src/emu/bus/bml3/bml3mp1802.h
+++ b/src/emu/bus/bml3/bml3mp1802.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Jonathan Edwards
/*********************************************************************
bml3mp1802.h
diff --git a/src/emu/bus/bml3/bml3mp1805.c b/src/emu/bus/bml3/bml3mp1805.c
index 8fd81575d9b..c0e66ef9114 100644
--- a/src/emu/bus/bml3/bml3mp1805.c
+++ b/src/emu/bus/bml3/bml3mp1805.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Jonathan Edwards
/*********************************************************************
bml3mp1805.c
diff --git a/src/emu/bus/bml3/bml3mp1805.h b/src/emu/bus/bml3/bml3mp1805.h
index e7147bab378..15d9aa8afc2 100644
--- a/src/emu/bus/bml3/bml3mp1805.h
+++ b/src/emu/bus/bml3/bml3mp1805.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Jonathan Edwards
/*********************************************************************
bml3mp1805.h
diff --git a/src/emu/bus/centronics/digiblst.c b/src/emu/bus/centronics/digiblst.c
index 736f2a5ff94..9fdbfd5c279 100644
--- a/src/emu/bus/centronics/digiblst.c
+++ b/src/emu/bus/centronics/digiblst.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* digiblst.c
*
diff --git a/src/emu/bus/centronics/digiblst.h b/src/emu/bus/centronics/digiblst.h
index 4baeb297c6f..340e5cd0f4c 100644
--- a/src/emu/bus/centronics/digiblst.h
+++ b/src/emu/bus/centronics/digiblst.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* digiblst.h
*
diff --git a/src/emu/bus/centronics/epson_ex800.c b/src/emu/bus/centronics/epson_ex800.c
index bd9036a444c..9555284c711 100644
--- a/src/emu/bus/centronics/epson_ex800.c
+++ b/src/emu/bus/centronics/epson_ex800.c
@@ -1,4 +1,4 @@
-// license:GPL-2.0+, GPL-2.0+
+// license:GPL-2.0+
// copyright-holders:Dirk Best
/******************************************************************************
diff --git a/src/emu/bus/centronics/epson_ex800.h b/src/emu/bus/centronics/epson_ex800.h
index bce4e6a6d6c..274eac50bf0 100644
--- a/src/emu/bus/centronics/epson_ex800.h
+++ b/src/emu/bus/centronics/epson_ex800.h
@@ -1,4 +1,4 @@
-// license:???, GPL-2.0+
+// license:GPL-2.0+
// copyright-holders:Dirk Best
/**********************************************************************
diff --git a/src/emu/bus/centronics/epson_lx800.c b/src/emu/bus/centronics/epson_lx800.c
index 8ffd585d710..cfcffb7329c 100644
--- a/src/emu/bus/centronics/epson_lx800.c
+++ b/src/emu/bus/centronics/epson_lx800.c
@@ -1,4 +1,4 @@
-// license:GPL-2.0+, GPL-2.0+
+// license:GPL-2.0+
// copyright-holders:Dirk Best
/**********************************************************************
diff --git a/src/emu/bus/centronics/epson_lx800.h b/src/emu/bus/centronics/epson_lx800.h
index 359cf2aded4..591d75cbcf3 100644
--- a/src/emu/bus/centronics/epson_lx800.h
+++ b/src/emu/bus/centronics/epson_lx800.h
@@ -1,4 +1,4 @@
-// license:???, GPL-2.0+
+// license:GPL-2.0+
// copyright-holders:Dirk Best
/**********************************************************************
diff --git a/src/emu/bus/centronics/epson_lx810l.c b/src/emu/bus/centronics/epson_lx810l.c
index eb54b1b23a3..f91c0704484 100644
--- a/src/emu/bus/centronics/epson_lx810l.c
+++ b/src/emu/bus/centronics/epson_lx810l.c
@@ -1,10 +1,8 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Ramiro Polla, Felipe Sanches
/*
* Epson LX-810L dot matrix printer emulation
- *
- * Copyright: 2014 Ramiro Polla
- * Felipe Sanches
+
* License: BSD-3-Clause
*
* IC list:
diff --git a/src/emu/bus/centronics/epson_lx810l.h b/src/emu/bus/centronics/epson_lx810l.h
index 3f6a05ec7af..972805438bc 100644
--- a/src/emu/bus/centronics/epson_lx810l.h
+++ b/src/emu/bus/centronics/epson_lx810l.h
@@ -1,11 +1,8 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Ramiro Polla, Felipe Sanches
/*
* Epson LX-810L dot matrix printer emulation
*
- * Copyright: 2014 Ramiro Polla
- * Felipe Sanches
- * License: BSD-3-Clause
*/
#pragma once
diff --git a/src/emu/bus/centronics/printer.c b/src/emu/bus/centronics/printer.c
index d070a75fa2f..8d338dc2cbb 100644
--- a/src/emu/bus/centronics/printer.c
+++ b/src/emu/bus/centronics/printer.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#include "emu.h"
#include "printer.h"
diff --git a/src/emu/bus/centronics/printer.h b/src/emu/bus/centronics/printer.h
index 2a1a15985c6..7f10fd7e4c2 100644
--- a/src/emu/bus/centronics/printer.h
+++ b/src/emu/bus/centronics/printer.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#pragma once
#ifndef __CENTRONICS_PRINTER_H__
diff --git a/src/emu/bus/coco/coco_pak.c b/src/emu/bus/coco/coco_pak.c
index 1bf9a7430a7..72729f156a4 100644
--- a/src/emu/bus/coco/coco_pak.c
+++ b/src/emu/bus/coco/coco_pak.c
@@ -1,4 +1,4 @@
-// license:???// license:BSD-3-Clause
+// license:BSD-3-Clause
// copyright-holders:Nathan Woods
/***************************************************************************
diff --git a/src/emu/bus/isa/finalchs.c b/src/emu/bus/isa/finalchs.c
index 75e950a5854..212a05cad87 100644
--- a/src/emu/bus/isa/finalchs.c
+++ b/src/emu/bus/isa/finalchs.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Jonathan Gevaryahu
/***************************************************************************
Final Chess Card by TASC
diff --git a/src/emu/bus/isa/finalchs.h b/src/emu/bus/isa/finalchs.h
index 577f425cc16..ec1d05e1f43 100644
--- a/src/emu/bus/isa/finalchs.h
+++ b/src/emu/bus/isa/finalchs.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Jonathan Gevaryahu
#pragma once
#ifndef __ISA_FINALCHS_H__
diff --git a/src/emu/bus/isa/gus.c b/src/emu/bus/isa/gus.c
index f4f2a501caa..f9cba907c81 100644
--- a/src/emu/bus/isa/gus.c
+++ b/src/emu/bus/isa/gus.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* Gravis Ultrasound ISA card
*
diff --git a/src/emu/bus/isa/gus.h b/src/emu/bus/isa/gus.h
index 3c056cfe459..60d03cf0262 100644
--- a/src/emu/bus/isa/gus.h
+++ b/src/emu/bus/isa/gus.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* Gravis Ultrasound ISA card
*
diff --git a/src/emu/bus/isa/ibm_mfc.c b/src/emu/bus/isa/ibm_mfc.c
index 074edabece6..c26962d33e3 100644
--- a/src/emu/bus/isa/ibm_mfc.c
+++ b/src/emu/bus/isa/ibm_mfc.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Philip Bennett
/***************************************************************************
ISA 8 bit IBM PC Music Feature Card
diff --git a/src/emu/bus/isa/ibm_mfc.h b/src/emu/bus/isa/ibm_mfc.h
index cd43f0ce7a4..bf76662f82f 100644
--- a/src/emu/bus/isa/ibm_mfc.h
+++ b/src/emu/bus/isa/ibm_mfc.h
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:???
+// copyright-holders:Philip Bennett
/***************************************************************************
ISA 8 bit IBM PC Music Feature Card
diff --git a/src/emu/bus/isa/lpt.c b/src/emu/bus/isa/lpt.c
index 992724cd8f5..28219c8a988 100644
--- a/src/emu/bus/isa/lpt.c
+++ b/src/emu/bus/isa/lpt.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Miodrag Milanovic
/***************************************************************************
IBM-PC printer interface
diff --git a/src/emu/bus/isa/lpt.h b/src/emu/bus/isa/lpt.h
index d09c30fd3cb..4f73b68c5d5 100644
--- a/src/emu/bus/isa/lpt.h
+++ b/src/emu/bus/isa/lpt.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Miodrag Milanovic
/***************************************************************************
IBM-PC printer interface
diff --git a/src/emu/bus/isa/mach32.c b/src/emu/bus/isa/mach32.c
index 29ce9426baf..46121451182 100644
--- a/src/emu/bus/isa/mach32.c
+++ b/src/emu/bus/isa/mach32.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* mach32.c
*
diff --git a/src/emu/bus/isa/mach32.h b/src/emu/bus/isa/mach32.h
index d4edbc4310d..340ca31a8bb 100644
--- a/src/emu/bus/isa/mach32.h
+++ b/src/emu/bus/isa/mach32.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* mach32.h
*
diff --git a/src/emu/bus/isa/mda.c b/src/emu/bus/isa/mda.c
index 046c671b95b..1d8991cab7a 100644
--- a/src/emu/bus/isa/mda.c
+++ b/src/emu/bus/isa/mda.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol, Miodrag Milanovic
/***************************************************************************
Monochrome Display Adapter (MDA) section
diff --git a/src/emu/bus/isa/mda.h b/src/emu/bus/isa/mda.h
index dc0e71870df..8c62520308b 100644
--- a/src/emu/bus/isa/mda.h
+++ b/src/emu/bus/isa/mda.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol, Miodrag Milanovic
#pragma once
#ifndef __ISA_MDA_H__
diff --git a/src/emu/bus/isa/mpu401.c b/src/emu/bus/isa/mpu401.c
index 3933c1c8a8f..82084c994da 100644
--- a/src/emu/bus/isa/mpu401.c
+++ b/src/emu/bus/isa/mpu401.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:R.Belmont,Kevin Horton
/***************************************************************************
MPU-401 MIDI device interface
diff --git a/src/emu/bus/isa/mpu401.h b/src/emu/bus/isa/mpu401.h
index 163ae36e5d4..055148b38d0 100644
--- a/src/emu/bus/isa/mpu401.h
+++ b/src/emu/bus/isa/mpu401.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:R.Belmont,Kevin Horton
#pragma once
#ifndef __ISA_MPU401_H__
diff --git a/src/emu/bus/isa/pds.c b/src/emu/bus/isa/pds.c
index 5ec9ffa2cc2..235e0acdd02 100644
--- a/src/emu/bus/isa/pds.c
+++ b/src/emu/bus/isa/pds.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* isa_pds.c - Programmers Development System 8-bit ISA card
*
diff --git a/src/emu/bus/isa/pds.h b/src/emu/bus/isa/pds.h
index a05363de399..d9d255cb19c 100644
--- a/src/emu/bus/isa/pds.h
+++ b/src/emu/bus/isa/pds.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* isa_pds.h
*
diff --git a/src/emu/bus/isa/sblaster.c b/src/emu/bus/isa/sblaster.c
index d608df9f321..34124f7dd74 100644
--- a/src/emu/bus/isa/sblaster.c
+++ b/src/emu/bus/isa/sblaster.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:R.Belmont, Miodrag Milanovic
/***************************************************************************
ISA 8/16 bit Creative Labs Sound Blaster Sound Card
diff --git a/src/emu/bus/isa/sblaster.h b/src/emu/bus/isa/sblaster.h
index ca2871a2bbf..26a3bd3e953 100644
--- a/src/emu/bus/isa/sblaster.h
+++ b/src/emu/bus/isa/sblaster.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:R.Belmont, Miodrag Milanovic
#pragma once
#ifndef __ISA_SOUND_BLASTER_H__
diff --git a/src/emu/bus/isa/xtide.c b/src/emu/bus/isa/xtide.c
index 02826ef0852..95a296e347c 100644
--- a/src/emu/bus/isa/xtide.c
+++ b/src/emu/bus/isa/xtide.c
@@ -1,5 +1,5 @@
-// license:BSD-3-Clause
-// copyright-holders:Miodrag Milanovic
+// license:???
+// copyright-holders:Phill Harvey-Smith
/***************************************************************************
The XT-IDE project is a Vintage Computer forum driven project to develop and manufacturer an 8-bit ISA IDE controller.
diff --git a/src/emu/bus/isa/xtide.h b/src/emu/bus/isa/xtide.h
index 0dc9f2af2cc..5779722d20d 100644
--- a/src/emu/bus/isa/xtide.h
+++ b/src/emu/bus/isa/xtide.h
@@ -1,5 +1,5 @@
-// license:BSD-3-Clause
-// copyright-holders:Miodrag Milanovic
+// license:???
+// copyright-holders:Phill Harvey-Smith
#pragma once
#ifndef __XTIDE_H__
diff --git a/src/emu/bus/midi/midi.c b/src/emu/bus/midi/midi.c
index e4064623bfa..3c77b4ca227 100644
--- a/src/emu/bus/midi/midi.c
+++ b/src/emu/bus/midi/midi.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:R. Belmont
#include "midi.h"
const device_type MIDI_PORT = &device_creator<midi_port_device>;
diff --git a/src/emu/bus/midi/midi.h b/src/emu/bus/midi/midi.h
index 608667b2268..2013e625f91 100644
--- a/src/emu/bus/midi/midi.h
+++ b/src/emu/bus/midi/midi.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:R. Belmont
#ifndef __BUS_MIDI_H__
#define __BUS_MIDI_H__
diff --git a/src/emu/bus/midi/midiinport.c b/src/emu/bus/midi/midiinport.c
index e6eaee2e54f..13632219c03 100644
--- a/src/emu/bus/midi/midiinport.c
+++ b/src/emu/bus/midi/midiinport.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:R. Belmont
/*********************************************************************
midiinport.c
diff --git a/src/emu/bus/midi/midiinport.h b/src/emu/bus/midi/midiinport.h
index bc73472a790..5c95257f0e5 100644
--- a/src/emu/bus/midi/midiinport.h
+++ b/src/emu/bus/midi/midiinport.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:R. Belmont
/*********************************************************************
midiinport.h
diff --git a/src/emu/bus/midi/midioutport.c b/src/emu/bus/midi/midioutport.c
index d9684a18eae..6ba39d6ee57 100644
--- a/src/emu/bus/midi/midioutport.c
+++ b/src/emu/bus/midi/midioutport.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:R. Belmont
/*********************************************************************
midioutport.c
diff --git a/src/emu/bus/midi/midioutport.h b/src/emu/bus/midi/midioutport.h
index e436aa9d1b4..3c0de35cb08 100644
--- a/src/emu/bus/midi/midioutport.h
+++ b/src/emu/bus/midi/midioutport.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:R. Belmont
/*********************************************************************
midioutport.h
diff --git a/src/emu/bus/neogeo/banked_cart.c b/src/emu/bus/neogeo/banked_cart.c
index 45ccd6c6956..9d0e1f06cad 100644
--- a/src/emu/bus/neogeo/banked_cart.c
+++ b/src/emu/bus/neogeo/banked_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
#include "banked_cart.h"
diff --git a/src/emu/bus/neogeo/banked_cart.h b/src/emu/bus/neogeo/banked_cart.h
index a6cfc641471..f81b8f5b9c9 100644
--- a/src/emu/bus/neogeo/banked_cart.h
+++ b/src/emu/bus/neogeo/banked_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/bootleg_cart.c b/src/emu/bus/neogeo/bootleg_cart.c
index 02d31c7fc4f..45a4563f88d 100644
--- a/src/emu/bus/neogeo/bootleg_cart.c
+++ b/src/emu/bus/neogeo/bootleg_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/bootleg_cart.h b/src/emu/bus/neogeo/bootleg_cart.h
index 39dfb89e2d6..a3932c25df8 100644
--- a/src/emu/bus/neogeo/bootleg_cart.h
+++ b/src/emu/bus/neogeo/bootleg_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_BOOTLEG_CART_H
#define __NEOGEO_BOOTLEG_CART_H
diff --git a/src/emu/bus/neogeo/bootleg_hybrid_cart.c b/src/emu/bus/neogeo/bootleg_hybrid_cart.c
index 0551fb4b9aa..5d677c8cc74 100644
--- a/src/emu/bus/neogeo/bootleg_hybrid_cart.c
+++ b/src/emu/bus/neogeo/bootleg_hybrid_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/bootleg_hybrid_cart.h b/src/emu/bus/neogeo/bootleg_hybrid_cart.h
index aaabb686265..ace1886e840 100644
--- a/src/emu/bus/neogeo/bootleg_hybrid_cart.h
+++ b/src/emu/bus/neogeo/bootleg_hybrid_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_BOOTLEG_HYBRID_HYBRID_CART_H
#define __NEOGEO_BOOTLEG_HYBRID_HYBRID_CART_H
diff --git a/src/emu/bus/neogeo/bootleg_prot.c b/src/emu/bus/neogeo/bootleg_prot.c
index 1c8bed1931c..aa5ad7da084 100644
--- a/src/emu/bus/neogeo/bootleg_prot.c
+++ b/src/emu/bus/neogeo/bootleg_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
#include "bootleg_prot.h"
diff --git a/src/emu/bus/neogeo/bootleg_prot.h b/src/emu/bus/neogeo/bootleg_prot.h
index 920d3676e3d..6ad1f257845 100644
--- a/src/emu/bus/neogeo/bootleg_prot.h
+++ b/src/emu/bus/neogeo/bootleg_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/cmc_cart.c b/src/emu/bus/neogeo/cmc_cart.c
index b4d965617db..c528366b717 100644
--- a/src/emu/bus/neogeo/cmc_cart.c
+++ b/src/emu/bus/neogeo/cmc_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/cmc_cart.h b/src/emu/bus/neogeo/cmc_cart.h
index ccd9198dec7..2e07e29c93f 100644
--- a/src/emu/bus/neogeo/cmc_cart.h
+++ b/src/emu/bus/neogeo/cmc_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_CMC_CART_H
#define __NEOGEO_CMC_CART_H
diff --git a/src/emu/bus/neogeo/cmc_prot.c b/src/emu/bus/neogeo/cmc_prot.c
index c02e9138249..f4ccc1ecada 100644
--- a/src/emu/bus/neogeo/cmc_prot.c
+++ b/src/emu/bus/neogeo/cmc_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
#include "cmc_prot.h"
diff --git a/src/emu/bus/neogeo/cmc_prot.h b/src/emu/bus/neogeo/cmc_prot.h
index 7d650b82474..8660c3bf3ed 100644
--- a/src/emu/bus/neogeo/cmc_prot.h
+++ b/src/emu/bus/neogeo/cmc_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/fatfury2_cart.c b/src/emu/bus/neogeo/fatfury2_cart.c
index f44ffa87096..047ca79a2eb 100644
--- a/src/emu/bus/neogeo/fatfury2_cart.c
+++ b/src/emu/bus/neogeo/fatfury2_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/fatfury2_cart.h b/src/emu/bus/neogeo/fatfury2_cart.h
index d65a52a7c70..1356d130bf9 100644
--- a/src/emu/bus/neogeo/fatfury2_cart.h
+++ b/src/emu/bus/neogeo/fatfury2_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_FATFURY2_CART_H
#define __NEOGEO_FATFURY2_CART_H
diff --git a/src/emu/bus/neogeo/fatfury2_prot.c b/src/emu/bus/neogeo/fatfury2_prot.c
index 20d0c186170..07e483dbc44 100644
--- a/src/emu/bus/neogeo/fatfury2_prot.c
+++ b/src/emu/bus/neogeo/fatfury2_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
#include "fatfury2_prot.h"
diff --git a/src/emu/bus/neogeo/fatfury2_prot.h b/src/emu/bus/neogeo/fatfury2_prot.h
index 088df39ee2d..2abe9c92da6 100644
--- a/src/emu/bus/neogeo/fatfury2_prot.h
+++ b/src/emu/bus/neogeo/fatfury2_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/kof2002_cart.c b/src/emu/bus/neogeo/kof2002_cart.c
index 36489d1ce35..9726bd34b4b 100644
--- a/src/emu/bus/neogeo/kof2002_cart.c
+++ b/src/emu/bus/neogeo/kof2002_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/kof2002_cart.h b/src/emu/bus/neogeo/kof2002_cart.h
index 25f6207b222..7d995c88adc 100644
--- a/src/emu/bus/neogeo/kof2002_cart.h
+++ b/src/emu/bus/neogeo/kof2002_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_KOF2002_CART_H
#define __NEOGEO_KOF2002_CART_H
diff --git a/src/emu/bus/neogeo/kof2002_prot.c b/src/emu/bus/neogeo/kof2002_prot.c
index 64b3db81aac..f234602a0c2 100644
--- a/src/emu/bus/neogeo/kof2002_prot.c
+++ b/src/emu/bus/neogeo/kof2002_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
#include "kof2002_prot.h"
diff --git a/src/emu/bus/neogeo/kof2002_prot.h b/src/emu/bus/neogeo/kof2002_prot.h
index 16aa6c658d0..b0abde55809 100644
--- a/src/emu/bus/neogeo/kof2002_prot.h
+++ b/src/emu/bus/neogeo/kof2002_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/kof98_cart.c b/src/emu/bus/neogeo/kof98_cart.c
index b6a6f0061ed..6314522e4ff 100644
--- a/src/emu/bus/neogeo/kof98_cart.c
+++ b/src/emu/bus/neogeo/kof98_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/kof98_cart.h b/src/emu/bus/neogeo/kof98_cart.h
index 0bae2d47487..f0054d8c4bd 100644
--- a/src/emu/bus/neogeo/kof98_cart.h
+++ b/src/emu/bus/neogeo/kof98_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_KOF98_CART_H
#define __NEOGEO_KOF98_CART_H
diff --git a/src/emu/bus/neogeo/kof98_prot.c b/src/emu/bus/neogeo/kof98_prot.c
index 973ca64ed3b..fefe7c190d3 100644
--- a/src/emu/bus/neogeo/kof98_prot.c
+++ b/src/emu/bus/neogeo/kof98_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
diff --git a/src/emu/bus/neogeo/kof98_prot.h b/src/emu/bus/neogeo/kof98_prot.h
index 22b3ae251a9..bdd634cbb04 100644
--- a/src/emu/bus/neogeo/kof98_prot.h
+++ b/src/emu/bus/neogeo/kof98_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/kog_prot.c b/src/emu/bus/neogeo/kog_prot.c
index c9b8810faf8..d3caaff3e15 100644
--- a/src/emu/bus/neogeo/kog_prot.c
+++ b/src/emu/bus/neogeo/kog_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
#include "kog_prot.h"
diff --git a/src/emu/bus/neogeo/kog_prot.h b/src/emu/bus/neogeo/kog_prot.h
index 1173db6d27d..c14b6d919d0 100644
--- a/src/emu/bus/neogeo/kog_prot.h
+++ b/src/emu/bus/neogeo/kog_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/mslugx_cart.c b/src/emu/bus/neogeo/mslugx_cart.c
index 5d56c132f2e..d6bd6388864 100644
--- a/src/emu/bus/neogeo/mslugx_cart.c
+++ b/src/emu/bus/neogeo/mslugx_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/mslugx_cart.h b/src/emu/bus/neogeo/mslugx_cart.h
index 449b310d472..70d25d2338a 100644
--- a/src/emu/bus/neogeo/mslugx_cart.h
+++ b/src/emu/bus/neogeo/mslugx_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_MSLUGX_CART_H
#define __NEOGEO_MSLUGX_CART_H
diff --git a/src/emu/bus/neogeo/mslugx_prot.c b/src/emu/bus/neogeo/mslugx_prot.c
index 45a6fb85369..567f308414c 100644
--- a/src/emu/bus/neogeo/mslugx_prot.c
+++ b/src/emu/bus/neogeo/mslugx_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
#include "mslugx_prot.h"
diff --git a/src/emu/bus/neogeo/mslugx_prot.h b/src/emu/bus/neogeo/mslugx_prot.h
index fd50d64be3b..dabd8425503 100644
--- a/src/emu/bus/neogeo/mslugx_prot.h
+++ b/src/emu/bus/neogeo/mslugx_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/neogeo_carts.c b/src/emu/bus/neogeo/neogeo_carts.c
index 0e84be74397..8f9d62037b4 100644
--- a/src/emu/bus/neogeo/neogeo_carts.c
+++ b/src/emu/bus/neogeo/neogeo_carts.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/**********************************************************************
**********************************************************************/
diff --git a/src/emu/bus/neogeo/neogeo_carts.h b/src/emu/bus/neogeo/neogeo_carts.h
index 5c821a8ed14..f6925b96e98 100644
--- a/src/emu/bus/neogeo/neogeo_carts.h
+++ b/src/emu/bus/neogeo/neogeo_carts.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/**********************************************************************
**********************************************************************/
diff --git a/src/emu/bus/neogeo/neogeo_helper.c b/src/emu/bus/neogeo/neogeo_helper.c
index 0160b0c9cff..fdbd9ba7203 100644
--- a/src/emu/bus/neogeo/neogeo_helper.c
+++ b/src/emu/bus/neogeo/neogeo_helper.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
#include "neogeo_helper.h"
diff --git a/src/emu/bus/neogeo/neogeo_helper.h b/src/emu/bus/neogeo/neogeo_helper.h
index 3bb97b5fa4a..3d125f7fd62 100644
--- a/src/emu/bus/neogeo/neogeo_helper.h
+++ b/src/emu/bus/neogeo/neogeo_helper.h
@@ -1,4 +1,4 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
extern UINT32 neogeohelper_optimize_sprite_data(std::vector<UINT8> &spritegfx, UINT8* region_sprites, UINT32 region_sprites_size);
diff --git a/src/emu/bus/neogeo/neogeo_intf.c b/src/emu/bus/neogeo/neogeo_intf.c
index 4f2486497d0..92f7ba5be19 100644
--- a/src/emu/bus/neogeo/neogeo_intf.c
+++ b/src/emu/bus/neogeo/neogeo_intf.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
#include "neogeo_intf.h"
diff --git a/src/emu/bus/neogeo/neogeo_intf.h b/src/emu/bus/neogeo/neogeo_intf.h
index 03723f1169b..5c6947ff52d 100644
--- a/src/emu/bus/neogeo/neogeo_intf.h
+++ b/src/emu/bus/neogeo/neogeo_intf.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_INTF_H
#define __NEOGEO_INTF_H
diff --git a/src/emu/bus/neogeo/neogeo_slot.c b/src/emu/bus/neogeo/neogeo_slot.c
index 01a82b9a0bb..0c8fa80887e 100644
--- a/src/emu/bus/neogeo/neogeo_slot.c
+++ b/src/emu/bus/neogeo/neogeo_slot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
***********************************************************************************************************/
diff --git a/src/emu/bus/neogeo/neogeo_slot.h b/src/emu/bus/neogeo/neogeo_slot.h
index 1c865e7715d..3020a7045a9 100644
--- a/src/emu/bus/neogeo/neogeo_slot.h
+++ b/src/emu/bus/neogeo/neogeo_slot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_SLOT_H
#define __NEOGEO_SLOT_H
diff --git a/src/emu/bus/neogeo/pcm2_cart.c b/src/emu/bus/neogeo/pcm2_cart.c
index 2c8498597f4..04eede0ebe9 100644
--- a/src/emu/bus/neogeo/pcm2_cart.c
+++ b/src/emu/bus/neogeo/pcm2_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/pcm2_cart.h b/src/emu/bus/neogeo/pcm2_cart.h
index dac8c64bc59..5cbb31656fc 100644
--- a/src/emu/bus/neogeo/pcm2_cart.h
+++ b/src/emu/bus/neogeo/pcm2_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_PCM2_CART_H
#define __NEOGEO_PCM2_CART_H
diff --git a/src/emu/bus/neogeo/pcm2_prot.c b/src/emu/bus/neogeo/pcm2_prot.c
index 425eaada677..6ee156712e9 100644
--- a/src/emu/bus/neogeo/pcm2_prot.c
+++ b/src/emu/bus/neogeo/pcm2_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
diff --git a/src/emu/bus/neogeo/pcm2_prot.h b/src/emu/bus/neogeo/pcm2_prot.h
index 70383df23a5..7920b745970 100644
--- a/src/emu/bus/neogeo/pcm2_prot.h
+++ b/src/emu/bus/neogeo/pcm2_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/pvc_cart.c b/src/emu/bus/neogeo/pvc_cart.c
index bc517305055..ee587724b7f 100644
--- a/src/emu/bus/neogeo/pvc_cart.c
+++ b/src/emu/bus/neogeo/pvc_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/pvc_cart.h b/src/emu/bus/neogeo/pvc_cart.h
index 5ae8404440a..e3e409081c4 100644
--- a/src/emu/bus/neogeo/pvc_cart.h
+++ b/src/emu/bus/neogeo/pvc_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_PVC_CART_H
#define __NEOGEO_PVC_CART_H
diff --git a/src/emu/bus/neogeo/pvc_prot.c b/src/emu/bus/neogeo/pvc_prot.c
index 20640c8ca4c..95b8cfeb770 100644
--- a/src/emu/bus/neogeo/pvc_prot.c
+++ b/src/emu/bus/neogeo/pvc_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
diff --git a/src/emu/bus/neogeo/pvc_prot.h b/src/emu/bus/neogeo/pvc_prot.h
index 33625fb711b..794783cc4dd 100644
--- a/src/emu/bus/neogeo/pvc_prot.h
+++ b/src/emu/bus/neogeo/pvc_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/rom.c b/src/emu/bus/neogeo/rom.c
index 35c01bd41f1..085e68edec2 100644
--- a/src/emu/bus/neogeo/rom.c
+++ b/src/emu/bus/neogeo/rom.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/rom.h b/src/emu/bus/neogeo/rom.h
index a1c511e878b..9394a7ec5bd 100644
--- a/src/emu/bus/neogeo/rom.h
+++ b/src/emu/bus/neogeo/rom.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_ROM_H
#define __NEOGEO_ROM_H
diff --git a/src/emu/bus/neogeo/sbp_prot.c b/src/emu/bus/neogeo/sbp_prot.c
index a7df97604c6..a286bbbb88e 100644
--- a/src/emu/bus/neogeo/sbp_prot.c
+++ b/src/emu/bus/neogeo/sbp_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
diff --git a/src/emu/bus/neogeo/sbp_prot.h b/src/emu/bus/neogeo/sbp_prot.h
index a679384ce0b..7aa5ebb67da 100644
--- a/src/emu/bus/neogeo/sbp_prot.h
+++ b/src/emu/bus/neogeo/sbp_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/neogeo/sma_cart.c b/src/emu/bus/neogeo/sma_cart.c
index 7258bdc5ee2..61e07b962f3 100644
--- a/src/emu/bus/neogeo/sma_cart.c
+++ b/src/emu/bus/neogeo/sma_cart.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
/***********************************************************************************************************
NEOGEO ROM cart emulation
diff --git a/src/emu/bus/neogeo/sma_cart.h b/src/emu/bus/neogeo/sma_cart.h
index 7179a7f7a89..d0b0fb64432 100644
--- a/src/emu/bus/neogeo/sma_cart.h
+++ b/src/emu/bus/neogeo/sma_cart.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#ifndef __NEOGEO_SMA_CART_H
#define __NEOGEO_SMA_CART_H
diff --git a/src/emu/bus/neogeo/sma_prot.c b/src/emu/bus/neogeo/sma_prot.c
index 613f0123897..5fe723375a0 100644
--- a/src/emu/bus/neogeo/sma_prot.c
+++ b/src/emu/bus/neogeo/sma_prot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#include "emu.h"
#include "sma_prot.h"
diff --git a/src/emu/bus/neogeo/sma_prot.h b/src/emu/bus/neogeo/sma_prot.h
index 7398795dd45..271e1248f4d 100644
--- a/src/emu/bus/neogeo/sma_prot.h
+++ b/src/emu/bus/neogeo/sma_prot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:S. Smith,David Haywood
#pragma once
diff --git a/src/emu/bus/oricext/jasmin.c b/src/emu/bus/oricext/jasmin.c
index a1903e5d5df..f8ddceddeec 100644
--- a/src/emu/bus/oricext/jasmin.c
+++ b/src/emu/bus/oricext/jasmin.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Olivier Galibert
#include "jasmin.h"
#include "formats/oric_dsk.h"
diff --git a/src/emu/bus/oricext/jasmin.h b/src/emu/bus/oricext/jasmin.h
index c5362a7f89c..8dae60eedbf 100644
--- a/src/emu/bus/oricext/jasmin.h
+++ b/src/emu/bus/oricext/jasmin.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Olivier Galibert
#ifndef __JASMIN_H__
#define __JASMIN_H__
diff --git a/src/emu/bus/oricext/microdisc.c b/src/emu/bus/oricext/microdisc.c
index 8817f251e44..884cfb9c271 100644
--- a/src/emu/bus/oricext/microdisc.c
+++ b/src/emu/bus/oricext/microdisc.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Olivier Galibert
#include "microdisc.h"
#include "formats/oric_dsk.h"
diff --git a/src/emu/bus/oricext/microdisc.h b/src/emu/bus/oricext/microdisc.h
index 42a23f3b78e..bf790c4af52 100644
--- a/src/emu/bus/oricext/microdisc.h
+++ b/src/emu/bus/oricext/microdisc.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Olivier Galibert
#ifndef __MICRODISC_H__
#define __MICRODISC_H__
diff --git a/src/emu/bus/oricext/oricext.c b/src/emu/bus/oricext/oricext.c
index 8fa9305c93b..e13b5c5f245 100644
--- a/src/emu/bus/oricext/oricext.c
+++ b/src/emu/bus/oricext/oricext.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Olivier Galibert
#include "oricext.h"
#include "jasmin.h"
#include "microdisc.h"
diff --git a/src/emu/bus/oricext/oricext.h b/src/emu/bus/oricext/oricext.h
index 936701e4c47..4eeb7766aea 100644
--- a/src/emu/bus/oricext/oricext.h
+++ b/src/emu/bus/oricext/oricext.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Olivier Galibert
/***************************************************************************
oric.h - Oric 1/Atmos extension port
diff --git a/src/emu/bus/pc_kbd/ec1841.c b/src/emu/bus/pc_kbd/ec1841.c
index b705b4c97b3..54c4d6b3a97 100644
--- a/src/emu/bus/pc_kbd/ec1841.c
+++ b/src/emu/bus/pc_kbd/ec1841.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Sergey Svishchev
/**********************************************************************
EC-1841 92-key keyboard emulation
diff --git a/src/emu/bus/pc_kbd/ec1841.h b/src/emu/bus/pc_kbd/ec1841.h
index 55712edfcd2..20c8e74a5d6 100644
--- a/src/emu/bus/pc_kbd/ec1841.h
+++ b/src/emu/bus/pc_kbd/ec1841.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Sergey Svishchev
/**********************************************************************
EC-1841 92-key keyboard emulation
diff --git a/src/emu/bus/pc_kbd/iskr1030.c b/src/emu/bus/pc_kbd/iskr1030.c
index 88c4cd3dc27..a4c2026cdce 100644
--- a/src/emu/bus/pc_kbd/iskr1030.c
+++ b/src/emu/bus/pc_kbd/iskr1030.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Sergey Svishchev
/**********************************************************************
Iskra-1030 and -1031 XX-key keyboard emulation
diff --git a/src/emu/bus/pc_kbd/iskr1030.h b/src/emu/bus/pc_kbd/iskr1030.h
index 5738b24133f..37ae7953662 100644
--- a/src/emu/bus/pc_kbd/iskr1030.h
+++ b/src/emu/bus/pc_kbd/iskr1030.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Sergey Svishchev
/**********************************************************************
Iskra-1030 XX-key keyboard emulation
diff --git a/src/emu/bus/pc_kbd/keyboards.c b/src/emu/bus/pc_kbd/keyboards.c
index 5c537e39d36..c9bc4c33acd 100644
--- a/src/emu/bus/pc_kbd/keyboards.c
+++ b/src/emu/bus/pc_kbd/keyboards.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
#include "emu.h"
#include "keyboards.h"
diff --git a/src/emu/bus/pc_kbd/keyboards.h b/src/emu/bus/pc_kbd/keyboards.h
index 335133b8b6f..cd88f8b1096 100644
--- a/src/emu/bus/pc_kbd/keyboards.h
+++ b/src/emu/bus/pc_kbd/keyboards.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
/***************************************************************************
PC Keyboards
diff --git a/src/emu/bus/pc_kbd/keytro.c b/src/emu/bus/pc_kbd/keytro.c
index 3903be3c93c..01fbaf6852b 100644
--- a/src/emu/bus/pc_kbd/keytro.c
+++ b/src/emu/bus/pc_kbd/keytro.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
/***************************************************************************
TODO:
diff --git a/src/emu/bus/pc_kbd/keytro.h b/src/emu/bus/pc_kbd/keytro.h
index e8880bf4a4b..4a41b9bb4f5 100644
--- a/src/emu/bus/pc_kbd/keytro.h
+++ b/src/emu/bus/pc_kbd/keytro.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
/***************************************************************************
Keytronic Keyboard
diff --git a/src/emu/bus/pc_kbd/msnat.c b/src/emu/bus/pc_kbd/msnat.c
index a014686768d..201ff864fb2 100644
--- a/src/emu/bus/pc_kbd/msnat.c
+++ b/src/emu/bus/pc_kbd/msnat.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
/***************************************************************************
Microsoft Natural Keybaord emulation
diff --git a/src/emu/bus/pc_kbd/msnat.h b/src/emu/bus/pc_kbd/msnat.h
index dab1bfafbda..6ed13a35b8e 100644
--- a/src/emu/bus/pc_kbd/msnat.h
+++ b/src/emu/bus/pc_kbd/msnat.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
/***************************************************************************
Microsoft Natural Keyboard
diff --git a/src/emu/bus/pc_kbd/pc_kbdc.c b/src/emu/bus/pc_kbd/pc_kbdc.c
index 8de226729d9..296dbbef547 100644
--- a/src/emu/bus/pc_kbd/pc_kbdc.c
+++ b/src/emu/bus/pc_kbd/pc_kbdc.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
/***************************************************************************
PC Keyboard connector interface
diff --git a/src/emu/bus/pc_kbd/pc_kbdc.h b/src/emu/bus/pc_kbd/pc_kbdc.h
index 10702349ffc..76b82de023f 100644
--- a/src/emu/bus/pc_kbd/pc_kbdc.h
+++ b/src/emu/bus/pc_kbd/pc_kbdc.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
/***************************************************************************
PC Keyboard connector interface
diff --git a/src/emu/bus/psx/memcard.c b/src/emu/bus/psx/memcard.c
index 3e0bd047954..135e5b21626 100644
--- a/src/emu/bus/psx/memcard.c
+++ b/src/emu/bus/psx/memcard.c
@@ -1,4 +1,4 @@
-// license:???
+// license:BSD-3-Clause
// copyright-holders:Carl,psxAuthor,R.Belmont
/*
psxcard.c - Sony PlayStation memory card device
diff --git a/src/emu/bus/psx/memcard.h b/src/emu/bus/psx/memcard.h
index 58d1dd1120d..4ee2ccf4db6 100644
--- a/src/emu/bus/psx/memcard.h
+++ b/src/emu/bus/psx/memcard.h
@@ -1,4 +1,4 @@
-// license:???
+// license:BSD-3-Clause
// copyright-holders:Carl,psxAuthor,R.Belmont
#pragma once
diff --git a/src/emu/bus/rs232/keyboard.c b/src/emu/bus/rs232/keyboard.c
index cfb053f7258..f30d8476d56 100644
--- a/src/emu/bus/rs232/keyboard.c
+++ b/src/emu/bus/rs232/keyboard.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#include "keyboard.h"
serial_keyboard_device::serial_keyboard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
diff --git a/src/emu/bus/rs232/keyboard.h b/src/emu/bus/rs232/keyboard.h
index f2258d6da3d..d2f12663d90 100644
--- a/src/emu/bus/rs232/keyboard.h
+++ b/src/emu/bus/rs232/keyboard.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#ifndef __RS232_KEYBOARD_H__
#define __RS232_KEYBOARD_H__
diff --git a/src/emu/bus/rs232/null_modem.c b/src/emu/bus/rs232/null_modem.c
index df39ba86843..16fc4215c9a 100644
--- a/src/emu/bus/rs232/null_modem.c
+++ b/src/emu/bus/rs232/null_modem.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf,Carl
#include "null_modem.h"
null_modem_device::null_modem_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
diff --git a/src/emu/bus/rs232/null_modem.h b/src/emu/bus/rs232/null_modem.h
index f1318ec2ccd..e985cafdda3 100644
--- a/src/emu/bus/rs232/null_modem.h
+++ b/src/emu/bus/rs232/null_modem.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf,Carl
#ifndef NULL_MODEM_H_
#define NULL_MODEM_H_
diff --git a/src/emu/bus/rs232/printer.c b/src/emu/bus/rs232/printer.c
index 8a66df1d82e..e8734ad6de6 100644
--- a/src/emu/bus/rs232/printer.c
+++ b/src/emu/bus/rs232/printer.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#include "printer.h"
serial_printer_device::serial_printer_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
diff --git a/src/emu/bus/rs232/printer.h b/src/emu/bus/rs232/printer.h
index 91084198a5e..ba36eef04eb 100644
--- a/src/emu/bus/rs232/printer.h
+++ b/src/emu/bus/rs232/printer.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#ifndef __RS232_PRINTER_H__
#define __RS232_PRINTER_H__
diff --git a/src/emu/bus/rs232/rs232.c b/src/emu/bus/rs232/rs232.c
index b1c82c7927d..acc1af5dea3 100644
--- a/src/emu/bus/rs232/rs232.c
+++ b/src/emu/bus/rs232/rs232.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#include "rs232.h"
const device_type RS232_PORT = &device_creator<rs232_port_device>;
diff --git a/src/emu/bus/rs232/rs232.h b/src/emu/bus/rs232/rs232.h
index 1fb734b83d8..6be21fcb639 100644
--- a/src/emu/bus/rs232/rs232.h
+++ b/src/emu/bus/rs232/rs232.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#ifndef __BUS_RS232_H__
#define __BUS_RS232_H__
diff --git a/src/emu/bus/rs232/ser_mouse.c b/src/emu/bus/rs232/ser_mouse.c
index 27f44d16e9d..cb2d4d12b50 100644
--- a/src/emu/bus/rs232/ser_mouse.c
+++ b/src/emu/bus/rs232/ser_mouse.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
/***************************************************************************
machine/ser_mouse.c
diff --git a/src/emu/bus/rs232/ser_mouse.h b/src/emu/bus/rs232/ser_mouse.h
index aa34ef8f83d..ccc4cdbbdae 100644
--- a/src/emu/bus/rs232/ser_mouse.h
+++ b/src/emu/bus/rs232/ser_mouse.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
/*****************************************************************************
*
* machine/ser_mouse.h
diff --git a/src/emu/bus/rs232/terminal.c b/src/emu/bus/rs232/terminal.c
index a8ef52ee44e..a8b8db63e36 100644
--- a/src/emu/bus/rs232/terminal.c
+++ b/src/emu/bus/rs232/terminal.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#include "terminal.h"
serial_terminal_device::serial_terminal_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
diff --git a/src/emu/bus/rs232/terminal.h b/src/emu/bus/rs232/terminal.h
index e08a2d858b9..d2c92be9920 100644
--- a/src/emu/bus/rs232/terminal.h
+++ b/src/emu/bus/rs232/terminal.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#ifndef __RS232_TERMINAL_H__
#define __RS232_TERMINAL_H__
diff --git a/src/emu/bus/rs232/xvd701.c b/src/emu/bus/rs232/xvd701.c
index 4eabd94adfb..47c960e55af 100644
--- a/src/emu/bus/rs232/xvd701.c
+++ b/src/emu/bus/rs232/xvd701.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#include "xvd701.h"
jvc_xvd701_device::jvc_xvd701_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
diff --git a/src/emu/bus/rs232/xvd701.h b/src/emu/bus/rs232/xvd701.h
index c41d3e460ab..e25f91fd662 100644
--- a/src/emu/bus/rs232/xvd701.h
+++ b/src/emu/bus/rs232/xvd701.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#ifndef JVC_XV701_H_
#define JVC_XV701_H_
diff --git a/src/emu/bus/scsi/acb4070.c b/src/emu/bus/scsi/acb4070.c
index 5898fa027f8..1503272b55c 100644
--- a/src/emu/bus/scsi/acb4070.c
+++ b/src/emu/bus/scsi/acb4070.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
/*
* ACB4070 + RLL drive
*
diff --git a/src/emu/bus/scsi/acb4070.h b/src/emu/bus/scsi/acb4070.h
index 6b209c35cc6..e396c6eb58f 100644
--- a/src/emu/bus/scsi/acb4070.h
+++ b/src/emu/bus/scsi/acb4070.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#pragma once
#ifndef __ACB4070__
diff --git a/src/emu/bus/scsi/cdu76s.c b/src/emu/bus/scsi/cdu76s.c
index 4ea4276766c..bb6a70390ed 100644
--- a/src/emu/bus/scsi/cdu76s.c
+++ b/src/emu/bus/scsi/cdu76s.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#include "cdu76s.h"
void sony_cdu76s_device::ExecCommand()
diff --git a/src/emu/bus/scsi/cdu76s.h b/src/emu/bus/scsi/cdu76s.h
index 439d7a69205..a0997ea6c05 100644
--- a/src/emu/bus/scsi/cdu76s.h
+++ b/src/emu/bus/scsi/cdu76s.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
/***************************************************************************
cdu76s.h
diff --git a/src/emu/bus/scsi/d9060hd.c b/src/emu/bus/scsi/d9060hd.c
index 0abb7fce2f7..3d212582a39 100644
--- a/src/emu/bus/scsi/d9060hd.c
+++ b/src/emu/bus/scsi/d9060hd.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
/*
* D9060 - SASI + TANDON TM602S
*
diff --git a/src/emu/bus/scsi/d9060hd.h b/src/emu/bus/scsi/d9060hd.h
index 4ef8dd653c0..f3fa504cf81 100644
--- a/src/emu/bus/scsi/d9060hd.h
+++ b/src/emu/bus/scsi/d9060hd.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#pragma once
#ifndef __D9060HD__
diff --git a/src/emu/bus/scsi/omti5100.c b/src/emu/bus/scsi/omti5100.c
index dffa1d21d87..9e10538102d 100644
--- a/src/emu/bus/scsi/omti5100.c
+++ b/src/emu/bus/scsi/omti5100.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#include "omti5100.h"
#define OMTI_STATUS_NOT_READY 0x04
diff --git a/src/emu/bus/scsi/omti5100.h b/src/emu/bus/scsi/omti5100.h
index 7b2bbee4349..9c9e1e5444c 100644
--- a/src/emu/bus/scsi/omti5100.h
+++ b/src/emu/bus/scsi/omti5100.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#ifndef OMTI5100_H_
#define OMTI5100_H_
diff --git a/src/emu/bus/scsi/pc9801_sasi.c b/src/emu/bus/scsi/pc9801_sasi.c
index 06cda5848c7..619f9f074da 100644
--- a/src/emu/bus/scsi/pc9801_sasi.c
+++ b/src/emu/bus/scsi/pc9801_sasi.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#include "pc9801_sasi.h"
#define SASI_CMD_SPECIFY 0xc2 // according to x68k_hdc.c
diff --git a/src/emu/bus/scsi/pc9801_sasi.h b/src/emu/bus/scsi/pc9801_sasi.h
index 61057e3e96a..44ef5f5e0cc 100644
--- a/src/emu/bus/scsi/pc9801_sasi.h
+++ b/src/emu/bus/scsi/pc9801_sasi.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:smf
#ifndef PC9801_SASI_H_
#define PC9801_SASI_H_
diff --git a/src/emu/bus/wswan/rom.c b/src/emu/bus/wswan/rom.c
index 687d6e617c8..de57f954b8c 100644
--- a/src/emu/bus/wswan/rom.c
+++ b/src/emu/bus/wswan/rom.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
/***********************************************************************************************************
diff --git a/src/emu/bus/wswan/rom.h b/src/emu/bus/wswan/rom.h
index 839dc2a2890..e3ac0134c84 100644
--- a/src/emu/bus/wswan/rom.h
+++ b/src/emu/bus/wswan/rom.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
#ifndef __WS_ROM_H
#define __WS_ROM_H
diff --git a/src/emu/bus/wswan/slot.c b/src/emu/bus/wswan/slot.c
index 17ef023f1f8..6e22ab1b40b 100644
--- a/src/emu/bus/wswan/slot.c
+++ b/src/emu/bus/wswan/slot.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
/***********************************************************************************************************
Bandai Wonderswan / Wonderswan Color cart emulation
diff --git a/src/emu/bus/wswan/slot.h b/src/emu/bus/wswan/slot.h
index 4f0294f51af..87ac47a2a97 100644
--- a/src/emu/bus/wswan/slot.h
+++ b/src/emu/bus/wswan/slot.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Wilbert Pol
#ifndef __WS_SLOT_H
#define __WS_SLOT_H
diff --git a/src/emu/bus/x68k/x68k_neptunex.c b/src/emu/bus/x68k/x68k_neptunex.c
index 7bf801e2277..affb3ead65c 100644
--- a/src/emu/bus/x68k/x68k_neptunex.c
+++ b/src/emu/bus/x68k/x68k_neptunex.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* x68k_neptunex.c
*/
diff --git a/src/emu/bus/x68k/x68k_neptunex.h b/src/emu/bus/x68k/x68k_neptunex.h
index 3f18ba08e0e..ad6f1b9560c 100644
--- a/src/emu/bus/x68k/x68k_neptunex.h
+++ b/src/emu/bus/x68k/x68k_neptunex.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* x68k_neptunex.h
*
diff --git a/src/emu/bus/x68k/x68k_scsiext.c b/src/emu/bus/x68k/x68k_scsiext.c
index cd4089d69c7..b3490cda74d 100644
--- a/src/emu/bus/x68k/x68k_scsiext.c
+++ b/src/emu/bus/x68k/x68k_scsiext.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* x68k_scsiext.c
*
diff --git a/src/emu/bus/x68k/x68k_scsiext.h b/src/emu/bus/x68k/x68k_scsiext.h
index 2eb841cc89e..93f6fa24b79 100644
--- a/src/emu/bus/x68k/x68k_scsiext.h
+++ b/src/emu/bus/x68k/x68k_scsiext.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* x68k_scsiext.h
*
diff --git a/src/emu/bus/x68k/x68kexp.c b/src/emu/bus/x68k/x68kexp.c
index 931f5846581..3aaf03bdd3a 100644
--- a/src/emu/bus/x68k/x68kexp.c
+++ b/src/emu/bus/x68k/x68kexp.c
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* x68kexp.c
*/
diff --git a/src/emu/bus/x68k/x68kexp.h b/src/emu/bus/x68k/x68kexp.h
index f80d3379ded..9a016b7ebbe 100644
--- a/src/emu/bus/x68k/x68kexp.h
+++ b/src/emu/bus/x68k/x68kexp.h
@@ -1,5 +1,5 @@
-// license:???
-// copyright-holders:???
+// license:BSD-3-Clause
+// copyright-holders:Barry Rodewald
/*
* x68kexp.h
*
diff --git a/src/mess/drivers/apple1.c b/src/mess/drivers/apple1.c
index 377734e19c0..8174edac191 100644
--- a/src/mess/drivers/apple1.c
+++ b/src/mess/drivers/apple1.c
@@ -1,5 +1,5 @@
// license:???
-// copyright-holders:Paul Daniels, Colin Howel, R.Belmont
+// copyright-holders:Paul Daniels, Colin Howell, R.Belmont
/**********************************************************************
Apple I