mirror of
https://github.com/holub/mame
synced 2025-04-24 09:20:02 +03:00
Add license to files that were not part of build or are containing data to build sources for cpu emulation (nw)
This commit is contained in:
parent
e622da1827
commit
823b8cbc1c
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* 7400_astable.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* 74123_mstable.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* 9602_mstable.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* bjt.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* bjt.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* bjt.c
|
||||
*
|
||||
|
@ -1,4 +1,5 @@
|
||||
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
#define NETLIST_DEVELOPMENT 1
|
||||
|
||||
#include "netlist/nl_dice_compat.h"
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* bjt.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* cdelay.c
|
||||
*
|
||||
|
@ -1,4 +1,5 @@
|
||||
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/* € */ // ABC
|
||||
|
||||
#include "netlist/devices/net_lib.h"
|
||||
|
@ -1,4 +1,5 @@
|
||||
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
#include "netlist/devices/net_lib.h"
|
||||
#include "netlist/devices/nld_system.h"
|
||||
#include "netlist/analog/nld_bjt.h"
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* mm5837_noise.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* bjt.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* ne555_astable.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* opamp.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* ne555_astable.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* bjt.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* todo.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* vccs.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* vccs.c
|
||||
*
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:GPL-2.0+
|
||||
// copyright-holders:Couriersud
|
||||
/*
|
||||
* vs_cs.c
|
||||
*
|
||||
|
@ -1,5 +1,6 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:David Haywood
|
||||
from __future__ import print_function
|
||||
import sys
|
||||
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
macro bxx_any %cond
|
||||
prefetch_start();
|
||||
TMP2 = read16i(TMP1);
|
||||
|
@ -1,5 +1,6 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
from __future__ import print_function
|
||||
|
||||
USAGE = """
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# deco16 - deco variant
|
||||
brk_16_imp ora_idx ill_non ill_non ill_non ora_zpg asl_zpg ill_non php_imp ora_imm asl_acc u0B_zpg ill_non ora_aba asl_aba ill_non
|
||||
bpl_rel ora_idy ill_non u13_zpg ill_non ora_zpx asl_zpx ill_non clc_imp ora_aby ill_non ill_non ill_non ora_abx asl_abx ill_non
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# m4510 - 65ce02 with a mmu
|
||||
brk_ce_imp ora_ce_idx cle_imp see_imp tsb_ce_zpg ora_ce_zpg asl_ce_zpg rmb_ce_bzp php_ce_imp ora_imm asl_ce_acc tsy_imp tsb_ce_aba ora_aba asl_ce_aba bbr_ce_zpb
|
||||
bpl_ce_rel ora_ce_idy ora_idz bpl_rw2 trb_ce_zpg ora_ce_zpx asl_ce_zpx rmb_ce_bzp clc_ce_imp ora_ce_aby inc_ce_acc inz_imp trb_ce_aba ora_ce_abx asl_ce_abx bbr_ce_zpb
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# m6502_family_device - 6502, 6504
|
||||
brk_imp ora_idx kil_non slo_idx nop_zpg ora_zpg asl_zpg slo_zpg php_imp ora_imm asl_acc anc_imm nop_aba ora_aba asl_aba slo_aba
|
||||
bpl_rel ora_idy kil_non slo_idy nop_zpx ora_zpx asl_zpx slo_zpx clc_imp ora_aby nop_imp slo_aby nop_abx ora_abx asl_abx slo_abx
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# m6509 - special banking on two specific instructions, and banking in general
|
||||
brk_imp ora_idx kil_non slo_idx nop_zpg ora_zpg asl_zpg slo_zpg php_imp ora_imm asl_acc anc_imm nop_aba ora_aba asl_aba slo_aba
|
||||
bpl_rel ora_idy kil_non slo_idy nop_zpx ora_zpx asl_zpx slo_zpx clc_imp ora_aby nop_imp slo_aby nop_abx ora_abx asl_abx slo_abx
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# m6510_family - identical to 6502, except for some undocumented instructions that have to be handled specifically
|
||||
brk_imp ora_idx kil_non slo_idx nop_zpg ora_zpg asl_zpg slo_zpg php_imp ora_imm asl_acc anc_10_imm nop_aba ora_aba asl_aba slo_aba
|
||||
bpl_rel ora_idy kil_non slo_idy nop_zpx ora_zpx asl_zpx slo_zpx clc_imp ora_aby nop_imp slo_aby nop_abx ora_abx asl_abx slo_abx
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# m65c02
|
||||
brk_c_imp ora_idx nop_imm nop_c_imp tsb_zpg ora_zpg asl_zpg nop_c_imp php_imp ora_imm asl_acc nop_c_imp tsb_aba ora_aba asl_aba nop_c_imp
|
||||
bpl_rel ora_idy ora_zpi nop_c_imp trb_zpg ora_zpx asl_zpx nop_c_imp clc_imp ora_aby inc_acc nop_c_imp trb_aba ora_abx asl_c_abx nop_c_imp
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# m65ce02 - Adds the B and Z registers to the r65c02, a bunch of instructions, and changes most of the timings
|
||||
brk_ce_imp ora_ce_idx cle_imp see_imp tsb_ce_zpg ora_ce_zpg asl_ce_zpg rmb_ce_bzp php_ce_imp ora_imm asl_ce_acc tsy_imp tsb_ce_aba ora_aba asl_ce_aba bbr_ce_zpb
|
||||
bpl_ce_rel ora_ce_idy ora_idz bpl_rw2 trb_ce_zpg ora_ce_zpx asl_ce_zpx rmb_ce_bzp clc_ce_imp ora_ce_aby inc_ce_acc inz_imp trb_ce_aba ora_ce_abx asl_ce_abx bbr_ce_zpb
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# m740 device
|
||||
brk740_imp ora_idx kil_non bbs_bar nop_zpg ora_zpg asl_zpg bbs_bzr php_imp ora_imm asl_acc seb_bac nop_aba ora_aba asl_aba seb_biz
|
||||
bpl_rel ora_idy clt_imp bbc_bar nop_zpx ora_zpx asl_zpx bbc_bzr clc_imp ora_aby dec_acc clb_bac nop_abx ora_abx asl_abx clb_biz
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# n2a03 - D flag is disabled but present in the P register
|
||||
brk_imp ora_idx kil_non slo_idx nop_zpg ora_zpg asl_zpg slo_zpg php_imp ora_imm asl_acc anc_imm nop_aba ora_aba asl_aba slo_aba
|
||||
bpl_rel ora_idy kil_non slo_idy nop_zpx ora_zpx asl_zpx slo_zpx clc_imp ora_aby nop_imp slo_aby nop_abx ora_abx asl_abx slo_abx
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# r65c02 - rockwell variant, with the bitwise instructions and stp/wai
|
||||
brk_c_imp ora_idx nop_imm nop_c_imp tsb_zpg ora_zpg asl_zpg rmb_bzp php_imp ora_imm asl_acc nop_c_imp tsb_aba ora_aba asl_aba bbr_zpb
|
||||
bpl_rel ora_idy ora_zpi nop_c_imp trb_zpg ora_zpx asl_zpx rmb_bzp clc_imp ora_aby inc_acc nop_c_imp trb_aba ora_abx asl_c_abx bbr_zpb
|
||||
|
@ -1,4 +1,6 @@
|
||||
#!/usr/bin/python
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
|
||||
from __future__ import print_function
|
||||
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# deco 16 opcodes
|
||||
brk_16_imp
|
||||
// The 6502 bug when a nmi occurs in a brk is reproduced (case !irq_taken && nmi_state)
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# 4510 opcodes
|
||||
|
||||
eom_imp
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# NMOS 6502 opcodes
|
||||
# Verified with visual6502
|
||||
# documented opcodes
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# 6509 opcodes
|
||||
|
||||
lda_9_idy
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# 6510 undocumented instructions in a C64 context
|
||||
anc_10_imm
|
||||
TMP2 = read_pc();
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# m65c02 opcodes
|
||||
|
||||
adc_c_aba
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# 65ce02 opcodes, a lot only remove dummy read/write cycles, some are new, some use the B register
|
||||
|
||||
adc_ce_aba
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# m740 opcodes
|
||||
set_imp
|
||||
read_pc_noinc();
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
# n2a03 opcodes - same as 6502 but with d disabled
|
||||
adc_nd_aba
|
||||
TMP = read_pc();
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Nathan Woods
|
||||
NMI:
|
||||
m_nmi_asserted = false;
|
||||
m_cc |= CC_E;
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Nathan Woods
|
||||
MAIN:
|
||||
// check interrupt lines
|
||||
switch(get_pending_interrupt())
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Nathan Woods
|
||||
MAIN:
|
||||
// check interrupt lines
|
||||
switch(get_pending_interrupt())
|
||||
|
@ -1,3 +1,5 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Nathan Woods
|
||||
MAIN:
|
||||
// check interrupt lines
|
||||
switch(get_pending_interrupt())
|
||||
|
@ -1,4 +1,6 @@
|
||||
#!/usr/bin/python
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
|
||||
import sys
|
||||
import re
|
||||
|
@ -1,4 +1,6 @@
|
||||
#!/usr/bin/python
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
|
||||
from __future__ import print_function
|
||||
|
||||
|
@ -1,3 +1,5 @@
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
fetch
|
||||
if(irq_requested) {
|
||||
int level;
|
||||
|
@ -1,4 +1,6 @@
|
||||
#!/usr/bin/python
|
||||
# license:BSD-3-Clause
|
||||
# copyright-holders:Olivier Galibert
|
||||
|
||||
from __future__ import print_function
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user