summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--3rdparty/asmjit/.gitignore6
-rw-r--r--3rdparty/asmjit/.travis.yml343
-rw-r--r--3rdparty/asmjit/CMakeLists.txt251
-rw-r--r--3rdparty/asmjit/README.md21
-rw-r--r--3rdparty/asmjit/src/asmjit.natvis166
-rw-r--r--3rdparty/asmjit/src/asmjit/a64.h62
-rw-r--r--3rdparty/asmjit/src/asmjit/arm.h62
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64archtraits_p.h81
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64assembler.cpp5115
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64assembler.h72
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64builder.cpp51
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64builder.h57
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64compiler.cpp60
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64compiler.h247
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64emithelper.cpp464
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64emithelper_p.h50
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64emitter.h1228
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64formatter.cpp298
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64formatter_p.h59
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64func.cpp189
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64func_p.h33
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64globals.h1894
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64instapi.cpp278
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64instapi_p.h41
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64instdb.cpp1957
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64instdb.h74
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64instdb_p.h876
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64operand.cpp85
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64operand.h312
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64rapass.cpp852
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64rapass_p.h105
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/a64utils.h179
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/armformatter.cpp143
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/armformatter_p.h44
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/armglobals.h21
-rw-r--r--3rdparty/asmjit/src/asmjit/arm/armoperand.h621
-rw-r--r--3rdparty/asmjit/src/asmjit/asmjit-scope-begin.h17
-rw-r--r--3rdparty/asmjit/src/asmjit/asmjit-scope-end.h9
-rw-r--r--3rdparty/asmjit/src/asmjit/asmjit.h14
-rw-r--r--3rdparty/asmjit/src/asmjit/core.h1418
-rw-r--r--3rdparty/asmjit/src/asmjit/core/api-build_p.h28
-rw-r--r--3rdparty/asmjit/src/asmjit/core/api-config.h387
-rw-r--r--3rdparty/asmjit/src/asmjit/core/arch.cpp59
-rw-r--r--3rdparty/asmjit/src/asmjit/core/arch.h64
-rw-r--r--3rdparty/asmjit/src/asmjit/core/archcommons.h229
-rw-r--r--3rdparty/asmjit/src/asmjit/core/archtraits.cpp160
-rw-r--r--3rdparty/asmjit/src/asmjit/core/archtraits.h290
-rw-r--r--3rdparty/asmjit/src/asmjit/core/assembler.cpp230
-rw-r--r--3rdparty/asmjit/src/asmjit/core/assembler.h45
-rw-r--r--3rdparty/asmjit/src/asmjit/core/builder.cpp218
-rw-r--r--3rdparty/asmjit/src/asmjit/core/builder.h792
-rw-r--r--3rdparty/asmjit/src/asmjit/core/callconv.cpp59
-rw-r--r--3rdparty/asmjit/src/asmjit/core/callconv.h374
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codebuffer.h61
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codeholder.cpp381
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codeholder.h920
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codewriter.cpp175
-rw-r--r--3rdparty/asmjit/src/asmjit/core/codewriter_p.h (renamed from 3rdparty/asmjit/src/asmjit/core/codebufferwriter_p.h)84
-rw-r--r--3rdparty/asmjit/src/asmjit/core/compiler.cpp325
-rw-r--r--3rdparty/asmjit/src/asmjit/core/compiler.h639
-rw-r--r--3rdparty/asmjit/src/asmjit/core/compilerdefs.h173
-rw-r--r--3rdparty/asmjit/src/asmjit/core/constpool.cpp102
-rw-r--r--3rdparty/asmjit/src/asmjit/core/constpool.h74
-rw-r--r--3rdparty/asmjit/src/asmjit/core/cpuinfo.cpp1147
-rw-r--r--3rdparty/asmjit/src/asmjit/core/cpuinfo.h757
-rw-r--r--3rdparty/asmjit/src/asmjit/core/datatypes.h1071
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emithelper.cpp323
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emithelper_p.h58
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emitter.cpp265
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emitter.h721
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emitterutils.cpp83
-rw-r--r--3rdparty/asmjit/src/asmjit/core/emitterutils_p.h58
-rw-r--r--3rdparty/asmjit/src/asmjit/core/environment.cpp24
-rw-r--r--3rdparty/asmjit/src/asmjit/core/environment.h737
-rw-r--r--3rdparty/asmjit/src/asmjit/core/errorhandler.cpp29
-rw-r--r--3rdparty/asmjit/src/asmjit/core/errorhandler.h129
-rw-r--r--3rdparty/asmjit/src/asmjit/core/features.h186
-rw-r--r--3rdparty/asmjit/src/asmjit/core/formatter.cpp435
-rw-r--r--3rdparty/asmjit/src/asmjit/core/formatter.h267
-rw-r--r--3rdparty/asmjit/src/asmjit/core/formatter_p.h34
-rw-r--r--3rdparty/asmjit/src/asmjit/core/func.cpp311
-rw-r--r--3rdparty/asmjit/src/asmjit/core/func.h1125
-rw-r--r--3rdparty/asmjit/src/asmjit/core/funcargscontext.cpp293
-rw-r--r--3rdparty/asmjit/src/asmjit/core/funcargscontext_p.h199
-rw-r--r--3rdparty/asmjit/src/asmjit/core/globals.cpp47
-rw-r--r--3rdparty/asmjit/src/asmjit/core/globals.h246
-rw-r--r--3rdparty/asmjit/src/asmjit/core/inst.cpp106
-rw-r--r--3rdparty/asmjit/src/asmjit/core/inst.h765
-rw-r--r--3rdparty/asmjit/src/asmjit/core/jitallocator.cpp978
-rw-r--r--3rdparty/asmjit/src/asmjit/core/jitallocator.h197
-rw-r--r--3rdparty/asmjit/src/asmjit/core/jitruntime.cpp96
-rw-r--r--3rdparty/asmjit/src/asmjit/core/jitruntime.h53
-rw-r--r--3rdparty/asmjit/src/asmjit/core/logger.cpp73
-rw-r--r--3rdparty/asmjit/src/asmjit/core/logger.h110
-rw-r--r--3rdparty/asmjit/src/asmjit/core/misc_p.h28
-rw-r--r--3rdparty/asmjit/src/asmjit/core/operand.cpp62
-rw-r--r--3rdparty/asmjit/src/asmjit/core/operand.h1681
-rw-r--r--3rdparty/asmjit/src/asmjit/core/osutils.cpp28
-rw-r--r--3rdparty/asmjit/src/asmjit/core/osutils.h40
-rw-r--r--3rdparty/asmjit/src/asmjit/core/osutils_p.h58
-rw-r--r--3rdparty/asmjit/src/asmjit/core/raassignment_p.h209
-rw-r--r--3rdparty/asmjit/src/asmjit/core/rabuilders_p.h269
-rw-r--r--3rdparty/asmjit/src/asmjit/core/radefs_p.h949
-rw-r--r--3rdparty/asmjit/src/asmjit/core/ralocal.cpp642
-rw-r--r--3rdparty/asmjit/src/asmjit/core/ralocal_p.h114
-rw-r--r--3rdparty/asmjit/src/asmjit/core/rapass.cpp892
-rw-r--r--3rdparty/asmjit/src/asmjit/core/rapass_p.h663
-rw-r--r--3rdparty/asmjit/src/asmjit/core/rastack.cpp56
-rw-r--r--3rdparty/asmjit/src/asmjit/core/rastack_p.h48
-rw-r--r--3rdparty/asmjit/src/asmjit/core/string.cpp168
-rw-r--r--3rdparty/asmjit/src/asmjit/core/string.h192
-rw-r--r--3rdparty/asmjit/src/asmjit/core/support.cpp39
-rw-r--r--3rdparty/asmjit/src/asmjit/core/support.h1225
-rw-r--r--3rdparty/asmjit/src/asmjit/core/target.cpp31
-rw-r--r--3rdparty/asmjit/src/asmjit/core/target.h140
-rw-r--r--3rdparty/asmjit/src/asmjit/core/type.cpp118
-rw-r--r--3rdparty/asmjit/src/asmjit/core/type.h592
-rw-r--r--3rdparty/asmjit/src/asmjit/core/virtmem.cpp639
-rw-r--r--3rdparty/asmjit/src/asmjit/core/virtmem.h283
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zone.cpp93
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zone.h212
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonehash.cpp44
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonehash.h48
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonelist.cpp29
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonelist.h128
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonestack.cpp53
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonestack.h117
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonestring.h65
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonetree.cpp29
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonetree.h103
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonevector.cpp45
-rw-r--r--3rdparty/asmjit/src/asmjit/core/zonevector.h198
-rw-r--r--3rdparty/asmjit/src/asmjit/x86.h101
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86archdata.cpp137
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86archdata_p.h51
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86archtraits_p.h148
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86assembler.cpp1638
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86assembler.h270
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86builder.cpp73
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86builder.h130
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86callconv.cpp238
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86callconv_p.h52
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86compiler.cpp79
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86compiler.h328
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86emithelper.cpp619
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86emithelper_p.h60
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86emitter.h2584
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86features.cpp398
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86features.h290
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86formatter.cpp465
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86formatter_p.h50
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86func.cpp503
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86func_p.h33
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86globals.h1188
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86instapi.cpp1004
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86instapi_p.h34
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86instdb.cpp7629
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86instdb.h692
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86instdb_p.h119
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86internal.cpp1733
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86internal_p.h87
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86opcode_p.h358
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86operand.cpp92
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86operand.h915
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86rapass.cpp1058
-rw-r--r--3rdparty/asmjit/src/asmjit/x86/x86rapass_p.h99
-rw-r--r--3rdparty/asmjit/test/asmjit_bench_x86.cpp172
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler.cpp84
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler.h85
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler_a64.cpp4006
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler_x64.cpp17833
-rw-r--r--3rdparty/asmjit/test/asmjit_test_assembler_x86.cpp8300
-rw-r--r--3rdparty/asmjit/test/asmjit_test_compiler.cpp253
-rw-r--r--3rdparty/asmjit/test/asmjit_test_compiler.h73
-rw-r--r--3rdparty/asmjit/test/asmjit_test_compiler_a64.cpp690
-rw-r--r--3rdparty/asmjit/test/asmjit_test_compiler_x86.cpp (renamed from 3rdparty/asmjit/test/asmjit_test_x86_cc.cpp)1884
-rw-r--r--3rdparty/asmjit/test/asmjit_test_emitters.cpp (renamed from 3rdparty/asmjit/test/asmjit_test_x86_asm.cpp)91
-rw-r--r--3rdparty/asmjit/test/asmjit_test_instinfo.cpp181
-rw-r--r--3rdparty/asmjit/test/asmjit_test_misc.h203
-rw-r--r--3rdparty/asmjit/test/asmjit_test_opcode.cpp110
-rw-r--r--3rdparty/asmjit/test/asmjit_test_opcode.h6059
-rw-r--r--3rdparty/asmjit/test/asmjit_test_perf.cpp62
-rw-r--r--3rdparty/asmjit/test/asmjit_test_perf.h61
-rw-r--r--3rdparty/asmjit/test/asmjit_test_perf_a64.cpp699
-rw-r--r--3rdparty/asmjit/test/asmjit_test_perf_x86.cpp5032
-rw-r--r--3rdparty/asmjit/test/asmjit_test_unit.cpp90
-rw-r--r--3rdparty/asmjit/test/asmjit_test_x86_instinfo.cpp128
-rw-r--r--3rdparty/asmjit/test/asmjit_test_x86_sections.cpp65
-rw-r--r--3rdparty/asmjit/test/asmjitutils.h38
-rw-r--r--3rdparty/asmjit/test/cmdline.h61
-rw-r--r--3rdparty/asmjit/test/performancetimer.h41
-rw-r--r--3rdparty/asmjit/tools/configure-makefiles.sh20
-rw-r--r--3rdparty/asmjit/tools/configure-ninja.sh22
-rw-r--r--3rdparty/asmjit/tools/configure-sanitizers.sh20
-rw-r--r--3rdparty/asmjit/tools/configure-vs-x64.bat9
-rw-r--r--3rdparty/asmjit/tools/configure-vs-x86.bat9
-rw-r--r--3rdparty/asmjit/tools/configure-vs2019-x64.bat2
-rw-r--r--3rdparty/asmjit/tools/configure-vs2019-x86.bat2
-rw-r--r--3rdparty/asmjit/tools/configure-vs2022-x64.bat2
-rw-r--r--3rdparty/asmjit/tools/configure-vs2022-x86.bat2
-rw-r--r--3rdparty/asmjit/tools/configure-xcode.sh11
-rw-r--r--3rdparty/asmjit/tools/tablegen-arm.js365
-rw-r--r--3rdparty/asmjit/tools/tablegen-arm.sh3
-rw-r--r--3rdparty/asmjit/tools/tablegen-x86.js1392
-rw-r--r--3rdparty/asmjit/tools/tablegen-x86.sh3
-rw-r--r--3rdparty/asmjit/tools/tablegen.js69
-rw-r--r--3rdparty/asmjit/tools/tablegen.sh1
-rw-r--r--3rdparty/portmidi/pm_win/pmwinmm.c32
-rw-r--r--3rdparty/ymfm/src/ymfm_fm.h3
-rw-r--r--3rdparty/ymfm/src/ymfm_fm.ipp19
-rw-r--r--3rdparty/zlib/CMakeLists.txt2
-rw-r--r--3rdparty/zlib/ChangeLog161
-rw-r--r--3rdparty/zlib/Makefile.in18
-rw-r--r--3rdparty/zlib/README11
-rw-r--r--3rdparty/zlib/configure48
-rw-r--r--3rdparty/zlib/contrib/README.contrib21
-rw-r--r--3rdparty/zlib/contrib/amd64/amd64-match.S452
-rw-r--r--3rdparty/zlib/contrib/asm686/README.68651
-rw-r--r--3rdparty/zlib/contrib/asm686/match.S357
-rw-r--r--3rdparty/zlib/contrib/blast/blast.h2
-rw-r--r--3rdparty/zlib/contrib/delphi/ZLib.pas2
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/UnitTests.cs2
-rw-r--r--3rdparty/zlib/contrib/infback9/inftree9.c6
-rw-r--r--3rdparty/zlib/contrib/inflate86/inffas86.c1157
-rw-r--r--3rdparty/zlib/contrib/inflate86/inffast.S1368
-rw-r--r--3rdparty/zlib/contrib/masmx64/bld_ml64.bat2
-rw-r--r--3rdparty/zlib/contrib/masmx64/gvmat64.asm553
-rw-r--r--3rdparty/zlib/contrib/masmx64/inffas8664.c186
-rw-r--r--3rdparty/zlib/contrib/masmx64/inffasx64.asm396
-rw-r--r--3rdparty/zlib/contrib/masmx64/readme.txt31
-rw-r--r--3rdparty/zlib/contrib/masmx86/bld_ml32.bat2
-rw-r--r--3rdparty/zlib/contrib/masmx86/inffas32.asm1080
-rw-r--r--3rdparty/zlib/contrib/masmx86/match686.asm479
-rw-r--r--3rdparty/zlib/contrib/masmx86/readme.txt27
-rw-r--r--3rdparty/zlib/contrib/minizip/Makefile12
-rw-r--r--3rdparty/zlib/contrib/minizip/configure.ac2
-rw-r--r--3rdparty/zlib/contrib/minizip/crypt.h19
-rw-r--r--3rdparty/zlib/contrib/minizip/ioapi.c18
-rw-r--r--3rdparty/zlib/contrib/minizip/ioapi.h8
-rw-r--r--3rdparty/zlib/contrib/minizip/miniunz.c35
-rw-r--r--3rdparty/zlib/contrib/minizip/minizip.c41
-rw-r--r--3rdparty/zlib/contrib/minizip/unzip.c31
-rw-r--r--3rdparty/zlib/contrib/minizip/unzip.h12
-rw-r--r--3rdparty/zlib/contrib/minizip/zip.c36
-rw-r--r--3rdparty/zlib/contrib/minizip/zip.h17
-rw-r--r--3rdparty/zlib/contrib/pascal/zlibpas.pas2
-rw-r--r--3rdparty/zlib/contrib/vstudio/readme.txt2
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlib.rc8
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibvc.def5
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlib.rc8
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlibvc.def5
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlib.rc8
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlibvc.def5
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlib.rc8
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlibvc.def5
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlib.rc8
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlibvc.def5
-rw-r--r--3rdparty/zlib/crc32.c1258
-rw-r--r--3rdparty/zlib/crc32.h9877
-rw-r--r--3rdparty/zlib/deflate.c108
-rw-r--r--3rdparty/zlib/deflate.h27
-rw-r--r--3rdparty/zlib/doc/crc-doc.1.0.pdfbin0 -> 776142 bytes
-rw-r--r--3rdparty/zlib/doc/txtvsbin.txt12
-rw-r--r--3rdparty/zlib/examples/README.examples5
-rw-r--r--3rdparty/zlib/examples/enough.c745
-rw-r--r--3rdparty/zlib/examples/gzappend.c2
-rw-r--r--3rdparty/zlib/examples/gzlog.c6
-rw-r--r--3rdparty/zlib/examples/gznorm.c470
-rw-r--r--3rdparty/zlib/examples/zran.c256
-rw-r--r--3rdparty/zlib/examples/zran.h40
-rw-r--r--3rdparty/zlib/gzguts.h5
-rw-r--r--3rdparty/zlib/gzlib.c8
-rw-r--r--3rdparty/zlib/gzread.c12
-rw-r--r--3rdparty/zlib/gzwrite.c38
-rw-r--r--3rdparty/zlib/infback.c3
-rw-r--r--3rdparty/zlib/inffast.c28
-rw-r--r--3rdparty/zlib/inflate.c47
-rw-r--r--3rdparty/zlib/inflate.h5
-rw-r--r--3rdparty/zlib/inftrees.c6
-rw-r--r--3rdparty/zlib/os400/README4002
-rw-r--r--3rdparty/zlib/os400/zlib.inc6
-rw-r--r--3rdparty/zlib/qnx/package.qpg10
-rw-r--r--3rdparty/zlib/test/example.c5
-rw-r--r--3rdparty/zlib/treebuild.xml4
-rw-r--r--3rdparty/zlib/trees.c75
-rw-r--r--3rdparty/zlib/win32/Makefile.bor1
-rw-r--r--3rdparty/zlib/win32/Makefile.gcc5
-rw-r--r--3rdparty/zlib/win32/Makefile.msc4
-rw-r--r--3rdparty/zlib/win32/README-WIN32.txt4
-rw-r--r--3rdparty/zlib/win32/zlib.def3
-rw-r--r--3rdparty/zlib/zlib.36
-rw-r--r--3rdparty/zlib/zlib.3.pdfbin19318 -> 8848 bytes
-rw-r--r--3rdparty/zlib/zlib.h223
-rw-r--r--3rdparty/zlib/zlib.map6
-rw-r--r--3rdparty/zlib/zutil.c4
-rw-r--r--3rdparty/zlib/zutil.h21
-rw-r--r--COPYING6
-rw-r--r--android-project/LICENSE2
-rw-r--r--android-project/app/src/main/AndroidManifest.xml4
-rw-r--r--artwork/chess/README.md2
-rw-r--r--artwork/chess/bb.svg2
-rw-r--r--artwork/chess/bn.svg2
-rw-r--r--artwork/chess/br.svg2
-rw-r--r--artwork/chess/wb.svg2
-rw-r--r--artwork/chess/wn.svg2
-rw-r--r--artwork/chess/wr.svg2
-rw-r--r--artwork/lut-default.pngbin0 -> 491596 bytes
-rw-r--r--bgfx/effects/misc/lut.json13
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.binbin1118 -> 1270 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_lut.binbin830 -> 954 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_yuy16.binbin771 -> 863 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_lut.binbin513 -> 665 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_yuy16.binbin1587 -> 1751 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_lut.binbin840 -> 1050 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.binbin1520 -> 1674 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_lut.binbin798 -> 990 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_yuy16.binbin1815 -> 1923 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_lut.binbin1197 -> 1434 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.binbin2838 -> 2950 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_lut.binbin1872 -> 2464 bytes
-rw-r--r--ctrlr/slikstik.cfg10
-rw-r--r--dist.mak8
-rw-r--r--docs/man/chdman.12
-rw-r--r--docs/source/commandline/commandline-all.rst116
-rw-r--r--docs/source/commandline/commandline-index.rst55
-rw-r--r--docs/source/commandline/sdlconfig.rst2
-rw-r--r--docs/source/conf.py6
-rw-r--r--docs/source/debugger/general.rst6
-rw-r--r--docs/source/debugger/index.rst32
-rw-r--r--docs/source/initialsetup/compilingmame.rst40
-rw-r--r--docs/source/license.rst2
-rw-r--r--docs/source/techspecs/layout_files.rst27
-rw-r--r--docs/source/techspecs/luareference.rst416
-rw-r--r--docs/source/techspecs/memory.rst4
-rw-r--r--docs/source/techspecs/object_finders.rst2
-rw-r--r--docs/source/usingmame/assetsearch.rst402
-rw-r--r--docs/source/usingmame/defaultkeys.rst10
-rw-r--r--docs/source/usingmame/index.rst1
-rw-r--r--docs/source/usingmame/usingmame.rst11
-rw-r--r--docs/source/whatis.rst2
-rw-r--r--hash/32x.xml25
-rw-r--r--hash/a2600.xml41
-rw-r--r--hash/a800.xml24
-rw-r--r--hash/a800_flop.xml34
-rw-r--r--hash/adam_cart.xml11
-rw-r--r--hash/amiga_demos.xml60
-rw-r--r--hash/amiga_workbench.xml4
-rw-r--r--hash/amigaaga_flop.xml635
-rw-r--r--hash/amigaecs_flop.xml147
-rw-r--r--hash/amigaocs_flop.xml11525
-rw-r--r--hash/apple2_flop_clcracked.xml1407
-rw-r--r--hash/apple2_flop_orig.xml4511
-rw-r--r--hash/apple2gs_flop_clcracked.xml48
-rw-r--r--hash/apple2gs_flop_orig.xml117
-rw-r--r--hash/aquarius_cart.xml74
-rw-r--r--hash/aquarius_cass.xml2
-rw-r--r--hash/atom_rom.xml10
-rw-r--r--hash/bbc_flop_6502.xml8
-rw-r--r--hash/bbc_flop_80186.xml14
-rw-r--r--hash/bbc_rom.xml391
-rw-r--r--hash/c64_cart.xml94
-rw-r--r--hash/c64_cass.xml2407
-rw-r--r--hash/cd32.xml288
-rw-r--r--hash/cdi.xml98
-rw-r--r--hash/cdtv.xml2691
-rw-r--r--hash/cgenie_cass.xml246
-rw-r--r--hash/chip8_quik.xml12
-rw-r--r--hash/coco_cart.xml8
-rw-r--r--hash/coleco.xml4
-rw-r--r--hash/cpc_cass.xml7
-rw-r--r--hash/dc.xml340
-rw-r--r--hash/digilog320.xml50
-rw-r--r--hash/electron_rom.xml56
-rw-r--r--hash/famibox.xml770
-rw-r--r--hash/famicom_cass.xml159
-rw-r--r--hash/famicom_flop.xml86
-rw-r--r--hash/fm77av.xml25
-rw-r--r--hash/fm7_cass.xml425
-rw-r--r--hash/fm7_disk.xml24
-rw-r--r--hash/fm8_cass.xml377
-rw-r--r--hash/fmtowns_cd.xml1004
-rw-r--r--hash/fmtowns_flop_cracked.xml27
-rw-r--r--hash/fmtowns_flop_misc.xml37
-rw-r--r--hash/fmtowns_flop_orig.xml443
-rw-r--r--hash/gameboy.xml145
-rw-r--r--hash/gamegear.xml25
-rw-r--r--hash/gba.xml37
-rw-r--r--hash/gbcolor.xml81
-rw-r--r--hash/ibm5150.xml1603
-rw-r--r--hash/ibm5170.xml1544
-rw-r--r--hash/ibm5170_cdrom.xml123
-rw-r--r--hash/jaguar.xml13
-rw-r--r--hash/lk3000.xml7
-rw-r--r--hash/lynx.xml143
-rw-r--r--hash/megacd.xml84
-rw-r--r--hash/megacdj.xml35
-rw-r--r--hash/megadriv.xml2056
-rw-r--r--hash/midi_flop.xml12
-rw-r--r--hash/msx2_flop.xml8
-rw-r--r--hash/mtx_cart.xml86
-rw-r--r--hash/mtx_hdd.xml53
-rw-r--r--hash/mtx_rom.xml15
-rw-r--r--hash/n64.xml35
-rw-r--r--hash/neogeo.xml24
-rw-r--r--hash/nes.hsi4
-rw-r--r--hash/nes.xml4694
-rw-r--r--hash/ngpc.xml27
-rw-r--r--hash/pc8001_flop.xml5
-rw-r--r--hash/pc8801_cdrom.xml31
-rw-r--r--hash/pc8801_flop.xml908
-rw-r--r--hash/pc98.xml129
-rw-r--r--hash/pc98_cd.xml1008
-rw-r--r--hash/pce.xml2
-rw-r--r--hash/pce_tourvision.xml3
-rw-r--r--hash/pcecd.xml109
-rw-r--r--hash/pico.xml28
-rw-r--r--hash/playmaker.xml46
-rw-r--r--hash/psx.xml8
-rw-r--r--hash/r8_card.xml64
-rw-r--r--hash/roland_tnsc1.xml111
-rw-r--r--hash/rx78_cart.xml104
-rw-r--r--hash/segacd.xml217
-rw-r--r--hash/sitcom.xml46
-rw-r--r--hash/smc777.xml4
-rw-r--r--hash/sms.xml144
-rw-r--r--hash/snes.xml694
-rw-r--r--hash/specpls3_flop.xml56
-rw-r--r--hash/spectrum_cass.xml2112
-rw-r--r--hash/st_cart.xml6
-rw-r--r--hash/studio2.xml539
-rw-r--r--hash/svi318_cart.xml13
-rw-r--r--hash/tc4.xml8
-rw-r--r--hash/tg16.xml22
-rw-r--r--hash/timex_cass.xml83
-rw-r--r--hash/u110_card.xml25
-rw-r--r--hash/vboy.xml6
-rw-r--r--hash/vectrex.xml30
-rw-r--r--hash/vgmplay.xml14992
-rw-r--r--hash/vic10.xml4
-rw-r--r--hash/vis.xml1267
-rw-r--r--hash/vsmile_cart.xml33
-rw-r--r--hash/vsmilem_cart.xml15
-rw-r--r--hash/x1_flop.xml2
-rw-r--r--hash/x68k_flop.xml2
-rw-r--r--hash/z80clock.xml230
-rw-r--r--language/Afrikaans/strings.po2534
-rw-r--r--language/Albanian/strings.po2534
-rw-r--r--language/Arabic/strings.po2534
-rw-r--r--language/Basque/strings.po2534
-rw-r--r--language/Belarusian/strings.po2534
-rw-r--r--language/Bosnian/strings.po2534
-rw-r--r--language/Bulgarian/strings.po2534
-rw-r--r--language/Burmese/strings.po2534
-rw-r--r--language/Catalan/strings.po2539
-rw-r--r--language/Chinese_Simplified/strings.po2723
-rw-r--r--language/Chinese_Traditional/strings.po2709
-rw-r--r--language/Croatian/strings.po2534
-rw-r--r--language/Czech/strings.po4741
-rw-r--r--language/Danish/strings.po2534
-rw-r--r--language/Dutch/strings.po2605
-rw-r--r--language/English/strings.po2534
-rw-r--r--language/Estonian/strings.po2534
-rw-r--r--language/Finnish/strings.po2534
-rw-r--r--language/French/strings.po2566
-rw-r--r--language/French_Belgium/strings.po2534
-rw-r--r--language/French_Canada/strings.po2534
-rw-r--r--language/Georgian/strings.po2534
-rw-r--r--language/German/strings.po2588
-rw-r--r--language/Greek/strings.po2711
-rw-r--r--language/Hebrew/strings.po2534
-rw-r--r--language/Hindi/strings.po2534
-rw-r--r--language/Hungarian/strings.po2554
-rw-r--r--language/Indonesian/strings.po2534
-rw-r--r--language/Italian/strings.po2591
-rw-r--r--language/Japanese/strings.po2724
-rw-r--r--language/Korean/strings.po2578
-rw-r--r--language/Latvian/strings.po2534
-rw-r--r--language/Lithuanian/strings.po2534
-rw-r--r--language/Macedonian/strings.po2534
-rw-r--r--language/Norwegian/strings.po2583
-rw-r--r--language/Persian/strings.po2534
-rw-r--r--language/Polish/strings.po2534
-rw-r--r--language/Portuguese/strings.po2586
-rw-r--r--language/Portuguese_Brazil/strings.po2743
-rw-r--r--language/Romanian/strings.po2534
-rw-r--r--language/Russian/strings.po2589
-rw-r--r--language/Serbian/strings.po2534
-rw-r--r--language/Serbian_Cyrillic/strings.po2534
-rw-r--r--language/Slovak/strings.po3018
-rw-r--r--language/Slovenian/strings.po2534
-rw-r--r--language/Spanish/strings.po2605
-rw-r--r--language/Spanish_Mexico/strings.po2534
-rw-r--r--language/Swedish/strings.po2579
-rw-r--r--language/Thai/strings.po2534
-rw-r--r--language/Turkish/strings.po2549
-rw-r--r--language/Ukrainian/strings.po4944
-rw-r--r--language/Vietnamese/strings.po2534
-rw-r--r--makefile6
-rw-r--r--plugins/autofire/autofire_menu.lua8
-rw-r--r--plugins/cheatfind/init.lua11
-rw-r--r--plugins/commonui/init.lua2
-rw-r--r--plugins/hiscore/hiscore.dat631
-rw-r--r--plugins/inputmacro/inputmacro_menu.lua26
-rw-r--r--plugins/timer/init.lua2
-rw-r--r--regtests/LICENSE42
-rw-r--r--regtests/jedutil/baseline/gal16v8/gal16v8_simple_mode_2.txt25
-rw-r--r--regtests/jedutil/eqns/WinCUPL/gal16v8/gal16v8_simple_mode_2.pld41
-rw-r--r--regtests/jedutil/jeds/gal16v8/gal16v8_simple_mode_2.jed27
-rwxr-xr-xscripts/build/complay.py426
-rwxr-xr-xscripts/build/makedep.py72
-rw-r--r--scripts/build/verinfo.py6
-rw-r--r--scripts/genie.lua133
-rw-r--r--scripts/src/3rdparty.lua97
-rw-r--r--scripts/src/bus.lua134
-rw-r--r--scripts/src/cpu.lua124
-rw-r--r--scripts/src/formats.lua63
-rw-r--r--scripts/src/lib.lua3
-rw-r--r--scripts/src/machine.lua96
-rw-r--r--scripts/src/main.lua57
-rw-r--r--scripts/src/netlist.lua1
-rw-r--r--scripts/src/sound.lua12
-rw-r--r--scripts/src/tools.lua1
-rw-r--r--scripts/target/mame/arcade.lua186
-rw-r--r--scripts/target/mame/mess.lua88
-rw-r--r--scripts/target/mame/nl.lua19
-rw-r--r--src/devices/bus/a2bus/a2cffa.cpp30
-rw-r--r--src/devices/bus/a2bus/a2diskiing.cpp3
-rw-r--r--[-rwxr-xr-x]src/devices/bus/a2bus/a2eramworks3.cpp0
-rw-r--r--src/devices/bus/a2bus/a2mcms.cpp6
-rw-r--r--src/devices/bus/a2bus/a2mcms.h2
-rw-r--r--src/devices/bus/a2bus/a2mockingboard.cpp27
-rw-r--r--src/devices/bus/a2bus/a2pic.cpp20
-rw-r--r--src/devices/bus/a2bus/a2sd.cpp2
-rw-r--r--src/devices/bus/a2bus/a2sd.h2
-rw-r--r--src/devices/bus/a2bus/a2superdrive.cpp348
-rw-r--r--src/devices/bus/a2bus/a2superdrive.h22
-rw-r--r--src/devices/bus/a2bus/agat840k_hle.cpp2
-rw-r--r--src/devices/bus/a2bus/agat840k_hle.h2
-rw-r--r--src/devices/bus/a2bus/agat_fdc.cpp2
-rw-r--r--src/devices/bus/a2bus/agat_fdc.h2
-rw-r--r--src/devices/bus/a2bus/cards.cpp309
-rw-r--r--src/devices/bus/a2bus/cards.h23
-rw-r--r--src/devices/bus/a2bus/corvfdc02.cpp2
-rw-r--r--src/devices/bus/a2bus/corvfdc02.h2
-rw-r--r--src/devices/bus/a2bus/grafex.cpp143
-rw-r--r--src/devices/bus/a2bus/grafex.h21
-rw-r--r--src/devices/bus/a2bus/grappler.cpp40
-rw-r--r--src/devices/bus/a2bus/prodosromdrive.cpp119
-rw-r--r--src/devices/bus/a2bus/prodosromdrive.h21
-rw-r--r--src/devices/bus/a2bus/transwarp.cpp2
-rw-r--r--src/devices/bus/a2bus/transwarp.h2
-rw-r--r--src/devices/bus/a7800/a78_slot.cpp2
-rw-r--r--src/devices/bus/a7800/a78_slot.h14
-rw-r--r--src/devices/bus/a800/a800_slot.cpp2
-rw-r--r--src/devices/bus/a800/a800_slot.h14
-rw-r--r--src/devices/bus/a800/cassette.cpp2
-rw-r--r--src/devices/bus/a800/cassette.h2
-rw-r--r--src/devices/bus/abcbus/abcbus.cpp24
-rw-r--r--src/devices/bus/abcbus/abcbus.h7
-rw-r--r--src/devices/bus/abcbus/fd2.cpp4
-rw-r--r--src/devices/bus/abcbus/lux10828.cpp4
-rw-r--r--src/devices/bus/abcbus/lux21046.cpp20
-rw-r--r--src/devices/bus/abcbus/lux4105.cpp139
-rw-r--r--src/devices/bus/abcbus/lux4105.h2
-rw-r--r--src/devices/bus/abcbus/ram.h2
-rw-r--r--src/devices/bus/abcbus/ssa.h5
-rw-r--r--src/devices/bus/abckb/abc77.cpp2
-rw-r--r--src/devices/bus/abckb/abc77.h2
-rw-r--r--src/devices/bus/abckb/abc800kb.cpp2
-rw-r--r--src/devices/bus/abckb/abc800kb.h2
-rw-r--r--src/devices/bus/abckb/abc99.cpp2
-rw-r--r--src/devices/bus/abckb/abc99.h2
-rw-r--r--src/devices/bus/acorn/cms/4080term.cpp4
-rw-r--r--src/devices/bus/adam/exp.cpp2
-rw-r--r--src/devices/bus/adam/exp.h11
-rw-r--r--src/devices/bus/adamnet/fdc.cpp2
-rw-r--r--src/devices/bus/apf/slot.cpp2
-rw-r--r--src/devices/bus/apf/slot.h11
-rw-r--r--src/devices/bus/aquarius/slot.cpp2
-rw-r--r--src/devices/bus/aquarius/slot.h12
-rw-r--r--src/devices/bus/arcadia/slot.cpp2
-rw-r--r--src/devices/bus/arcadia/slot.h12
-rw-r--r--src/devices/bus/archimedes/econet/midi.cpp100
-rw-r--r--src/devices/bus/archimedes/econet/midi.h73
-rw-r--r--src/devices/bus/archimedes/econet/slot.cpp3
-rw-r--r--src/devices/bus/archimedes/podule/io.cpp6
-rw-r--r--src/devices/bus/archimedes/podule/io_morley.cpp2
-rw-r--r--src/devices/bus/archimedes/podule/midi_emr.cpp208
-rw-r--r--src/devices/bus/archimedes/podule/midi_emr.h20
-rw-r--r--src/devices/bus/archimedes/podule/rom.cpp1
-rw-r--r--src/devices/bus/archimedes/podule/rs423.cpp2
-rw-r--r--src/devices/bus/archimedes/podule/slot.cpp3
-rw-r--r--src/devices/bus/archimedes/podule/slot.h4
-rw-r--r--src/devices/bus/astrocde/lightpen.cpp2
-rw-r--r--src/devices/bus/astrocde/lightpen.h2
-rw-r--r--src/devices/bus/astrocde/slot.cpp2
-rw-r--r--src/devices/bus/astrocde/slot.h10
-rw-r--r--src/devices/bus/ata/atahle.cpp3
-rw-r--r--src/devices/bus/ata/atahle.h2
-rw-r--r--src/devices/bus/ata/atapihle.cpp3
-rw-r--r--src/devices/bus/ata/cr589.cpp10
-rw-r--r--src/devices/bus/ata/cr589.h4
-rw-r--r--src/devices/bus/ata/idehd.cpp18
-rw-r--r--src/devices/bus/ata/idehd.h7
-rw-r--r--src/devices/bus/bbc/1mhzbus/1mhzbus.cpp2
-rw-r--r--src/devices/bus/bbc/1mhzbus/cisco.cpp267
-rw-r--r--src/devices/bus/bbc/1mhzbus/cisco.h60
-rw-r--r--src/devices/bus/bbc/1mhzbus/m5000.cpp2
-rw-r--r--src/devices/bus/bbc/1mhzbus/m5000.h2
-rw-r--r--src/devices/bus/bbc/analogue/analogue.h4
-rw-r--r--src/devices/bus/bbc/internal/cumana68k.cpp5
-rw-r--r--src/devices/bus/bbc/internal/integrab.cpp6
-rw-r--r--src/devices/bus/bbc/internal/internal.cpp2
-rw-r--r--src/devices/bus/bbc/internal/memex.cpp109
-rw-r--r--src/devices/bus/bbc/internal/memex.h50
-rw-r--r--src/devices/bus/bbc/internal/we32kram.cpp6
-rw-r--r--src/devices/bus/bbc/joyport/joyport.cpp5
-rw-r--r--src/devices/bus/bbc/joyport/joystick.cpp13
-rw-r--r--src/devices/bus/bbc/joyport/joystick.h3
-rw-r--r--src/devices/bus/bbc/joyport/mouse.cpp178
-rw-r--r--src/devices/bus/bbc/joyport/mouse.h61
-rw-r--r--src/devices/bus/bbc/rom/slot.cpp2
-rw-r--r--src/devices/bus/bbc/rom/slot.h14
-rw-r--r--src/devices/bus/bbc/tube/tube.cpp4
-rw-r--r--src/devices/bus/bbc/tube/tube_32016.cpp38
-rw-r--r--src/devices/bus/bbc/tube/tube_32016.h4
-rw-r--r--src/devices/bus/bbc/tube/tube_6502.cpp202
-rw-r--r--src/devices/bus/bbc/tube/tube_6502.h60
-rw-r--r--src/devices/bus/bbc/tube/tube_80186.cpp9
-rw-r--r--src/devices/bus/bbc/tube/tube_80186.h2
-rw-r--r--src/devices/bus/bbc/tube/tube_80286.cpp32
-rw-r--r--src/devices/bus/bbc/tube/tube_80286.h6
-rw-r--r--src/devices/bus/bbc/tube/tube_a500.cpp6
-rw-r--r--src/devices/bus/bbc/tube/tube_a500.h2
-rw-r--r--src/devices/bus/bbc/tube/tube_arm.cpp29
-rw-r--r--src/devices/bus/bbc/tube/tube_arm.h4
-rw-r--r--src/devices/bus/bbc/tube/tube_arm7.cpp8
-rw-r--r--src/devices/bus/bbc/tube/tube_arm7.h2
-rw-r--r--src/devices/bus/bbc/tube/tube_rc6502.cpp11
-rw-r--r--src/devices/bus/bbc/tube/tube_rc6502.h4
-rw-r--r--src/devices/bus/bbc/tube/tube_x25.cpp1
-rw-r--r--src/devices/bus/bbc/tube/tube_z80.cpp8
-rw-r--r--src/devices/bus/bbc/tube/tube_z80.h2
-rw-r--r--src/devices/bus/bbc/userport/pointer.cpp63
-rw-r--r--src/devices/bus/bbc/userport/pointer.h8
-rw-r--r--src/devices/bus/bml3/bml3mp1802.cpp2
-rw-r--r--src/devices/bus/bml3/bml3mp1805.cpp2
-rw-r--r--src/devices/bus/c64/c128_partner.cpp2
-rw-r--r--src/devices/bus/c64/c128_partner.h2
-rw-r--r--src/devices/bus/c64/cpm.cpp8
-rw-r--r--src/devices/bus/c64/cpm.h2
-rw-r--r--src/devices/bus/c64/dqbb.h5
-rw-r--r--src/devices/bus/c64/epyx_fast_load.cpp2
-rw-r--r--src/devices/bus/c64/epyx_fast_load.h2
-rw-r--r--src/devices/bus/c64/exp.cpp4
-rw-r--r--src/devices/bus/c64/exp.h15
-rw-r--r--src/devices/bus/c64/fcc.h4
-rw-r--r--src/devices/bus/c64/neoram.h4
-rw-r--r--src/devices/bus/c64/super_explode.cpp2
-rw-r--r--src/devices/bus/c64/super_explode.h2
-rw-r--r--src/devices/bus/c64/vw64.cpp2
-rw-r--r--src/devices/bus/c64/vw64.h2
-rw-r--r--src/devices/bus/c64/xl80.cpp45
-rw-r--r--src/devices/bus/c64/xl80.h3
-rw-r--r--src/devices/bus/c64/z80videopak.cpp213
-rw-r--r--src/devices/bus/c64/z80videopak.h61
-rw-r--r--src/devices/bus/cbm2/exp.cpp2
-rw-r--r--src/devices/bus/cbm2/exp.h15
-rw-r--r--src/devices/bus/cbmiec/c1571.cpp1
-rw-r--r--src/devices/bus/cbmiec/c1581.cpp2
-rw-r--r--src/devices/bus/cbus/pc9801_86.cpp2
-rw-r--r--src/devices/bus/cbus/pc9801_86.h2
-rw-r--r--src/devices/bus/centronics/epson_lx810l.cpp141
-rw-r--r--src/devices/bus/centronics/epson_lx810l.h34
-rw-r--r--src/devices/bus/centronics/printer.cpp2
-rw-r--r--src/devices/bus/centronics/printer.h2
-rw-r--r--src/devices/bus/cgenie/expansion/floppy.cpp2
-rw-r--r--src/devices/bus/chanf/slot.cpp2
-rw-r--r--src/devices/bus/chanf/slot.h12
-rw-r--r--src/devices/bus/coco/coco_fdc.cpp17
-rw-r--r--src/devices/bus/coco/coco_ide.cpp249
-rw-r--r--src/devices/bus/coco/coco_ide.h62
-rw-r--r--src/devices/bus/coco/cococart.cpp6
-rw-r--r--src/devices/bus/coco/cococart.h13
-rw-r--r--src/devices/bus/coleco/cartridge/exp.cpp2
-rw-r--r--src/devices/bus/coleco/cartridge/exp.h11
-rw-r--r--src/devices/bus/compucolor/floppy.cpp2
-rw-r--r--src/devices/bus/compucolor/floppy.h2
-rw-r--r--src/devices/bus/cpc/cpc_rom.cpp2
-rw-r--r--src/devices/bus/cpc/cpc_rom.h9
-rw-r--r--src/devices/bus/cpc/ddi1.cpp2
-rw-r--r--src/devices/bus/crvision/slot.cpp2
-rw-r--r--src/devices/bus/crvision/slot.h12
-rw-r--r--src/devices/bus/dmv/k210.cpp4
-rw-r--r--src/devices/bus/dmv/k210.h2
-rw-r--r--src/devices/bus/econet/e01.cpp2
-rw-r--r--src/devices/bus/econet/e01.h2
-rw-r--r--src/devices/bus/ekara/slot.cpp2
-rw-r--r--src/devices/bus/ekara/slot.h12
-rw-r--r--src/devices/bus/electron/cart/slot.cpp2
-rw-r--r--src/devices/bus/electron/cart/slot.h11
-rw-r--r--src/devices/bus/electron/mc68k.cpp31
-rw-r--r--src/devices/bus/electron/mc68k.h2
-rw-r--r--src/devices/bus/epson_qx/multifont.cpp288
-rw-r--r--src/devices/bus/epson_qx/multifont.h87
-rw-r--r--src/devices/bus/epson_qx/option.cpp212
-rw-r--r--src/devices/bus/epson_qx/option.h280
-rw-r--r--src/devices/bus/epson_sio/pf10.cpp4
-rw-r--r--src/devices/bus/epson_sio/pf10.h2
-rw-r--r--src/devices/bus/epson_sio/tf20.cpp6
-rw-r--r--src/devices/bus/epson_sio/tf20.h2
-rw-r--r--src/devices/bus/gamate/slot.cpp2
-rw-r--r--src/devices/bus/gamate/slot.h12
-rw-r--r--src/devices/bus/gameboy/gb_slot.cpp2
-rw-r--r--src/devices/bus/gameboy/gb_slot.h12
-rw-r--r--src/devices/bus/gba/gba_slot.cpp2
-rw-r--r--src/devices/bus/gba/gba_slot.h12
-rw-r--r--src/devices/bus/generic/slot.cpp3
-rw-r--r--src/devices/bus/generic/slot.h20
-rw-r--r--src/devices/bus/gio64/newport.cpp2
-rw-r--r--src/devices/bus/gio64/newport.h2
-rw-r--r--src/devices/bus/hp9845_io/98035.cpp2
-rw-r--r--src/devices/bus/hp9845_io/98035.h2
-rw-r--r--src/devices/bus/hp9845_io/hp9885.cpp2
-rw-r--r--src/devices/bus/hp9845_io/hp9885.h2
-rw-r--r--src/devices/bus/hp_dio/hp98265a.cpp2
-rw-r--r--src/devices/bus/hp_dio/hp_dio.h2
-rw-r--r--src/devices/bus/hp_hil/hlebase.h2
-rw-r--r--src/devices/bus/hp_hil/hlekbd.cpp6
-rw-r--r--src/devices/bus/hp_hil/hp_hil.h4
-rw-r--r--src/devices/bus/ieee488/c2040fdc.cpp2
-rw-r--r--src/devices/bus/ieee488/c2040fdc.h2
-rw-r--r--src/devices/bus/ieee488/c8050fdc.cpp2
-rw-r--r--src/devices/bus/ieee488/c8050fdc.h2
-rw-r--r--src/devices/bus/ieee488/grid2102.cpp2
-rw-r--r--src/devices/bus/ieee488/grid2102.h10
-rw-r--r--src/devices/bus/ieee488/hp9122c.cpp4
-rw-r--r--src/devices/bus/ieee488/hp9895.cpp2
-rw-r--r--src/devices/bus/ieee488/hp9895.h2
-rw-r--r--src/devices/bus/ieee488/remote488.cpp2
-rw-r--r--src/devices/bus/ieee488/remote488.h2
-rw-r--r--src/devices/bus/intellec4/insdatastor.cpp6
-rw-r--r--src/devices/bus/intellec4/prommemory.cpp6
-rw-r--r--src/devices/bus/intellec4/tapereader.cpp16
-rw-r--r--src/devices/bus/interpro/keyboard/hle.cpp2
-rw-r--r--src/devices/bus/interpro/keyboard/hle.h2
-rw-r--r--src/devices/bus/interpro/sr/edge.h22
-rw-r--r--src/devices/bus/intv/slot.cpp2
-rw-r--r--src/devices/bus/intv/slot.h12
-rw-r--r--src/devices/bus/iq151/iq151.cpp2
-rw-r--r--src/devices/bus/iq151/iq151.h12
-rw-r--r--src/devices/bus/iq151/minigraf.cpp1
-rw-r--r--src/devices/bus/iq151/ms151a.cpp1
-rw-r--r--src/devices/bus/iq151/staper.cpp2
-rw-r--r--src/devices/bus/iq151/staper.h2
-rw-r--r--src/devices/bus/isa/3c505.h4
-rw-r--r--src/devices/bus/isa/cga.cpp14
-rw-r--r--src/devices/bus/isa/cga.h1
-rw-r--r--src/devices/bus/isa/fdc.cpp20
-rw-r--r--src/devices/bus/isa/gus.cpp2
-rw-r--r--src/devices/bus/isa/gus.h2
-rw-r--r--src/devices/bus/isa/hdc.cpp37
-rw-r--r--src/devices/bus/isa/hdc.h2
-rw-r--r--src/devices/bus/isa/isa.cpp5
-rw-r--r--src/devices/bus/isa/isa.h1
-rw-r--r--src/devices/bus/isa/mach32.cpp4
-rw-r--r--src/devices/bus/isa/mcd.cpp95
-rw-r--r--src/devices/bus/isa/mcd.h9
-rw-r--r--src/devices/bus/isa/myb3k_fdc.h2
-rw-r--r--src/devices/bus/isa/omti8621.cpp22
-rw-r--r--src/devices/bus/isa/omti8621.h2
-rw-r--r--src/devices/bus/isa/s3virge.cpp8
-rw-r--r--src/devices/bus/isa/s3virge.h2
-rw-r--r--src/devices/bus/isa/sb16.cpp2
-rw-r--r--src/devices/bus/isa/sb16.h2
-rw-r--r--src/devices/bus/isa/sblaster.cpp4
-rw-r--r--src/devices/bus/isa/sblaster.h2
-rw-r--r--src/devices/bus/isa/sc499.cpp9
-rw-r--r--src/devices/bus/isa/sc499.h19
-rw-r--r--src/devices/bus/isa/stereo_fx.cpp2
-rw-r--r--src/devices/bus/isa/stereo_fx.h2
-rw-r--r--src/devices/bus/isa/svga_cirrus.cpp8
-rw-r--r--src/devices/bus/isa/svga_s3.cpp16
-rw-r--r--src/devices/bus/isa/svga_trident.cpp4
-rw-r--r--src/devices/bus/isa/svga_tseng.cpp4
-rw-r--r--src/devices/bus/isa/trident.cpp10
-rw-r--r--src/devices/bus/isa/vga.cpp4
-rw-r--r--src/devices/bus/isa/vga_ati.cpp12
-rw-r--r--src/devices/bus/isa/xsu_cards.cpp4
-rw-r--r--src/devices/bus/isbx/compis_fdc.cpp2
-rw-r--r--src/devices/bus/jakks_gamekey/rom.h4
-rw-r--r--src/devices/bus/jakks_gamekey/slot.cpp2
-rw-r--r--src/devices/bus/jakks_gamekey/slot.h12
-rw-r--r--src/devices/bus/kc/d004.cpp2
-rw-r--r--src/devices/bus/kc/d004.h2
-rw-r--r--src/devices/bus/kc/kc.cpp2
-rw-r--r--src/devices/bus/kc/kc.h13
-rw-r--r--src/devices/bus/lpci/i82371ab.cpp34
-rw-r--r--src/devices/bus/m5/slot.cpp2
-rw-r--r--src/devices/bus/m5/slot.h12
-rw-r--r--src/devices/bus/macpds/pds_tpdfpd.cpp4
-rw-r--r--src/devices/bus/macpds/pds_tpdfpd.h2
-rw-r--r--src/devices/bus/mc10/mc10_cart.cpp2
-rw-r--r--src/devices/bus/mc10/mc10_cart.h13
-rw-r--r--src/devices/bus/megadrive/jcart.cpp33
-rw-r--r--src/devices/bus/megadrive/md_slot.cpp5
-rw-r--r--src/devices/bus/megadrive/md_slot.h29
-rw-r--r--src/devices/bus/msx_cart/disk.cpp2
-rw-r--r--src/devices/bus/msx_cart/konami.cpp4
-rw-r--r--src/devices/bus/msx_slot/cartridge.cpp2
-rw-r--r--src/devices/bus/msx_slot/cartridge.h18
-rw-r--r--src/devices/bus/mtx/cfx.cpp152
-rw-r--r--src/devices/bus/mtx/cfx.h51
-rw-r--r--src/devices/bus/mtx/exp.cpp90
-rw-r--r--src/devices/bus/mtx/exp.h33
-rw-r--r--src/devices/bus/mtx/magrom.cpp103
-rw-r--r--src/devices/bus/mtx/magrom.h50
-rw-r--r--src/devices/bus/mtx/rompak.cpp51
-rw-r--r--src/devices/bus/mtx/rompak.h40
-rw-r--r--src/devices/bus/mtx/sdx.cpp13
-rw-r--r--src/devices/bus/mtx/sdx.h2
-rw-r--r--src/devices/bus/multibus/cpuap.cpp222
-rw-r--r--src/devices/bus/multibus/cpuap.h60
-rw-r--r--src/devices/bus/multibus/isbc202.cpp17
-rw-r--r--src/devices/bus/multibus/isbc202.h6
-rw-r--r--src/devices/bus/multibus/isbc8024.cpp156
-rw-r--r--src/devices/bus/multibus/isbc8024.h57
-rw-r--r--src/devices/bus/multibus/labtam3232.cpp116
-rw-r--r--src/devices/bus/multibus/labtam3232.h52
-rw-r--r--src/devices/bus/multibus/multibus.cpp86
-rw-r--r--src/devices/bus/multibus/multibus.h94
-rw-r--r--src/devices/bus/multibus/serad.cpp204
-rw-r--r--src/devices/bus/multibus/serad.h49
-rw-r--r--src/devices/bus/neogeo/slot.cpp2
-rw-r--r--src/devices/bus/neogeo/slot.h12
-rw-r--r--src/devices/bus/neogeo_ctrl/joystick.cpp24
-rw-r--r--src/devices/bus/nes/2a03pur.cpp16
-rw-r--r--src/devices/bus/nes/2a03pur.h8
-rw-r--r--src/devices/bus/nes/act53.cpp5
-rw-r--r--src/devices/bus/nes/aladdin.cpp4
-rw-r--r--src/devices/bus/nes/aladdin.h12
-rw-r--r--src/devices/bus/nes/ave.cpp40
-rw-r--r--src/devices/bus/nes/ave.h20
-rw-r--r--src/devices/bus/nes/bandai.cpp19
-rw-r--r--src/devices/bus/nes/bandai.h3
-rw-r--r--src/devices/bus/nes/batlab.cpp5
-rw-r--r--src/devices/bus/nes/batlab.h2
-rw-r--r--src/devices/bus/nes/benshieng.cpp48
-rw-r--r--src/devices/bus/nes/benshieng.h9
-rw-r--r--src/devices/bus/nes/bootleg.cpp212
-rw-r--r--src/devices/bus/nes/bootleg.h47
-rw-r--r--src/devices/bus/nes/camerica.cpp113
-rw-r--r--src/devices/bus/nes/camerica.h35
-rw-r--r--src/devices/bus/nes/cne.cpp86
-rw-r--r--src/devices/bus/nes/cne.h30
-rw-r--r--src/devices/bus/nes/cony.cpp380
-rw-r--r--src/devices/bus/nes/cony.h62
-rw-r--r--src/devices/bus/nes/datach.cpp5
-rw-r--r--src/devices/bus/nes/datach.h14
-rw-r--r--src/devices/bus/nes/discrete.cpp65
-rw-r--r--src/devices/bus/nes/discrete.h38
-rw-r--r--src/devices/bus/nes/disksys.cpp59
-rw-r--r--src/devices/bus/nes/disksys.h5
-rw-r--r--src/devices/bus/nes/event.cpp232
-rw-r--r--src/devices/bus/nes/event.h53
-rw-r--r--src/devices/bus/nes/ggenie.cpp230
-rw-r--r--src/devices/bus/nes/ggenie.h38
-rw-r--r--src/devices/bus/nes/henggedianzi.cpp160
-rw-r--r--src/devices/bus/nes/henggedianzi.h42
-rw-r--r--src/devices/bus/nes/hes.cpp30
-rw-r--r--src/devices/bus/nes/hes.h10
-rw-r--r--src/devices/bus/nes/irem.cpp134
-rw-r--r--src/devices/bus/nes/irem.h54
-rw-r--r--src/devices/bus/nes/jaleco.cpp401
-rw-r--r--src/devices/bus/nes/jaleco.h145
-rw-r--r--src/devices/bus/nes/jncota.cpp3
-rw-r--r--src/devices/bus/nes/jncota.h2
-rw-r--r--src/devices/bus/nes/jy.cpp7
-rw-r--r--src/devices/bus/nes/jy.h2
-rw-r--r--src/devices/bus/nes/kaiser.cpp235
-rw-r--r--src/devices/bus/nes/kaiser.h91
-rw-r--r--src/devices/bus/nes/karastudio.cpp3
-rw-r--r--src/devices/bus/nes/karastudio.h12
-rw-r--r--src/devices/bus/nes/konami.cpp361
-rw-r--r--src/devices/bus/nes/konami.h56
-rw-r--r--src/devices/bus/nes/legacy.cpp17
-rw-r--r--src/devices/bus/nes/legacy.h9
-rw-r--r--src/devices/bus/nes/mmc1.cpp73
-rw-r--r--src/devices/bus/nes/mmc1.h29
-rw-r--r--src/devices/bus/nes/mmc1_clones.cpp62
-rw-r--r--src/devices/bus/nes/mmc1_clones.h28
-rw-r--r--src/devices/bus/nes/mmc2.cpp2
-rw-r--r--src/devices/bus/nes/mmc2.h1
-rw-r--r--src/devices/bus/nes/mmc3.cpp124
-rw-r--r--src/devices/bus/nes/mmc3.h27
-rw-r--r--src/devices/bus/nes/mmc3_clones.cpp865
-rw-r--r--src/devices/bus/nes/mmc3_clones.h153
-rw-r--r--src/devices/bus/nes/mmc5.cpp1
-rw-r--r--src/devices/bus/nes/multigame.cpp976
-rw-r--r--src/devices/bus/nes/multigame.h294
-rw-r--r--src/devices/bus/nes/namcot.cpp24
-rw-r--r--src/devices/bus/nes/namcot.h2
-rw-r--r--src/devices/bus/nes/nanjing.cpp1
-rw-r--r--src/devices/bus/nes/nes_carts.cpp58
-rw-r--r--src/devices/bus/nes/nes_ines.hxx103
-rw-r--r--src/devices/bus/nes/nes_pcb.hxx63
-rw-r--r--src/devices/bus/nes/nes_slot.cpp223
-rw-r--r--src/devices/bus/nes/nes_slot.h105
-rw-r--r--src/devices/bus/nes/ntdec.cpp42
-rw-r--r--src/devices/bus/nes/ntdec.h15
-rw-r--r--src/devices/bus/nes/nxrom.cpp125
-rw-r--r--src/devices/bus/nes/nxrom.h50
-rw-r--r--src/devices/bus/nes/pirate.cpp285
-rw-r--r--src/devices/bus/nes/pirate.h65
-rw-r--r--src/devices/bus/nes/pt554.h1
-rw-r--r--src/devices/bus/nes/racermate.cpp1
-rw-r--r--src/devices/bus/nes/rcm.cpp80
-rw-r--r--src/devices/bus/nes/rcm.h23
-rw-r--r--src/devices/bus/nes/rexsoft.cpp3
-rw-r--r--src/devices/bus/nes/sachen.cpp110
-rw-r--r--src/devices/bus/nes/sachen.h49
-rw-r--r--src/devices/bus/nes/sealie.cpp91
-rw-r--r--src/devices/bus/nes/sealie.h29
-rw-r--r--src/devices/bus/nes/somari.cpp16
-rw-r--r--src/devices/bus/nes/somari.h4
-rw-r--r--src/devices/bus/nes/subor.cpp14
-rw-r--r--src/devices/bus/nes/sunsoft.cpp149
-rw-r--r--src/devices/bus/nes/sunsoft.h31
-rw-r--r--src/devices/bus/nes/sunsoft_dcs.cpp23
-rw-r--r--src/devices/bus/nes/sunsoft_dcs.h14
-rw-r--r--src/devices/bus/nes/taito.cpp304
-rw-r--r--src/devices/bus/nes/taito.h53
-rw-r--r--src/devices/bus/nes/tengen.cpp180
-rw-r--r--src/devices/bus/nes/tengen.h54
-rw-r--r--src/devices/bus/nes/txc.cpp28
-rw-r--r--src/devices/bus/nes/txc.h14
-rw-r--r--src/devices/bus/nes/vrc_clones.cpp256
-rw-r--r--src/devices/bus/nes/vrc_clones.h91
-rw-r--r--src/devices/bus/nes/waixing.cpp310
-rw-r--r--src/devices/bus/nes/waixing.h97
-rw-r--r--src/devices/bus/nes_ctrl/4score.h16
-rw-r--r--src/devices/bus/nes_ctrl/arkpaddle.cpp87
-rw-r--r--src/devices/bus/nes_ctrl/arkpaddle.h31
-rw-r--r--src/devices/bus/nes_ctrl/bcbattle.cpp2
-rw-r--r--src/devices/bus/nes_ctrl/bcbattle.h5
-rw-r--r--src/devices/bus/nes_ctrl/ctrl.cpp73
-rw-r--r--src/devices/bus/nes_ctrl/ctrl.h30
-rw-r--r--src/devices/bus/nes_ctrl/dorepiano.cpp2
-rw-r--r--src/devices/bus/nes_ctrl/dorepiano.h10
-rw-r--r--src/devices/bus/nes_ctrl/fckeybrd.h7
-rw-r--r--src/devices/bus/nes_ctrl/fcmat.h10
-rw-r--r--src/devices/bus/nes_ctrl/hori.cpp165
-rw-r--r--src/devices/bus/nes_ctrl/hori.h34
-rw-r--r--src/devices/bus/nes_ctrl/joypad.cpp194
-rw-r--r--src/devices/bus/nes_ctrl/joypad.h84
-rw-r--r--src/devices/bus/nes_ctrl/konamibag.cpp2
-rw-r--r--src/devices/bus/nes_ctrl/konamibag.h10
-rw-r--r--src/devices/bus/nes_ctrl/konamihs.cpp52
-rw-r--r--src/devices/bus/nes_ctrl/konamihs.h17
-rw-r--r--src/devices/bus/nes_ctrl/miracle.cpp2
-rw-r--r--src/devices/bus/nes_ctrl/miracle.h8
-rw-r--r--src/devices/bus/nes_ctrl/mjpanel.cpp71
-rw-r--r--src/devices/bus/nes_ctrl/mjpanel.h18
-rw-r--r--src/devices/bus/nes_ctrl/pachinko.cpp71
-rw-r--r--src/devices/bus/nes_ctrl/pachinko.h21
-rw-r--r--src/devices/bus/nes_ctrl/partytap.cpp51
-rw-r--r--src/devices/bus/nes_ctrl/partytap.h17
-rw-r--r--src/devices/bus/nes_ctrl/powerpad.cpp6
-rw-r--r--src/devices/bus/nes_ctrl/powerpad.h8
-rw-r--r--src/devices/bus/nes_ctrl/rob.cpp140
-rw-r--r--src/devices/bus/nes_ctrl/rob.h54
-rw-r--r--src/devices/bus/nes_ctrl/snesadapter.cpp72
-rw-r--r--src/devices/bus/nes_ctrl/snesadapter.h46
-rw-r--r--src/devices/bus/nes_ctrl/suborkey.h7
-rw-r--r--src/devices/bus/nes_ctrl/turbofile.cpp140
-rw-r--r--src/devices/bus/nes_ctrl/turbofile.h59
-rw-r--r--src/devices/bus/nes_ctrl/zapper.cpp70
-rw-r--r--src/devices/bus/nes_ctrl/zapper.h22
-rw-r--r--src/devices/bus/nes_ctrl/zapper_sensor.cpp72
-rw-r--r--src/devices/bus/nes_ctrl/zapper_sensor.h53
-rw-r--r--src/devices/bus/nscsi/cd.cpp38
-rw-r--r--src/devices/bus/nscsi/cfp1080s.cpp3
-rw-r--r--src/devices/bus/nscsi/devices.cpp4
-rw-r--r--src/devices/bus/nscsi/hd.cpp78
-rw-r--r--src/devices/bus/nscsi/s1410.cpp31
-rw-r--r--src/devices/bus/nubus/nubus_48gc.cpp4
-rw-r--r--src/devices/bus/nubus/nubus_48gc.h2
-rw-r--r--src/devices/bus/nubus/nubus_image.cpp7
-rw-r--r--src/devices/bus/nubus/nubus_m2hires.cpp4
-rw-r--r--src/devices/bus/nubus/nubus_m2hires.h2
-rw-r--r--src/devices/bus/nubus/nubus_m2video.cpp4
-rw-r--r--src/devices/bus/nubus/nubus_m2video.h2
-rw-r--r--src/devices/bus/nubus/nubus_radiustpd.cpp4
-rw-r--r--src/devices/bus/nubus/nubus_radiustpd.h2
-rw-r--r--src/devices/bus/nubus/nubus_spec8.cpp4
-rw-r--r--src/devices/bus/nubus/nubus_spec8.h2
-rw-r--r--src/devices/bus/nubus/nubus_specpdq.cpp4
-rw-r--r--src/devices/bus/nubus/nubus_specpdq.h2
-rw-r--r--src/devices/bus/nubus/nubus_wsportrait.cpp4
-rw-r--r--src/devices/bus/nubus/nubus_wsportrait.h2
-rw-r--r--src/devices/bus/nubus/pds30_30hr.cpp4
-rw-r--r--src/devices/bus/nubus/pds30_30hr.h2
-rw-r--r--src/devices/bus/nubus/pds30_cb264.cpp4
-rw-r--r--src/devices/bus/nubus/pds30_cb264.h2
-rw-r--r--src/devices/bus/nubus/pds30_mc30.cpp4
-rw-r--r--src/devices/bus/nubus/pds30_mc30.h2
-rw-r--r--src/devices/bus/nubus/pds30_procolor816.cpp4
-rw-r--r--src/devices/bus/nubus/pds30_procolor816.h2
-rw-r--r--src/devices/bus/nubus/pds30_sigmalview.cpp4
-rw-r--r--src/devices/bus/nubus/pds30_sigmalview.h2
-rw-r--r--src/devices/bus/odyssey2/slot.cpp2
-rw-r--r--src/devices/bus/odyssey2/slot.h12
-rw-r--r--src/devices/bus/oricext/jasmin.cpp2
-rw-r--r--src/devices/bus/pasopia/rampac2.cpp10
-rw-r--r--src/devices/bus/pasopia/rampac2.h4
-rw-r--r--src/devices/bus/pc8801/jmbx1.cpp58
-rw-r--r--src/devices/bus/pc8801/jmbx1.h31
-rw-r--r--src/devices/bus/pc8801/pc8801_23.cpp89
-rw-r--r--src/devices/bus/pc8801/pc8801_23.h43
-rw-r--r--src/devices/bus/pc8801/pc8801_31.cpp262
-rw-r--r--src/devices/bus/pc8801/pc8801_31.h66
-rw-r--r--src/devices/bus/pc8801/pc8801_exp.cpp126
-rw-r--r--src/devices/bus/pc8801/pc8801_exp.h95
-rw-r--r--src/devices/bus/pc8801/pcg8100.cpp109
-rw-r--r--src/devices/bus/pc8801/pcg8100.h44
-rw-r--r--src/devices/bus/pc_joy/pc_joy_sw.cpp2
-rw-r--r--src/devices/bus/pc_joy/pc_joy_sw.h2
-rw-r--r--src/devices/bus/pc_kbd/hle_mouse.cpp4
-rw-r--r--src/devices/bus/pc_kbd/pc83.h4
-rw-r--r--src/devices/bus/pc_kbd/pcat84.h4
-rw-r--r--src/devices/bus/pce/pce_rom.cpp11
-rw-r--r--src/devices/bus/pce/pce_rom.h4
-rw-r--r--src/devices/bus/pce/pce_slot.cpp2
-rw-r--r--src/devices/bus/pce/pce_slot.h14
-rw-r--r--src/devices/bus/pet/c2n.cpp2
-rw-r--r--src/devices/bus/pet/c2n.h2
-rw-r--r--src/devices/bus/pet/exp.h4
-rw-r--r--src/devices/bus/plus4/c1551.cpp2
-rw-r--r--src/devices/bus/plus4/c1551.h2
-rw-r--r--src/devices/bus/plus4/exp.cpp2
-rw-r--r--src/devices/bus/plus4/exp.h11
-rw-r--r--src/devices/bus/pofo/ccm.cpp14
-rw-r--r--src/devices/bus/pofo/ccm.h12
-rw-r--r--src/devices/bus/pofo/exp.h4
-rw-r--r--src/devices/bus/pofo/hpc104.h5
-rw-r--r--src/devices/bus/pofo/ram.h5
-rw-r--r--src/devices/bus/psx/ctlrport.cpp2
-rw-r--r--src/devices/bus/psx/ctlrport.h2
-rw-r--r--src/devices/bus/psx/gamebooster.cpp2
-rw-r--r--src/devices/bus/psx/memcard.cpp4
-rw-r--r--src/devices/bus/psx/memcard.h12
-rw-r--r--src/devices/bus/qbus/dvk_kgd.cpp163
-rw-r--r--src/devices/bus/qbus/dvk_kgd.h65
-rw-r--r--src/devices/bus/qbus/pc11.cpp7
-rw-r--r--src/devices/bus/qbus/pc11.h15
-rw-r--r--src/devices/bus/qbus/qbus.cpp2
-rw-r--r--src/devices/bus/ql/rom.cpp3
-rw-r--r--src/devices/bus/ql/rom.h11
-rw-r--r--src/devices/bus/rc2014/cf.cpp67
-rw-r--r--src/devices/bus/rc2014/cf.h18
-rw-r--r--src/devices/bus/rc2014/clock.cpp230
-rw-r--r--src/devices/bus/rc2014/clock.h20
-rw-r--r--src/devices/bus/rc2014/fdc.cpp241
-rw-r--r--src/devices/bus/rc2014/fdc.h19
-rw-r--r--src/devices/bus/rc2014/ide.cpp295
-rw-r--r--src/devices/bus/rc2014/ide.h19
-rw-r--r--src/devices/bus/rc2014/micro.cpp299
-rw-r--r--src/devices/bus/rc2014/micro.h19
-rw-r--r--src/devices/bus/rc2014/modules.cpp70
-rw-r--r--src/devices/bus/rc2014/modules.h20
-rw-r--r--src/devices/bus/rc2014/ram.cpp218
-rw-r--r--src/devices/bus/rc2014/ram.h20
-rw-r--r--src/devices/bus/rc2014/rc2014.cpp296
-rw-r--r--src/devices/bus/rc2014/rc2014.h329
-rw-r--r--src/devices/bus/rc2014/rom.cpp262
-rw-r--r--src/devices/bus/rc2014/rom.h19
-rw-r--r--src/devices/bus/rc2014/romram.cpp162
-rw-r--r--src/devices/bus/rc2014/romram.h18
-rw-r--r--src/devices/bus/rc2014/rtc.cpp107
-rw-r--r--src/devices/bus/rc2014/rtc.h18
-rw-r--r--src/devices/bus/rc2014/serial.cpp276
-rw-r--r--src/devices/bus/rc2014/serial.h20
-rw-r--r--src/devices/bus/rc2014/sound.cpp209
-rw-r--r--src/devices/bus/rc2014/sound.h19
-rw-r--r--src/devices/bus/rc2014/z80cpu.cpp132
-rw-r--r--src/devices/bus/rc2014/z80cpu.h19
-rw-r--r--src/devices/bus/rs232/null_modem.cpp4
-rw-r--r--src/devices/bus/rs232/null_modem.h4
-rw-r--r--src/devices/bus/rs232/pty.cpp2
-rw-r--r--src/devices/bus/rs232/pty.h2
-rw-r--r--src/devices/bus/rs232/rs232_sync_io.cpp2
-rw-r--r--src/devices/bus/rs232/rs232_sync_io.h2
-rw-r--r--src/devices/bus/rs232/xvd701.cpp240
-rw-r--r--src/devices/bus/rs232/xvd701.h34
-rw-r--r--src/devices/bus/s100/seals8k.cpp14
-rw-r--r--src/devices/bus/saitek_osa/expansion.cpp2
-rw-r--r--src/devices/bus/saitek_osa/maestro.cpp9
-rw-r--r--src/devices/bus/saitek_osa/maestro.h1
-rw-r--r--src/devices/bus/saitek_osa/maestroa.cpp2
-rw-r--r--src/devices/bus/saitek_osa/sparc.cpp7
-rw-r--r--src/devices/bus/samcoupe/mouse/mouse.cpp2
-rw-r--r--src/devices/bus/samcoupe/mouse/mouse.h2
-rw-r--r--src/devices/bus/saturn/bram.cpp20
-rw-r--r--src/devices/bus/saturn/bram.h5
-rw-r--r--src/devices/bus/saturn/sat_slot.cpp2
-rw-r--r--src/devices/bus/saturn/sat_slot.h12
-rw-r--r--src/devices/bus/scsi/cdu76s.cpp6
-rw-r--r--src/devices/bus/scsi/omti5100.cpp16
-rw-r--r--src/devices/bus/scsi/omti5100.h2
-rw-r--r--src/devices/bus/scsi/s1410.cpp2
-rw-r--r--src/devices/bus/scsi/scsihle.cpp2
-rw-r--r--src/devices/bus/scsi/scsihle.h2
-rw-r--r--src/devices/bus/scv/slot.cpp2
-rw-r--r--src/devices/bus/scv/slot.h12
-rw-r--r--src/devices/bus/sdk85/memexp.cpp2
-rw-r--r--src/devices/bus/sdk85/memexp.h11
-rw-r--r--src/devices/bus/sega8/mgear.cpp2
-rw-r--r--src/devices/bus/sega8/rom.cpp51
-rw-r--r--src/devices/bus/sega8/rom.h23
-rw-r--r--src/devices/bus/sega8/sega8_slot.cpp5
-rw-r--r--src/devices/bus/sega8/sega8_slot.h26
-rw-r--r--src/devices/bus/sg1000_exp/kblink.cpp2
-rw-r--r--src/devices/bus/sg1000_exp/kblink.h2
-rw-r--r--src/devices/bus/sg1000_exp/sk1100.cpp2
-rw-r--r--src/devices/bus/sgikbd/hlekbd.cpp2
-rw-r--r--src/devices/bus/sgikbd/hlekbd.h2
-rw-r--r--src/devices/bus/sms_ctrl/lphaser.cpp2
-rw-r--r--src/devices/bus/sms_ctrl/lphaser.h2
-rw-r--r--src/devices/bus/sms_ctrl/sports.cpp2
-rw-r--r--src/devices/bus/sms_ctrl/sports.h2
-rw-r--r--src/devices/bus/snes/event.cpp2
-rw-r--r--src/devices/bus/snes/event.h2
-rw-r--r--src/devices/bus/snes/sa1.cpp2
-rw-r--r--src/devices/bus/snes/sa1.h2
-rw-r--r--src/devices/bus/snes/snes_slot.cpp2
-rw-r--r--src/devices/bus/snes/snes_slot.h14
-rw-r--r--src/devices/bus/snes_ctrl/bcbattle.cpp2
-rw-r--r--src/devices/bus/snes_ctrl/bcbattle.h2
-rw-r--r--src/devices/bus/snes_ctrl/joypad.cpp16
-rw-r--r--src/devices/bus/snes_ctrl/miracle.cpp2
-rw-r--r--src/devices/bus/snes_ctrl/miracle.h2
-rw-r--r--src/devices/bus/snes_ctrl/mouse.cpp4
-rw-r--r--src/devices/bus/spectrum/beta.cpp3
-rw-r--r--src/devices/bus/spectrum/beta.h6
-rw-r--r--src/devices/bus/spectrum/beta128.cpp3
-rw-r--r--src/devices/bus/spectrum/beta128.h6
-rw-r--r--src/devices/bus/spectrum/d40.cpp2
-rw-r--r--src/devices/bus/spectrum/d40.h8
-rw-r--r--src/devices/bus/spectrum/exp.cpp16
-rw-r--r--src/devices/bus/spectrum/exp.h13
-rw-r--r--src/devices/bus/spectrum/floppyone.cpp3
-rw-r--r--src/devices/bus/spectrum/floppyone.h10
-rw-r--r--src/devices/bus/spectrum/fuller.cpp5
-rw-r--r--src/devices/bus/spectrum/fuller.h8
-rw-r--r--src/devices/bus/spectrum/intf1.cpp2
-rw-r--r--src/devices/bus/spectrum/intf1.h4
-rw-r--r--src/devices/bus/spectrum/intf2.cpp3
-rw-r--r--src/devices/bus/spectrum/kempdisc.cpp3
-rw-r--r--src/devices/bus/spectrum/kempdisc.h8
-rw-r--r--src/devices/bus/spectrum/kempjoy.cpp4
-rw-r--r--src/devices/bus/spectrum/logitek.cpp2
-rw-r--r--src/devices/bus/spectrum/logitek.h6
-rw-r--r--src/devices/bus/spectrum/lprint.cpp9
-rw-r--r--src/devices/bus/spectrum/lprint.h16
-rw-r--r--src/devices/bus/spectrum/melodik.cpp3
-rw-r--r--src/devices/bus/spectrum/melodik.h8
-rw-r--r--src/devices/bus/spectrum/mface.cpp668
-rw-r--r--src/devices/bus/spectrum/mface.h148
-rw-r--r--src/devices/bus/spectrum/mgt.cpp12
-rw-r--r--src/devices/bus/spectrum/mgt.h4
-rw-r--r--src/devices/bus/spectrum/mikroplus.cpp2
-rw-r--r--src/devices/bus/spectrum/mpoker.cpp168
-rw-r--r--src/devices/bus/spectrum/mpoker.h49
-rw-r--r--src/devices/bus/spectrum/opus.cpp4
-rw-r--r--src/devices/bus/spectrum/opus.h6
-rw-r--r--src/devices/bus/spectrum/protek.cpp2
-rw-r--r--src/devices/bus/spectrum/sdi.cpp2
-rw-r--r--src/devices/bus/spectrum/sixword.cpp20
-rw-r--r--src/devices/bus/spectrum/sixword.h10
-rw-r--r--src/devices/bus/spectrum/speccydos.cpp3
-rw-r--r--src/devices/bus/spectrum/speccydos.h8
-rw-r--r--src/devices/bus/spectrum/specmate.cpp190
-rw-r--r--src/devices/bus/spectrum/specmate.h59
-rw-r--r--src/devices/bus/spectrum/uspeech.cpp2
-rw-r--r--src/devices/bus/spectrum/wafa.cpp2
-rw-r--r--src/devices/bus/spectrum/wafa.h4
-rw-r--r--src/devices/bus/ss50/mpt.cpp8
-rw-r--r--src/devices/bus/sunkbd/hlekbd.cpp2
-rw-r--r--src/devices/bus/sunkbd/hlekbd.h2
-rw-r--r--src/devices/bus/svi3x8/expander/sv603.cpp2
-rw-r--r--src/devices/bus/svi3x8/slot/slot.h6
-rw-r--r--src/devices/bus/svi3x8/slot/sv801.cpp2
-rw-r--r--src/devices/bus/thomson/cd90_015.cpp2
-rw-r--r--src/devices/bus/thomson/cd90_015.h2
-rw-r--r--src/devices/bus/thomson/cd90_351.cpp2
-rw-r--r--src/devices/bus/thomson/cd90_351.h2
-rw-r--r--src/devices/bus/thomson/nanoreseau.cpp2
-rw-r--r--src/devices/bus/thomson/nanoreseau.h2
-rw-r--r--src/devices/bus/ti8x/bitsocket.cpp4
-rw-r--r--src/devices/bus/ti99/gromport/cartridges.cpp140
-rw-r--r--src/devices/bus/ti99/gromport/cartridges.h14
-rw-r--r--src/devices/bus/ti99/gromport/gkracker.cpp12
-rw-r--r--src/devices/bus/ti99/gromport/gkracker.h6
-rw-r--r--src/devices/bus/ti99/internal/992board.cpp2
-rw-r--r--src/devices/bus/ti99/internal/992board.h26
-rw-r--r--src/devices/bus/ti99/internal/998board.cpp5
-rw-r--r--src/devices/bus/ti99/internal/998board.h4
-rw-r--r--src/devices/bus/ti99/internal/buffram.cpp12
-rw-r--r--src/devices/bus/ti99/internal/buffram.h9
-rw-r--r--src/devices/bus/ti99/internal/datamux.cpp5
-rw-r--r--src/devices/bus/ti99/internal/datamux.h5
-rw-r--r--src/devices/bus/ti99/internal/genboard.cpp6
-rw-r--r--src/devices/bus/ti99/internal/genkbd.cpp2
-rw-r--r--src/devices/bus/ti99/internal/genkbd.h13
-rw-r--r--src/devices/bus/ti99/joyport/handset.cpp2
-rw-r--r--src/devices/bus/ti99/joyport/handset.h2
-rw-r--r--src/devices/bus/ti99/joyport/mecmouse.cpp2
-rw-r--r--src/devices/bus/ti99/joyport/mecmouse.h2
-rw-r--r--src/devices/bus/ti99/peb/cc_fdc.h4
-rw-r--r--src/devices/bus/ti99/peb/evpc.cpp11
-rw-r--r--src/devices/bus/ti99/peb/evpc.h6
-rw-r--r--src/devices/bus/ti99/peb/forti.h4
-rw-r--r--src/devices/bus/ti99/peb/hfdc.cpp2
-rw-r--r--src/devices/bus/ti99/peb/hfdc.h24
-rw-r--r--src/devices/bus/ti99/peb/horizon.cpp20
-rw-r--r--src/devices/bus/ti99/peb/horizon.h12
-rw-r--r--src/devices/bus/ti99/peb/myarcfdc.cpp2
-rw-r--r--src/devices/bus/ti99/peb/myarcfdc.h2
-rw-r--r--src/devices/bus/ti99/peb/pcode.cpp3
-rw-r--r--src/devices/bus/ti99/peb/peribox.cpp5
-rw-r--r--src/devices/bus/ti99/peb/peribox.h2
-rw-r--r--src/devices/bus/ti99/peb/pgram.h2
-rw-r--r--src/devices/bus/ti99/peb/ti_rs232.h14
-rw-r--r--src/devices/bus/ti99/peb/tipi.cpp680
-rw-r--r--src/devices/bus/ti99/peb/tipi.h126
-rw-r--r--src/devices/bus/ti99/peb/tn_ide.cpp37
-rw-r--r--src/devices/bus/ti99/peb/tn_ide.h4
-rw-r--r--src/devices/bus/ti99x/990_hd.cpp16
-rw-r--r--src/devices/bus/ti99x/990_tap.cpp14
-rw-r--r--src/devices/bus/vboy/slot.cpp3
-rw-r--r--src/devices/bus/vboy/slot.h12
-rw-r--r--src/devices/bus/vc4000/slot.cpp2
-rw-r--r--src/devices/bus/vc4000/slot.h12
-rw-r--r--src/devices/bus/vcs/dpc.cpp2
-rw-r--r--src/devices/bus/vcs/dpc.h2
-rw-r--r--src/devices/bus/vcs/vcs_slot.cpp2
-rw-r--r--src/devices/bus/vcs/vcs_slot.h14
-rw-r--r--src/devices/bus/vcs_ctrl/paddles.cpp4
-rw-r--r--src/devices/bus/vectrex/slot.cpp2
-rw-r--r--src/devices/bus/vectrex/slot.h12
-rw-r--r--src/devices/bus/vic10/exp.cpp2
-rw-r--r--src/devices/bus/vic10/exp.h11
-rw-r--r--src/devices/bus/vic20/exp.cpp2
-rw-r--r--src/devices/bus/vic20/exp.h15
-rw-r--r--src/devices/bus/vic20/megacart.h4
-rw-r--r--src/devices/bus/vidbrain/exp.cpp2
-rw-r--r--src/devices/bus/vidbrain/exp.h11
-rw-r--r--src/devices/bus/vip/vp550.cpp2
-rw-r--r--src/devices/bus/vip/vp550.h2
-rw-r--r--src/devices/bus/vme/vme_cp31.cpp320
-rw-r--r--src/devices/bus/vme/vme_cp31.h71
-rw-r--r--src/devices/bus/vme/vme_fccpu20.cpp14
-rw-r--r--src/devices/bus/vme/vme_fccpu20.h2
-rw-r--r--src/devices/bus/vme/vme_hcpu30.cpp32
-rw-r--r--src/devices/bus/vme/vme_hcpu30.h7
-rw-r--r--src/devices/bus/vme/vme_mvme120.cpp21
-rw-r--r--src/devices/bus/vme/vme_mvme120.h5
-rw-r--r--src/devices/bus/vme/vme_smvme2000.cpp138
-rw-r--r--src/devices/bus/vme/vme_smvme2000.h54
-rw-r--r--src/devices/bus/vsmile/vsmile_slot.cpp2
-rw-r--r--src/devices/bus/vsmile/vsmile_slot.h12
-rw-r--r--src/devices/bus/vtech/ioexp/ioexp.h2
-rw-r--r--src/devices/bus/vtech/memexp/floppy.cpp2
-rw-r--r--src/devices/bus/vtech/memexp/memexp.h4
-rw-r--r--src/devices/bus/wswan/rom.cpp2
-rw-r--r--src/devices/bus/wswan/rom.h2
-rw-r--r--src/devices/bus/wswan/slot.cpp2
-rw-r--r--src/devices/bus/wswan/slot.h12
-rw-r--r--src/devices/bus/z88/flash.cpp19
-rw-r--r--src/devices/bus/z88/flash.h4
-rw-r--r--src/devices/bus/z88/ram.cpp5
-rw-r--r--src/devices/bus/z88/ram.h6
-rw-r--r--src/devices/bus/z88/rom.cpp28
-rw-r--r--src/devices/bus/z88/rom.h13
-rw-r--r--src/devices/bus/z88/z88.cpp32
-rw-r--r--src/devices/bus/z88/z88.h16
-rw-r--r--src/devices/cpu/8x300/8x300.cpp128
-rw-r--r--src/devices/cpu/8x300/8x300.h17
-rw-r--r--src/devices/cpu/8x300/8x300dasm.cpp4
-rw-r--r--src/devices/cpu/adsp2100/2100dasm.cpp11
-rw-r--r--src/devices/cpu/adsp2100/2100ops.hxx40
-rw-r--r--src/devices/cpu/adsp2100/adsp2100.cpp61
-rw-r--r--src/devices/cpu/adsp2100/adsp2100.h12
-rw-r--r--src/devices/cpu/alpha/alpha.cpp2
-rw-r--r--src/devices/cpu/alpha/alphad.cpp30
-rw-r--r--src/devices/cpu/alpha/alphad.h4
-rw-r--r--src/devices/cpu/alto2/a2disk.cpp20
-rw-r--r--src/devices/cpu/alto2/a2disk.h2
-rw-r--r--src/devices/cpu/alto2/a2ether.cpp4
-rw-r--r--src/devices/cpu/alto2/alto2cpu.cpp2
-rw-r--r--src/devices/cpu/alto2/alto2cpu.h2
-rw-r--r--src/devices/cpu/am29000/am29000.cpp1
-rw-r--r--src/devices/cpu/am29000/am29dasm.cpp14
-rw-r--r--src/devices/cpu/amis2000/amis2000.cpp26
-rw-r--r--src/devices/cpu/amis2000/amis2000.h4
-rw-r--r--src/devices/cpu/amis2000/amis2000d.cpp8
-rw-r--r--src/devices/cpu/apexc/apexc.cpp1
-rw-r--r--src/devices/cpu/arc/arc.cpp1
-rw-r--r--src/devices/cpu/arcompact/arcompact.cpp1
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute.cpp1
-rw-r--r--src/devices/cpu/arm/arm.cpp5
-rw-r--r--src/devices/cpu/arm/armdasm.cpp248
-rw-r--r--src/devices/cpu/arm7/arm7.cpp8
-rw-r--r--src/devices/cpu/arm7/arm7dasm.cpp1724
-rw-r--r--src/devices/cpu/arm7/arm7dasm.h5
-rw-r--r--src/devices/cpu/arm7/arm7ops.cpp4
-rw-r--r--src/devices/cpu/arm7/upd800468.cpp2
-rw-r--r--src/devices/cpu/arm7/upd800468.h2
-rw-r--r--src/devices/cpu/asap/asap.cpp45
-rw-r--r--src/devices/cpu/asap/asapdasm.cpp4
-rw-r--r--src/devices/cpu/avr8/avr8.cpp1
-rw-r--r--src/devices/cpu/avr8/avr8dasm.cpp16
-rw-r--r--src/devices/cpu/bcp/bcpdasm.cpp14
-rw-r--r--src/devices/cpu/capricorn/capricorn.cpp1
-rw-r--r--src/devices/cpu/capricorn/capricorn_dasm.cpp30
-rw-r--r--src/devices/cpu/ccpu/ccpu.cpp1
-rw-r--r--src/devices/cpu/ccpu/ccpudasm.cpp15
-rw-r--r--src/devices/cpu/clipper/clipper.cpp1
-rw-r--r--src/devices/cpu/clipper/clipperd.cpp24
-rw-r--r--src/devices/cpu/cop400/cop400.cpp25
-rw-r--r--src/devices/cpu/cop400/cop400.h15
-rw-r--r--src/devices/cpu/cop400/cop410ds.cpp21
-rw-r--r--src/devices/cpu/cop400/cop420ds.cpp23
-rw-r--r--src/devices/cpu/cop400/cop424ds.cpp23
-rw-r--r--src/devices/cpu/cop400/cop444ds.cpp23
-rw-r--r--src/devices/cpu/cops1/cops1base.cpp31
-rw-r--r--src/devices/cpu/cops1/cops1base.h1
-rw-r--r--src/devices/cpu/cops1/cops1d.cpp8
-rw-r--r--src/devices/cpu/cosmac/cosdasm.cpp54
-rw-r--r--src/devices/cpu/cosmac/cosmac.cpp1
-rw-r--r--src/devices/cpu/cp1610/1610dasm.cpp36
-rw-r--r--src/devices/cpu/cp1610/cp1610.cpp1
-rw-r--r--src/devices/cpu/cr16b/cr16bdasm.cpp42
-rw-r--r--src/devices/cpu/cr16c/cr16cdasm.cpp19
-rw-r--r--src/devices/cpu/cubeqcpu/cubeqcpu.cpp1
-rw-r--r--src/devices/cpu/diablo/diablo1300.cpp1
-rw-r--r--src/devices/cpu/diablo/diablo1300dasm.cpp4
-rw-r--r--src/devices/cpu/drcbec.cpp4
-rw-r--r--src/devices/cpu/drcbex64.cpp175
-rw-r--r--src/devices/cpu/drcbex64.h5
-rw-r--r--src/devices/cpu/drcbex86.cpp66
-rw-r--r--src/devices/cpu/drcbex86.h2
-rw-r--r--src/devices/cpu/drcfe.h2
-rw-r--r--src/devices/cpu/dsp16/dsp16.cpp2
-rw-r--r--src/devices/cpu/dsp16/dsp16dis.cpp2
-rw-r--r--src/devices/cpu/dsp32/dsp32.cpp1
-rw-r--r--src/devices/cpu/dsp32/dsp32dis.cpp2
-rw-r--r--src/devices/cpu/dsp56000/dsp56000.cpp1
-rw-r--r--src/devices/cpu/dsp56000/dsp56000d.cpp28
-rw-r--r--src/devices/cpu/dsp56156/dsp56156.cpp2
-rw-r--r--src/devices/cpu/dsp56156/dsp56pcu.h4
-rw-r--r--src/devices/cpu/dsp56156/tables.cpp88
-rw-r--r--src/devices/cpu/dspp/dspp.cpp2
-rw-r--r--src/devices/cpu/dspp/dsppdrc.cpp1
-rw-r--r--src/devices/cpu/e0c6200/e0c6200.cpp1
-rw-r--r--src/devices/cpu/e0c6200/e0c6200d.cpp5
-rw-r--r--src/devices/cpu/e132xs/32xsdasm.cpp60
-rw-r--r--src/devices/cpu/e132xs/e132xs.cpp2
-rw-r--r--src/devices/cpu/es5510/es5510.cpp1
-rw-r--r--src/devices/cpu/esrip/esrip.cpp1
-rw-r--r--src/devices/cpu/f2mc16/f2mc16d.cpp16
-rw-r--r--src/devices/cpu/f8/f8.cpp1
-rw-r--r--src/devices/cpu/f8/f8dasm.cpp10
-rw-r--r--src/devices/cpu/fr/frdasm.cpp56
-rw-r--r--src/devices/cpu/g65816/g65816.cpp4
-rw-r--r--src/devices/cpu/g65816/g65816ds.cpp7
-rw-r--r--src/devices/cpu/g65816/g65816ds.h1
-rw-r--r--src/devices/cpu/g65816/g65816o0.cpp1
-rw-r--r--src/devices/cpu/g65816/g65816o1.cpp1
-rw-r--r--src/devices/cpu/g65816/g65816o2.cpp1
-rw-r--r--src/devices/cpu/g65816/g65816o3.cpp1
-rw-r--r--src/devices/cpu/g65816/g65816o4.cpp1
-rw-r--r--src/devices/cpu/g65816/g65816op.h13
-rw-r--r--src/devices/cpu/gigatron/gigatrondasm.cpp4
-rw-r--r--src/devices/cpu/h16/h16dasm.cpp15
-rw-r--r--src/devices/cpu/h6280/6280dasm.cpp2
-rw-r--r--src/devices/cpu/h6280/h6280.cpp1
-rw-r--r--src/devices/cpu/h8/gt913.cpp26
-rw-r--r--src/devices/cpu/h8/gt913.h4
-rw-r--r--src/devices/cpu/h8/gt913.lst2
-rw-r--r--src/devices/cpu/h8/h8.cpp1
-rw-r--r--src/devices/cpu/h8/h8_sci.cpp3
-rw-r--r--src/devices/cpu/h8/h8_sci.h2
-rw-r--r--src/devices/cpu/h8/h8_timer16.cpp2
-rw-r--r--src/devices/cpu/h8/h8make.py2
-rw-r--r--src/devices/cpu/h8500/h8500dasm.cpp108
-rw-r--r--src/devices/cpu/h8500/h8500dasm.h2
-rw-r--r--src/devices/cpu/hcd62121/hcd62121.cpp2
-rw-r--r--src/devices/cpu/hd61700/hd61700.cpp4
-rw-r--r--src/devices/cpu/hd61700/hd61700.h2
-rw-r--r--src/devices/cpu/hd61700/hd61700d.cpp15
-rw-r--r--src/devices/cpu/hmcs40/hmcs40.cpp24
-rw-r--r--src/devices/cpu/hmcs40/hmcs40.h8
-rw-r--r--src/devices/cpu/hmcs40/hmcs40d.cpp4
-rw-r--r--src/devices/cpu/hp2100/hp2100d.cpp551
-rw-r--r--src/devices/cpu/hp2100/hp2100d.h50
-rw-r--r--src/devices/cpu/hpc/hpcdasm.cpp12
-rw-r--r--src/devices/cpu/hphybrid/hphybrid.cpp27
-rw-r--r--src/devices/cpu/hphybrid/hphybrid.h20
-rw-r--r--src/devices/cpu/hphybrid/hphybrid_dasm.cpp64
-rw-r--r--src/devices/cpu/i386/cpuidmsrs.hxx4
-rw-r--r--src/devices/cpu/i386/i386.cpp40
-rw-r--r--src/devices/cpu/i386/i386.h13
-rw-r--r--src/devices/cpu/i386/i386dasm.cpp56
-rw-r--r--src/devices/cpu/i386/i386dasm.h8
-rw-r--r--src/devices/cpu/i386/i386ops.hxx5
-rw-r--r--src/devices/cpu/i386/i386segs.hxx101
-rw-r--r--src/devices/cpu/i8008/8008dasm.cpp10
-rw-r--r--src/devices/cpu/i8008/i8008.cpp7
-rw-r--r--src/devices/cpu/i8008/i8008.h2
-rw-r--r--src/devices/cpu/i8085/8085dasm.cpp54
-rw-r--r--src/devices/cpu/i8085/i8085.cpp1
-rw-r--r--src/devices/cpu/i8089/i8089_channel.cpp2
-rw-r--r--src/devices/cpu/i8089/i8089_dasm.cpp16
-rw-r--r--src/devices/cpu/i86/i186.cpp7
-rw-r--r--src/devices/cpu/i86/i186.h2
-rw-r--r--src/devices/cpu/i86/i286.cpp1
-rw-r--r--src/devices/cpu/i86/i86.cpp1
-rw-r--r--src/devices/cpu/i86/i86inline.h2
-rw-r--r--src/devices/cpu/i860/i860.cpp1
-rw-r--r--src/devices/cpu/i960/i960.cpp18
-rw-r--r--src/devices/cpu/i960/i960dis.cpp2
-rw-r--r--src/devices/cpu/ie15/ie15.cpp2
-rw-r--r--src/devices/cpu/jaguar/jaguar.cpp1
-rw-r--r--src/devices/cpu/ks0164/ks0164.cpp1
-rw-r--r--src/devices/cpu/ks0164/ks0164d.cpp34
-rw-r--r--src/devices/cpu/lc58/lc58d.cpp16
-rw-r--r--src/devices/cpu/lc8670/lc8670.cpp3
-rw-r--r--src/devices/cpu/lc8670/lc8670.h2
-rw-r--r--src/devices/cpu/lh5801/lh5801.cpp2
-rw-r--r--src/devices/cpu/lr35902/lr35902.cpp1
-rw-r--r--src/devices/cpu/lr35902/lr35902d.cpp24
-rw-r--r--src/devices/cpu/m32c/m32cdasm.cpp6
-rw-r--r--src/devices/cpu/m32c/m32cdasm.h2
-rw-r--r--src/devices/cpu/m37710/m37710.cpp1
-rw-r--r--src/devices/cpu/m37710/m37710o0.cpp1
-rw-r--r--src/devices/cpu/m37710/m37710o1.cpp1
-rw-r--r--src/devices/cpu/m37710/m37710o2.cpp1
-rw-r--r--src/devices/cpu/m37710/m37710o3.cpp1
-rw-r--r--src/devices/cpu/m37710/m7700ds.cpp2
-rw-r--r--src/devices/cpu/m37710/m7700ds.h1
-rw-r--r--src/devices/cpu/m6502/dst2xxx.lst20
-rw-r--r--src/devices/cpu/m6502/dw65c02s.lst20
-rw-r--r--src/devices/cpu/m6502/m3745x.cpp4
-rw-r--r--src/devices/cpu/m6502/m3745x.h2
-rw-r--r--src/devices/cpu/m6502/m5074x.cpp8
-rw-r--r--src/devices/cpu/m6502/m5074x.h4
-rw-r--r--src/devices/cpu/m6502/m6500_1.cpp13
-rw-r--r--src/devices/cpu/m6502/m6502.cpp1
-rwxr-xr-xsrc/devices/cpu/m6502/m6502make.py2
-rw-r--r--src/devices/cpu/m6502/ost2xxx.lst58
-rw-r--r--src/devices/cpu/m6502/ow65c02s.lst875
-rw-r--r--src/devices/cpu/m6502/st2xxx.cpp52
-rw-r--r--src/devices/cpu/m6502/st2xxx.h23
-rw-r--r--src/devices/cpu/m6502/w65c02s.cpp33
-rw-r--r--src/devices/cpu/m6502/w65c02s.h71
-rw-r--r--src/devices/cpu/m6800/6800dasm.cpp2
-rw-r--r--src/devices/cpu/m6800/m6800.cpp1
-rw-r--r--src/devices/cpu/m68000/m68000.h81
-rw-r--r--src/devices/cpu/m68000/m68k_in.lst23
-rw-r--r--src/devices/cpu/m68000/m68kcpu.cpp47
-rw-r--r--src/devices/cpu/m68000/m68kcpu.h17
-rw-r--r--src/devices/cpu/m68000/m68kdasm.cpp19
-rw-r--r--src/devices/cpu/m68000/m68kmmu.h1
-rw-r--r--src/devices/cpu/m68000/m68kops.cpp101
-rw-r--r--src/devices/cpu/m6805/6805dasm.cpp18
-rw-r--r--src/devices/cpu/m6805/m6805.cpp2
-rw-r--r--src/devices/cpu/m6805/m68705.cpp10
-rw-r--r--src/devices/cpu/m6805/m68705.h4
-rw-r--r--src/devices/cpu/m6809/6x09dasm.cpp84
-rw-r--r--src/devices/cpu/m6809/hd6309.cpp1
-rw-r--r--src/devices/cpu/m6809/hd6309.h2
-rw-r--r--src/devices/cpu/m6809/konami.cpp1
-rw-r--r--src/devices/cpu/m6809/m6809.cpp1
-rw-r--r--src/devices/cpu/m6809/m6809.h2
-rw-r--r--src/devices/cpu/m68hc16/cpu16.cpp5934
-rw-r--r--src/devices/cpu/m68hc16/cpu16.h48
-rw-r--r--src/devices/cpu/m68hc16/cpu16dasm.cpp70
-rw-r--r--src/devices/cpu/m88000/m88000.cpp2
-rw-r--r--src/devices/cpu/m88000/m88000d.cpp2
-rw-r--r--src/devices/cpu/mb86233/mb86233.cpp1
-rw-r--r--src/devices/cpu/mb86233/mb86233d.cpp11
-rw-r--r--src/devices/cpu/mb86235/mb86235.cpp2
-rw-r--r--src/devices/cpu/mb86235/mb86235d.cpp30
-rw-r--r--src/devices/cpu/mb86235/mb86235d.h2
-rw-r--r--src/devices/cpu/mb86235/mb86235drc.cpp1
-rw-r--r--src/devices/cpu/mb86235/mb86235ops.cpp1
-rw-r--r--src/devices/cpu/mb88xx/mb88dasm.cpp140
-rw-r--r--src/devices/cpu/mb88xx/mb88xx.cpp33
-rw-r--r--src/devices/cpu/mb88xx/mb88xx.h1
-rw-r--r--src/devices/cpu/mc68hc11/hc11dasm.cpp2
-rw-r--r--src/devices/cpu/mc68hc11/mc68hc11.cpp51
-rw-r--r--src/devices/cpu/mc68hc11/mc68hc11.h13
-rw-r--r--src/devices/cpu/mcs40/mcs40.cpp1
-rw-r--r--src/devices/cpu/mcs40/mcs40dasm.cpp4
-rw-r--r--src/devices/cpu/mcs48/mcs48.cpp2
-rw-r--r--src/devices/cpu/mcs48/mcs48dsm.cpp61
-rw-r--r--src/devices/cpu/mcs51/axc51-core.cpp1
-rw-r--r--src/devices/cpu/mcs51/axc51-core_dasm.h2
-rw-r--r--src/devices/cpu/mcs51/mcs51.cpp54
-rw-r--r--src/devices/cpu/mcs51/mcs51.h8
-rw-r--r--src/devices/cpu/mcs51/mcs51dasm.cpp15
-rw-r--r--src/devices/cpu/mcs96/mcs96.cpp1
-rw-r--r--src/devices/cpu/mcs96/mcs96make.py2
-rw-r--r--src/devices/cpu/melps4/m58846.cpp6
-rw-r--r--src/devices/cpu/melps4/m58846.h6
-rw-r--r--src/devices/cpu/melps4/melps4.cpp43
-rw-r--r--src/devices/cpu/melps4/melps4.h95
-rw-r--r--src/devices/cpu/melps4/melps4d.cpp45
-rw-r--r--src/devices/cpu/melps4/melps4d.h6
-rw-r--r--src/devices/cpu/melps4/melps4op.cpp28
-rw-r--r--src/devices/cpu/minx/minx.cpp1
-rw-r--r--src/devices/cpu/minx/minxd.cpp12
-rw-r--r--src/devices/cpu/mips/mips1.cpp1
-rw-r--r--src/devices/cpu/mips/mips1dsm.cpp29
-rw-r--r--src/devices/cpu/mips/mips3.cpp41
-rw-r--r--src/devices/cpu/mips/mips3.h8
-rw-r--r--src/devices/cpu/mips/mips3drc.cpp162
-rw-r--r--src/devices/cpu/mips/mips3dsm.cpp44
-rw-r--r--src/devices/cpu/mips/ps2vu.cpp1
-rw-r--r--src/devices/cpu/mips/r4000.cpp16
-rw-r--r--src/devices/cpu/mips/r4000.h39
-rw-r--r--src/devices/cpu/mk1/mk1dasm.cpp2
-rw-r--r--src/devices/cpu/mn10200/mn10200.cpp12
-rw-r--r--src/devices/cpu/mn10200/mn102dis.cpp374
-rw-r--r--src/devices/cpu/mn1880/mn1880.cpp17
-rw-r--r--src/devices/cpu/mn1880/mn1880d.cpp5
-rw-r--r--src/devices/cpu/nanoprocessor/nanoprocessor.cpp1
-rw-r--r--src/devices/cpu/nanoprocessor/nanoprocessor_dasm.cpp30
-rw-r--r--src/devices/cpu/nec/nec.cpp2
-rw-r--r--src/devices/cpu/nec/nec.h2
-rw-r--r--src/devices/cpu/nec/necdasm.cpp82
-rw-r--r--src/devices/cpu/nec/necinstr.hxx45
-rw-r--r--src/devices/cpu/nec/v25.cpp2
-rw-r--r--src/devices/cpu/nec/v25.h2
-rw-r--r--src/devices/cpu/nec/v5x.cpp2
-rw-r--r--src/devices/cpu/nec/v5x.h2
-rw-r--r--src/devices/cpu/ns32000/ns32000.cpp474
-rw-r--r--src/devices/cpu/ns32000/ns32000.h17
-rw-r--r--src/devices/cpu/ns32000/ns32000dasm.cpp112
-rw-r--r--src/devices/cpu/ns32000/ns32000dasm.h2
-rw-r--r--src/devices/cpu/ns32000/slave.h40
-rw-r--r--src/devices/cpu/nuon/nuon.cpp1
-rw-r--r--src/devices/cpu/pace/pacedasm.cpp90
-rw-r--r--src/devices/cpu/patinhofeio/patinho_feio.cpp1
-rw-r--r--src/devices/cpu/pdp1/pdp1.cpp1
-rw-r--r--src/devices/cpu/pdp8/pdp8.cpp1
-rw-r--r--src/devices/cpu/pdp8/pdp8dasm.cpp62
-rw-r--r--src/devices/cpu/pdp8/pdp8dasm.h2
-rw-r--r--src/devices/cpu/pic16/pic16d.cpp8
-rw-r--r--src/devices/cpu/pic1670/pic1670d.cpp14
-rw-r--r--src/devices/cpu/pic16c5x/16c5xdsm.cpp2
-rw-r--r--src/devices/cpu/pic16c5x/pic16c5x.cpp1
-rw-r--r--src/devices/cpu/pic16c62x/16c62xdsm.cpp2
-rw-r--r--src/devices/cpu/pic16c62x/pic16c62x.cpp1
-rw-r--r--src/devices/cpu/pic17/pic17d.cpp5
-rw-r--r--src/devices/cpu/powerpc/ppc_dasm.cpp4
-rw-r--r--src/devices/cpu/powerpc/ppccom.cpp8
-rw-r--r--src/devices/cpu/powerpc/ppcdrc.cpp1
-rw-r--r--src/devices/cpu/pps4/pps4.cpp1
-rw-r--r--src/devices/cpu/pps4/pps4dasm.cpp94
-rw-r--r--src/devices/cpu/pps4/pps4dasm.h7
-rw-r--r--src/devices/cpu/pps41/mm75.cpp2
-rw-r--r--src/devices/cpu/pps41/mm76.cpp8
-rw-r--r--src/devices/cpu/pps41/mm76.h8
-rw-r--r--src/devices/cpu/pps41/mm78.cpp10
-rw-r--r--src/devices/cpu/pps41/mm78.h6
-rw-r--r--src/devices/cpu/pps41/mm78la.cpp4
-rw-r--r--src/devices/cpu/pps41/pps41base.cpp16
-rw-r--r--src/devices/cpu/pps41/pps41base.h3
-rw-r--r--src/devices/cpu/pps41/pps41d.cpp16
-rw-r--r--src/devices/cpu/psx/dma.cpp2
-rw-r--r--src/devices/cpu/psx/dma.h2
-rw-r--r--src/devices/cpu/psx/psx.cpp5
-rw-r--r--src/devices/cpu/psx/psxdasm.cpp17
-rw-r--r--src/devices/cpu/psx/rcnt.cpp2
-rw-r--r--src/devices/cpu/psx/rcnt.h2
-rw-r--r--src/devices/cpu/psx/sio.cpp2
-rw-r--r--src/devices/cpu/psx/sio.h2
-rw-r--r--src/devices/cpu/rii/riidasm.cpp24
-rw-r--r--src/devices/cpu/rii/riscii.cpp29
-rw-r--r--src/devices/cpu/romp/romp.cpp1
-rw-r--r--src/devices/cpu/romp/rompdasm.cpp56
-rw-r--r--src/devices/cpu/rsp/rsp.cpp2
-rw-r--r--src/devices/cpu/rsp/rsp_dasm.cpp18
-rw-r--r--src/devices/cpu/rw5000/a5000.cpp86
-rw-r--r--src/devices/cpu/rw5000/a5000.h37
-rw-r--r--src/devices/cpu/rw5000/a5500.cpp78
-rw-r--r--src/devices/cpu/rw5000/a5500.h43
-rw-r--r--src/devices/cpu/rw5000/a5900.cpp42
-rw-r--r--src/devices/cpu/rw5000/a5900.h32
-rw-r--r--src/devices/cpu/rw5000/b5000.cpp164
-rw-r--r--src/devices/cpu/rw5000/b5000.h113
-rw-r--r--src/devices/cpu/rw5000/b5000op.cpp331
-rw-r--r--src/devices/cpu/rw5000/b5500.cpp48
-rw-r--r--src/devices/cpu/rw5000/b5500.h32
-rw-r--r--src/devices/cpu/rw5000/b6000.cpp116
-rw-r--r--src/devices/cpu/rw5000/b6000.h71
-rw-r--r--src/devices/cpu/rw5000/b6100.cpp106
-rw-r--r--src/devices/cpu/rw5000/b6100.h72
-rw-r--r--src/devices/cpu/rw5000/rw5000base.cpp229
-rw-r--r--src/devices/cpu/rw5000/rw5000base.h117
-rw-r--r--src/devices/cpu/rw5000/rw5000d.cpp330
-rw-r--r--src/devices/cpu/rw5000/rw5000d.h124
-rw-r--r--src/devices/cpu/rx01/rx01dasm.cpp8
-rw-r--r--src/devices/cpu/s2650/2650dasm.cpp37
-rw-r--r--src/devices/cpu/s2650/s2650.cpp1
-rw-r--r--src/devices/cpu/saturn/saturn.cpp2
-rw-r--r--src/devices/cpu/sc61860/sc61860.cpp1
-rw-r--r--src/devices/cpu/scmp/scmp.cpp2
-rw-r--r--src/devices/cpu/scmp/scmpdasm.cpp58
-rw-r--r--src/devices/cpu/score/score.cpp1
-rw-r--r--src/devices/cpu/scudsp/scudsp.cpp2
-rw-r--r--src/devices/cpu/se3208/se3208.cpp2
-rw-r--r--src/devices/cpu/se3208/se3208dis.cpp28
-rw-r--r--src/devices/cpu/sh/sh.h2
-rw-r--r--src/devices/cpu/sh/sh2.cpp2
-rw-r--r--src/devices/cpu/sh/sh2comn.cpp2
-rw-r--r--src/devices/cpu/sh/sh3comn.cpp1
-rw-r--r--src/devices/cpu/sh/sh4.cpp7
-rw-r--r--src/devices/cpu/sh/sh4.h5
-rw-r--r--src/devices/cpu/sh/sh4comn.cpp53
-rw-r--r--src/devices/cpu/sh/sh4dmac.cpp1
-rw-r--r--src/devices/cpu/sh/sh4tmu.cpp1
-rw-r--r--src/devices/cpu/sh/sh_dasm.cpp8
-rw-r--r--src/devices/cpu/sharc/sharc.cpp2
-rw-r--r--src/devices/cpu/sharc/sharcdrc.cpp1
-rw-r--r--src/devices/cpu/sharc/sharcdsm.cpp15
-rw-r--r--src/devices/cpu/sm510/sm500.cpp (renamed from src/devices/cpu/sm510/sm500core.cpp)34
-rw-r--r--src/devices/cpu/sm510/sm500.h83
-rw-r--r--src/devices/cpu/sm510/sm500op.cpp14
-rw-r--r--src/devices/cpu/sm510/sm510.cpp (renamed from src/devices/cpu/sm510/sm510core.cpp)25
-rw-r--r--src/devices/cpu/sm510/sm510.h342
-rw-r--r--src/devices/cpu/sm510/sm510base.cpp169
-rw-r--r--src/devices/cpu/sm510/sm510base.h269
-rw-r--r--src/devices/cpu/sm510/sm510d.cpp31
-rw-r--r--src/devices/cpu/sm510/sm510d.h9
-rw-r--r--src/devices/cpu/sm510/sm510op.cpp33
-rw-r--r--src/devices/cpu/sm510/sm511.cpp (renamed from src/devices/cpu/sm510/sm511core.cpp)39
-rw-r--r--src/devices/cpu/sm510/sm511.h63
-rw-r--r--src/devices/cpu/sm510/sm530.cpp (renamed from src/devices/cpu/sm510/sm530core.cpp)140
-rw-r--r--src/devices/cpu/sm510/sm530.h100
-rw-r--r--src/devices/cpu/sm510/sm530op.cpp81
-rw-r--r--src/devices/cpu/sm510/sm590.cpp186
-rw-r--r--src/devices/cpu/sm510/sm590.h132
-rw-r--r--src/devices/cpu/sm510/sm590core.cpp186
-rw-r--r--src/devices/cpu/sm510/sm590op.cpp157
-rw-r--r--src/devices/cpu/sm510/sm5a.cpp (renamed from src/devices/cpu/sm510/sm5acore.cpp)27
-rw-r--r--src/devices/cpu/sm510/sm5a.h97
-rw-r--r--src/devices/cpu/sm8500/sm8500.cpp1
-rw-r--r--src/devices/cpu/sm8500/sm8500d.cpp6
-rw-r--r--src/devices/cpu/sparc/sparc.cpp351
-rw-r--r--src/devices/cpu/sparc/sparc.h15
-rw-r--r--src/devices/cpu/sparc/sparcdasm.cpp10
-rw-r--r--src/devices/cpu/sparc/sparcdefs.h4
-rw-r--r--src/devices/cpu/sparc/ss1fcode.ipp2
-rw-r--r--src/devices/cpu/spc700/spc700.cpp2
-rw-r--r--src/devices/cpu/spc700/spc700ds.cpp2
-rw-r--r--src/devices/cpu/ssem/ssem.cpp1
-rw-r--r--src/devices/cpu/ssem/ssemdasm.cpp2
-rw-r--r--src/devices/cpu/ssp1601/ssp1601.cpp2
-rw-r--r--src/devices/cpu/ssp1601/ssp1601d.cpp4
-rw-r--r--src/devices/cpu/st62xx/st62xx_dasm.cpp12
-rw-r--r--src/devices/cpu/superfx/sfx_dasm.cpp13
-rw-r--r--src/devices/cpu/superfx/superfx.cpp1
-rw-r--r--src/devices/cpu/t11/t11.cpp22
-rw-r--r--src/devices/cpu/t11/t11.h15
-rw-r--r--src/devices/cpu/t11/t11dasm.cpp15
-rw-r--r--src/devices/cpu/t11/t11ops.hxx36
-rw-r--r--src/devices/cpu/t11/t11table.hxx18
-rw-r--r--src/devices/cpu/tlcs870/tlcs870.cpp1
-rw-r--r--src/devices/cpu/tlcs870/tlcs870_ops.cpp1
-rw-r--r--src/devices/cpu/tlcs870/tlcs870_ops_dst.cpp1
-rw-r--r--src/devices/cpu/tlcs870/tlcs870_ops_helper.cpp1
-rw-r--r--src/devices/cpu/tlcs870/tlcs870_ops_reg.cpp1
-rw-r--r--src/devices/cpu/tlcs870/tlcs870_ops_src.cpp1
-rw-r--r--src/devices/cpu/tlcs870/tlcs870d.cpp9
-rw-r--r--src/devices/cpu/tlcs90/tlcs90.cpp3
-rw-r--r--src/devices/cpu/tlcs900/900tbl.hxx8
-rw-r--r--src/devices/cpu/tlcs900/dasm900.cpp7
-rw-r--r--src/devices/cpu/tlcs900/tlcs900.h8
-rw-r--r--src/devices/cpu/tlcs900/tmp95c061.cpp4
-rw-r--r--src/devices/cpu/tlcs900/tmp95c063.cpp4
-rw-r--r--src/devices/cpu/tms1000/tms0270.cpp1
-rw-r--r--src/devices/cpu/tms1000/tms0980.cpp1
-rw-r--r--src/devices/cpu/tms1000/tms1000.cpp1
-rw-r--r--src/devices/cpu/tms1000/tms1100.cpp1
-rw-r--r--src/devices/cpu/tms1000/tms1400.cpp1
-rw-r--r--src/devices/cpu/tms1000/tms1k_base.cpp26
-rw-r--r--src/devices/cpu/tms1000/tms1k_base.h4
-rw-r--r--src/devices/cpu/tms1000/tms1k_dasm.cpp4
-rw-r--r--src/devices/cpu/tms1000/tp0320.cpp1
-rw-r--r--src/devices/cpu/tms32010/32010dsm.cpp6
-rw-r--r--src/devices/cpu/tms32010/tms32010.cpp1
-rw-r--r--src/devices/cpu/tms32025/32025dsm.cpp8
-rw-r--r--src/devices/cpu/tms32025/tms32025.cpp1
-rw-r--r--src/devices/cpu/tms32031/dis32031.cpp10
-rw-r--r--src/devices/cpu/tms32031/tms32031.cpp1
-rw-r--r--src/devices/cpu/tms32051/dis32051.cpp29
-rw-r--r--src/devices/cpu/tms32051/dis32051.h2
-rw-r--r--src/devices/cpu/tms32051/tms32051.cpp1
-rw-r--r--src/devices/cpu/tms32082/dis_pp.cpp2
-rw-r--r--src/devices/cpu/tms32082/tms32082.cpp1
-rw-r--r--src/devices/cpu/tms34010/34010dsm.cpp10
-rw-r--r--src/devices/cpu/tms34010/tms34010.cpp3
-rw-r--r--src/devices/cpu/tms57002/tms57002.cpp1
-rw-r--r--src/devices/cpu/tms57002/tms57kdec.cpp1
-rw-r--r--src/devices/cpu/tms7000/7000dasm.cpp66
-rw-r--r--src/devices/cpu/tms7000/tms7000.h6
-rw-r--r--src/devices/cpu/tms9900/9900dasm.cpp2
-rw-r--r--src/devices/cpu/tms9900/ti990_10.h1
-rw-r--r--src/devices/cpu/tms9900/tms9900.h1
-rw-r--r--src/devices/cpu/tms9900/tms9980a.h1
-rw-r--r--src/devices/cpu/tms9900/tms9995.cpp6
-rw-r--r--src/devices/cpu/tms9900/tms9995.h5
-rw-r--r--src/devices/cpu/tx0/tx0.cpp1
-rw-r--r--src/devices/cpu/tx0/tx0dasm.cpp48
-rw-r--r--src/devices/cpu/ucom4/ucom4.cpp18
-rw-r--r--src/devices/cpu/ucom4/ucom4.h4
-rw-r--r--src/devices/cpu/ucom4/ucom4d.cpp22
-rw-r--r--src/devices/cpu/ucom4/ucom4d.h2
-rw-r--r--src/devices/cpu/unsp/unsp.cpp9
-rw-r--r--src/devices/cpu/unsp/unsp.h3
-rw-r--r--src/devices/cpu/unsp/unsp_extended.cpp2
-rw-r--r--src/devices/cpu/unsp/unsp_exxx.cpp2
-rw-r--r--src/devices/cpu/unsp/unsp_fxxx.cpp2
-rw-r--r--src/devices/cpu/unsp/unsp_jumps.cpp2
-rw-r--r--src/devices/cpu/unsp/unsp_other.cpp2
-rw-r--r--src/devices/cpu/upd7725/dasm7725.cpp76
-rw-r--r--src/devices/cpu/upd7725/upd7725.cpp1
-rw-r--r--src/devices/cpu/upd7810/upd7810.cpp2
-rw-r--r--src/devices/cpu/upd7810/upd7810_table.cpp28
-rw-r--r--src/devices/cpu/upd78k/upd78k0d.cpp30
-rw-r--r--src/devices/cpu/upd78k/upd78k1d.cpp17
-rw-r--r--src/devices/cpu/upd78k/upd78k3d.cpp31
-rw-r--r--src/devices/cpu/upd78k/upd78k3d.h2
-rw-r--r--src/devices/cpu/upd78k/upd78k4.cpp275
-rw-r--r--src/devices/cpu/upd78k/upd78k4.h110
-rw-r--r--src/devices/cpu/upd78k/upd78k4d.cpp1408
-rw-r--r--src/devices/cpu/upd78k/upd78k4d.h128
-rw-r--r--src/devices/cpu/upd78k/upd78kd.cpp7
-rw-r--r--src/devices/cpu/upd78k/upd78kd.h5
-rw-r--r--src/devices/cpu/v30mz/v30mz.cpp1
-rw-r--r--src/devices/cpu/v30mz/v30mz.h2
-rw-r--r--src/devices/cpu/v60/v60.cpp1
-rw-r--r--src/devices/cpu/v60/v60d.cpp92
-rw-r--r--src/devices/cpu/v620/v620dasm.cpp591
-rw-r--r--src/devices/cpu/v620/v620dasm.h41
-rw-r--r--src/devices/cpu/v810/v810.cpp1
-rw-r--r--src/devices/cpu/v810/v810dasm.cpp28
-rw-r--r--src/devices/cpu/v850/v850dasm.cpp2
-rw-r--r--src/devices/cpu/vax/vaxdasm.cpp66
-rw-r--r--src/devices/cpu/vt50/vt50dasm.cpp8
-rw-r--r--src/devices/cpu/vt61/vt61dasm.cpp16
-rw-r--r--src/devices/cpu/we32000/we32100d.cpp14
-rw-r--r--src/devices/cpu/xavix2/xavix2.cpp1
-rw-r--r--src/devices/cpu/xavix2/xavix2d.cpp32
-rw-r--r--src/devices/cpu/z180/z180.cpp17
-rw-r--r--src/devices/cpu/z180/z180.h5
-rw-r--r--src/devices/cpu/z180/z180dasm.cpp14
-rw-r--r--src/devices/cpu/z8/z8.cpp1
-rw-r--r--src/devices/cpu/z8/z8dasm.cpp35
-rw-r--r--src/devices/cpu/z80/z80.cpp1071
-rw-r--r--src/devices/cpu/z80/z80.h41
-rw-r--r--src/devices/cpu/z80/z80dasm.cpp18
-rw-r--r--src/devices/cpu/z8000/8000dasm.cpp134
-rw-r--r--src/devices/cpu/z8000/z8000.cpp3
-rw-r--r--src/devices/imagedev/avivideo.cpp2
-rw-r--r--src/devices/imagedev/avivideo.h6
-rw-r--r--src/devices/imagedev/bitbngr.cpp35
-rw-r--r--src/devices/imagedev/bitbngr.h12
-rw-r--r--src/devices/imagedev/cartrom.cpp30
-rw-r--r--src/devices/imagedev/cartrom.h55
-rw-r--r--src/devices/imagedev/cassette.cpp6
-rw-r--r--src/devices/imagedev/cassette.h8
-rw-r--r--src/devices/imagedev/chd_cd.cpp12
-rw-r--r--src/devices/imagedev/chd_cd.h5
-rw-r--r--src/devices/imagedev/diablo.cpp30
-rw-r--r--src/devices/imagedev/diablo.h13
-rw-r--r--src/devices/imagedev/flopdrv.cpp6
-rw-r--r--src/devices/imagedev/flopdrv.h8
-rw-r--r--src/devices/imagedev/floppy.cpp337
-rw-r--r--src/devices/imagedev/floppy.h70
-rw-r--r--src/devices/imagedev/harddriv.cpp43
-rw-r--r--src/devices/imagedev/harddriv.h29
-rw-r--r--src/devices/imagedev/magtape.cpp35
-rw-r--r--src/devices/imagedev/magtape.h55
-rw-r--r--src/devices/imagedev/memcard.cpp18
-rw-r--r--src/devices/imagedev/memcard.h38
-rw-r--r--src/devices/imagedev/mfmhd.cpp74
-rw-r--r--src/devices/imagedev/mfmhd.h24
-rw-r--r--src/devices/imagedev/microdrv.cpp5
-rw-r--r--src/devices/imagedev/microdrv.h16
-rw-r--r--src/devices/imagedev/midiin.cpp126
-rw-r--r--src/devices/imagedev/midiin.h26
-rw-r--r--src/devices/imagedev/midiout.h4
-rw-r--r--src/devices/imagedev/papertape.cpp38
-rw-r--r--src/devices/imagedev/papertape.h71
-rw-r--r--src/devices/imagedev/picture.h4
-rw-r--r--src/devices/imagedev/printer.h4
-rw-r--r--src/devices/imagedev/snapquik.cpp10
-rw-r--r--src/devices/imagedev/snapquik.h11
-rw-r--r--src/devices/imagedev/wafadrive.cpp3
-rw-r--r--src/devices/imagedev/wafadrive.h14
-rw-r--r--src/devices/machine/28fxxx.cpp10
-rw-r--r--src/devices/machine/28fxxx.h4
-rw-r--r--src/devices/machine/53c7xx.cpp30
-rw-r--r--src/devices/machine/53c7xx.h4
-rw-r--r--src/devices/machine/64h156.cpp2
-rw-r--r--src/devices/machine/64h156.h2
-rw-r--r--src/devices/machine/6522via.cpp16
-rw-r--r--src/devices/machine/6522via.h2
-rw-r--r--src/devices/machine/6532riot.cpp2
-rw-r--r--src/devices/machine/6532riot.h2
-rw-r--r--src/devices/machine/6821pia.cpp10
-rw-r--r--src/devices/machine/68230pit.cpp2
-rw-r--r--src/devices/machine/68230pit.h2
-rw-r--r--src/devices/machine/68307tmu.cpp20
-rw-r--r--src/devices/machine/68340tmu.cpp2
-rw-r--r--src/devices/machine/6840ptm.cpp2
-rw-r--r--src/devices/machine/6840ptm.h2
-rw-r--r--src/devices/machine/6850acia.cpp2
-rw-r--r--src/devices/machine/7474.cpp29
-rw-r--r--src/devices/machine/7474.h3
-rw-r--r--src/devices/machine/8042kbdc.cpp2
-rw-r--r--src/devices/machine/8042kbdc.h2
-rw-r--r--src/devices/machine/8364_paula.cpp184
-rw-r--r--src/devices/machine/8364_paula.h65
-rw-r--r--src/devices/machine/8530scc.cpp2
-rw-r--r--src/devices/machine/8530scc.h2
-rw-r--r--src/devices/machine/acorn_bmu.cpp106
-rw-r--r--src/devices/machine/acorn_bmu.h2
-rw-r--r--src/devices/machine/acorn_vidc.cpp101
-rw-r--r--src/devices/machine/acorn_vidc.h22
-rw-r--r--src/devices/machine/adc0808.cpp2
-rw-r--r--src/devices/machine/adc0808.h2
-rw-r--r--src/devices/machine/adc0844.cpp4
-rw-r--r--src/devices/machine/adc0844.h4
-rw-r--r--src/devices/machine/aicartc.cpp2
-rw-r--r--src/devices/machine/aicartc.h2
-rw-r--r--src/devices/machine/akiko.cpp185
-rw-r--r--src/devices/machine/am2910.cpp2
-rw-r--r--src/devices/machine/am2910.h2
-rw-r--r--src/devices/machine/am53cf96.cpp2
-rw-r--r--src/devices/machine/am53cf96.h2
-rw-r--r--src/devices/machine/am79c90.cpp4
-rw-r--r--src/devices/machine/am9513.cpp2
-rw-r--r--src/devices/machine/am9513.h2
-rw-r--r--src/devices/machine/am9519.cpp2
-rw-r--r--src/devices/machine/am9519.h2
-rw-r--r--src/devices/machine/amiga_copper.cpp391
-rw-r--r--src/devices/machine/amiga_copper.h102
-rw-r--r--src/devices/machine/amigafdc.cpp73
-rw-r--r--src/devices/machine/amigafdc.h2
-rw-r--r--src/devices/machine/applefdc.cpp2
-rw-r--r--src/devices/machine/applefdc.h2
-rw-r--r--src/devices/machine/applefdintf.cpp5
-rw-r--r--src/devices/machine/arm_iomd.cpp36
-rw-r--r--src/devices/machine/arm_iomd.h15
-rw-r--r--src/devices/machine/at28c16.cpp15
-rw-r--r--src/devices/machine/at28c16.h6
-rw-r--r--src/devices/machine/at28c64b.cpp15
-rw-r--r--src/devices/machine/at28c64b.h6
-rw-r--r--src/devices/machine/at29x.cpp13
-rw-r--r--src/devices/machine/at29x.h8
-rw-r--r--src/devices/machine/at45dbxx.cpp10
-rw-r--r--src/devices/machine/at45dbxx.h4
-rw-r--r--src/devices/machine/ataflash.cpp28
-rw-r--r--src/devices/machine/ataflash.h10
-rw-r--r--src/devices/machine/atmel_arm_aic.h46
-rw-r--r--src/devices/machine/bitmap_printer.cpp484
-rw-r--r--src/devices/machine/bitmap_printer.h124
-rw-r--r--src/devices/machine/bq4847.cpp494
-rw-r--r--src/devices/machine/bq4847.h121
-rw-r--r--src/devices/machine/bq48x2.cpp14
-rw-r--r--src/devices/machine/bq48x2.h4
-rw-r--r--src/devices/machine/busmouse.cpp2
-rw-r--r--src/devices/machine/busmouse.h2
-rw-r--r--src/devices/machine/cdp1871.cpp2
-rw-r--r--src/devices/machine/cdp1871.h2
-rw-r--r--src/devices/machine/cdp1879.cpp2
-rw-r--r--src/devices/machine/cdp1879.h2
-rw-r--r--src/devices/machine/chessmachine.cpp4
-rw-r--r--src/devices/machine/chessmachine.h4
-rw-r--r--src/devices/machine/clock.cpp2
-rw-r--r--src/devices/machine/clock.h2
-rw-r--r--src/devices/machine/com8116.cpp2
-rw-r--r--src/devices/machine/com8116.h2
-rw-r--r--src/devices/machine/cop452.cpp2
-rw-r--r--src/devices/machine/cop452.h2
-rw-r--r--src/devices/machine/corvushd.cpp20
-rw-r--r--src/devices/machine/corvushd.h2
-rw-r--r--src/devices/machine/cr511b.cpp4
-rw-r--r--src/devices/machine/cr511b.h2
-rw-r--r--src/devices/machine/cs8900a.cpp2
-rw-r--r--src/devices/machine/cxd1185.cpp2
-rw-r--r--src/devices/machine/cxd1185.h2
-rw-r--r--src/devices/machine/diablo_hd.cpp17
-rw-r--r--src/devices/machine/diablo_hd.h3
-rw-r--r--src/devices/machine/dl11.cpp6
-rw-r--r--src/devices/machine/dl11.h6
-rw-r--r--src/devices/machine/dp8390.cpp2
-rw-r--r--src/devices/machine/dp8390.h2
-rw-r--r--src/devices/machine/dp83932c.cpp4
-rw-r--r--src/devices/machine/dp83932c.h2
-rw-r--r--src/devices/machine/dp8573.cpp15
-rw-r--r--src/devices/machine/dp8573.h6
-rw-r--r--src/devices/machine/ds1204.cpp24
-rw-r--r--src/devices/machine/ds1204.h4
-rw-r--r--src/devices/machine/ds1205.cpp28
-rw-r--r--src/devices/machine/ds1205.h4
-rw-r--r--src/devices/machine/ds1302.cpp12
-rw-r--r--src/devices/machine/ds1302.h6
-rw-r--r--src/devices/machine/ds1386.cpp12
-rw-r--r--src/devices/machine/ds1386.h6
-rw-r--r--src/devices/machine/ds1994.cpp30
-rw-r--r--src/devices/machine/ds1994.h6
-rw-r--r--src/devices/machine/ds2401.cpp2
-rw-r--r--src/devices/machine/ds2401.h2
-rw-r--r--src/devices/machine/ds2404.cpp12
-rw-r--r--src/devices/machine/ds2404.h6
-rw-r--r--src/devices/machine/ds6417.cpp2
-rw-r--r--src/devices/machine/ds6417.h12
-rw-r--r--src/devices/machine/e0516.cpp2
-rw-r--r--src/devices/machine/e0516.h2
-rw-r--r--src/devices/machine/e05a30.cpp8
-rw-r--r--src/devices/machine/e05a30.h4
-rw-r--r--src/devices/machine/edlc.cpp6
-rw-r--r--src/devices/machine/edlc.h4
-rw-r--r--src/devices/machine/eeprom.cpp10
-rw-r--r--src/devices/machine/eeprom.h4
-rw-r--r--src/devices/machine/er1400.cpp16
-rw-r--r--src/devices/machine/er1400.h6
-rw-r--r--src/devices/machine/er2055.cpp10
-rw-r--r--src/devices/machine/er2055.h4
-rw-r--r--src/devices/machine/exorterm.cpp11
-rw-r--r--src/devices/machine/exorterm.h2
-rw-r--r--src/devices/machine/fga002.cpp2
-rw-r--r--src/devices/machine/fga002.h2
-rw-r--r--src/devices/machine/gen_fifo.cpp2
-rw-r--r--src/devices/machine/gen_fifo.h2
-rw-r--r--src/devices/machine/gen_latch.cpp6
-rw-r--r--src/devices/machine/gen_latch.h6
-rw-r--r--src/devices/machine/generalplus_gpl16250soc.cpp95
-rw-r--r--src/devices/machine/generalplus_gpl16250soc.h23
-rw-r--r--src/devices/machine/generalplus_gpl16250soc_video.cpp2
-rw-r--r--src/devices/machine/generalplus_gpl16250soc_video.h4
-rw-r--r--src/devices/machine/genpc.cpp121
-rw-r--r--src/devices/machine/genpc.h1
-rw-r--r--src/devices/machine/glukrs.cpp60
-rw-r--r--src/devices/machine/glukrs.h35
-rw-r--r--src/devices/machine/gt64xxx.cpp290
-rw-r--r--src/devices/machine/gt64xxx.h8
-rw-r--r--src/devices/machine/gt913_io.cpp6
-rw-r--r--src/devices/machine/gt913_io.h2
-rw-r--r--src/devices/machine/gt913_snd.cpp328
-rw-r--r--src/devices/machine/gt913_snd.h65
-rw-r--r--src/devices/machine/hd64610.cpp13
-rw-r--r--src/devices/machine/hd64610.h6
-rw-r--r--src/devices/machine/hdc92x4.cpp2
-rw-r--r--src/devices/machine/hdc92x4.h25
-rw-r--r--src/devices/machine/hp_dc100_tape.cpp5
-rw-r--r--src/devices/machine/hp_dc100_tape.h13
-rw-r--r--src/devices/machine/hp_taco.cpp2
-rw-r--r--src/devices/machine/hp_taco.h2
-rw-r--r--src/devices/machine/i2cmem.cpp216
-rw-r--r--src/devices/machine/i2cmem.h4
-rw-r--r--src/devices/machine/i7220.cpp29
-rw-r--r--src/devices/machine/i7220.h7
-rw-r--r--src/devices/machine/i8087.cpp2
-rw-r--r--src/devices/machine/i8087.h2
-rw-r--r--src/devices/machine/i8214.cpp17
-rw-r--r--src/devices/machine/i8214.h4
-rw-r--r--src/devices/machine/i8255.cpp4
-rw-r--r--src/devices/machine/i82586.cpp6
-rw-r--r--src/devices/machine/i82586.h2
-rw-r--r--src/devices/machine/i8271.cpp2
-rw-r--r--src/devices/machine/i8271.h2
-rw-r--r--src/devices/machine/ibm21s850.cpp2
-rw-r--r--src/devices/machine/ibm21s850.h2
-rw-r--r--src/devices/machine/icm7170.cpp13
-rw-r--r--src/devices/machine/icm7170.h6
-rw-r--r--src/devices/machine/idectrl.h1
-rw-r--r--src/devices/machine/ie15.cpp4
-rw-r--r--src/devices/machine/ie15.h2
-rw-r--r--src/devices/machine/ie15_kbd.cpp8
-rw-r--r--src/devices/machine/input_merger.cpp11
-rw-r--r--src/devices/machine/input_merger.h3
-rw-r--r--src/devices/machine/ins8250.cpp2
-rw-r--r--src/devices/machine/ins8250.h2
-rw-r--r--src/devices/machine/intelfsh.cpp15
-rw-r--r--src/devices/machine/intelfsh.h6
-rw-r--r--src/devices/machine/iwm.cpp68
-rw-r--r--src/devices/machine/iwm.h10
-rw-r--r--src/devices/machine/kb3600.cpp2
-rw-r--r--src/devices/machine/kb3600.h2
-rw-r--r--src/devices/machine/kr2376.cpp2
-rw-r--r--src/devices/machine/kr2376.h2
-rw-r--r--src/devices/machine/laserdsc.cpp92
-rw-r--r--src/devices/machine/laserdsc.h12
-rw-r--r--src/devices/machine/ldpr8210.cpp8
-rw-r--r--src/devices/machine/ldpr8210.h4
-rw-r--r--src/devices/machine/ldv1000.cpp4
-rw-r--r--src/devices/machine/ldv1000.h2
-rw-r--r--src/devices/machine/ldv4200hle.cpp993
-rw-r--r--src/devices/machine/ldv4200hle.h217
-rw-r--r--src/devices/machine/ldvp931.cpp4
-rw-r--r--src/devices/machine/ldvp931.h2
-rw-r--r--src/devices/machine/m3002.cpp10
-rw-r--r--src/devices/machine/m3002.h4
-rw-r--r--src/devices/machine/m68sfdc.cpp13
-rw-r--r--src/devices/machine/m68sfdc.h4
-rw-r--r--src/devices/machine/m6m80011ap.cpp10
-rw-r--r--src/devices/machine/m6m80011ap.h4
-rw-r--r--src/devices/machine/mb3773.cpp2
-rw-r--r--src/devices/machine/mb3773.h2
-rw-r--r--src/devices/machine/mb87030.h2
-rw-r--r--src/devices/machine/mb8795.cpp2
-rw-r--r--src/devices/machine/mb8795.h2
-rw-r--r--src/devices/machine/mb89352.cpp2
-rw-r--r--src/devices/machine/mb89352.h2
-rw-r--r--src/devices/machine/mc14411.cpp2
-rw-r--r--src/devices/machine/mc14411.h2
-rw-r--r--src/devices/machine/mc146818.cpp20
-rw-r--r--src/devices/machine/mc146818.h6
-rw-r--r--src/devices/machine/mc6843.cpp2
-rw-r--r--src/devices/machine/mc6843.h2
-rw-r--r--src/devices/machine/mc68681.cpp2
-rw-r--r--src/devices/machine/mc68901.cpp2
-rw-r--r--src/devices/machine/mc68901.h2
-rw-r--r--src/devices/machine/mccs1850.cpp12
-rw-r--r--src/devices/machine/mccs1850.h6
-rw-r--r--src/devices/machine/meters.cpp2
-rw-r--r--src/devices/machine/meters.h2
-rw-r--r--src/devices/machine/microtch.cpp2
-rw-r--r--src/devices/machine/microtch.h2
-rw-r--r--src/devices/machine/mm5740.cpp2
-rw-r--r--src/devices/machine/mm5740.h2
-rw-r--r--src/devices/machine/mm58167.cpp18
-rw-r--r--src/devices/machine/mm58167.h2
-rw-r--r--src/devices/machine/mm58174.cpp2
-rw-r--r--src/devices/machine/mm58174.h2
-rw-r--r--src/devices/machine/mm74c922.cpp2
-rw-r--r--src/devices/machine/mm74c922.h2
-rw-r--r--src/devices/machine/mos6526.cpp2
-rw-r--r--src/devices/machine/mos6526.h2
-rw-r--r--src/devices/machine/mos6530.cpp2
-rw-r--r--src/devices/machine/mos6530.h2
-rw-r--r--src/devices/machine/mos6530n.cpp2
-rw-r--r--src/devices/machine/mos6530n.h2
-rw-r--r--src/devices/machine/mpu401.cpp4
-rw-r--r--src/devices/machine/mpu401.h2
-rw-r--r--src/devices/machine/msm5832.cpp2
-rw-r--r--src/devices/machine/msm5832.h2
-rw-r--r--src/devices/machine/msm58321.cpp14
-rw-r--r--src/devices/machine/msm58321.h6
-rw-r--r--src/devices/machine/msm6242.cpp2
-rw-r--r--src/devices/machine/msm6242.h2
-rw-r--r--src/devices/machine/myb3k_kbd.cpp2
-rw-r--r--src/devices/machine/myb3k_kbd.h2
-rw-r--r--src/devices/machine/ncr5380.cpp2
-rw-r--r--src/devices/machine/ncr5380.h2
-rw-r--r--src/devices/machine/ncr5390.cpp2
-rw-r--r--src/devices/machine/ncr5390.h12
-rw-r--r--src/devices/machine/ncr539x.cpp4
-rw-r--r--src/devices/machine/ncr539x.h2
-rw-r--r--src/devices/machine/netlist.cpp159
-rw-r--r--src/devices/machine/netlist.h69
-rw-r--r--src/devices/machine/nmc9306.cpp10
-rw-r--r--src/devices/machine/nmc9306.h4
-rw-r--r--src/devices/machine/ns32081.cpp4
-rw-r--r--src/devices/machine/ns32081.h4
-rw-r--r--src/devices/machine/ns32082.cpp1
-rw-r--r--src/devices/machine/ns32082.h1
-rw-r--r--src/devices/machine/ns32202.cpp143
-rw-r--r--src/devices/machine/ns32202.h4
-rw-r--r--src/devices/machine/ns32382.cpp452
-rw-r--r--src/devices/machine/ns32382.h66
-rw-r--r--src/devices/machine/nsc810.cpp2
-rw-r--r--src/devices/machine/nsc810.h2
-rw-r--r--src/devices/machine/nscsi_bus.cpp2
-rw-r--r--src/devices/machine/nscsi_bus.h2
-rw-r--r--src/devices/machine/nvram.cpp10
-rw-r--r--src/devices/machine/nvram.h4
-rw-r--r--src/devices/machine/pcf8573.cpp168
-rw-r--r--src/devices/machine/pcf8573.h4
-rw-r--r--src/devices/machine/pcf8583.cpp166
-rw-r--r--src/devices/machine/pcf8583.h8
-rw-r--r--src/devices/machine/pcf8593.cpp18
-rw-r--r--src/devices/machine/pcf8593.h6
-rw-r--r--src/devices/machine/pci-ide.cpp7
-rw-r--r--src/devices/machine/pci-ide.h10
-rw-r--r--src/devices/machine/pci.cpp22
-rw-r--r--src/devices/machine/pci.h2
-rw-r--r--src/devices/machine/pckeybrd.cpp2
-rw-r--r--src/devices/machine/pckeybrd.h2
-rw-r--r--src/devices/machine/phi.cpp2
-rw-r--r--src/devices/machine/phi.h2
-rw-r--r--src/devices/machine/pic8259.cpp8
-rw-r--r--src/devices/machine/pic8259.h12
-rw-r--r--src/devices/machine/pit8253.cpp4
-rw-r--r--src/devices/machine/pit8253.h2
-rw-r--r--src/devices/machine/pxa255.cpp2
-rw-r--r--src/devices/machine/pxa255.h2
-rw-r--r--src/devices/machine/r10788.cpp2
-rw-r--r--src/devices/machine/r10788.h2
-rw-r--r--src/devices/machine/ram.h2
-rw-r--r--src/devices/machine/ripple_counter.cpp2
-rw-r--r--src/devices/machine/ripple_counter.h2
-rw-r--r--src/devices/machine/rp5c01.cpp14
-rw-r--r--src/devices/machine/rp5c01.h6
-rw-r--r--src/devices/machine/rp5c15.cpp2
-rw-r--r--src/devices/machine/rp5c15.h2
-rw-r--r--src/devices/machine/rtc4543.cpp2
-rw-r--r--src/devices/machine/rtc4543.h2
-rw-r--r--src/devices/machine/rtc65271.cpp83
-rw-r--r--src/devices/machine/rtc65271.h4
-rw-r--r--src/devices/machine/rtc9701.cpp10
-rw-r--r--src/devices/machine/rtc9701.h4
-rw-r--r--src/devices/machine/s3520cf.cpp10
-rw-r--r--src/devices/machine/s3520cf.h4
-rw-r--r--src/devices/machine/s_smp.cpp2
-rw-r--r--src/devices/machine/s_smp.h2
-rw-r--r--src/devices/machine/saa1043.cpp2
-rw-r--r--src/devices/machine/saa1043.h2
-rw-r--r--src/devices/machine/scc2698b.cpp2
-rw-r--r--src/devices/machine/scc2698b.h2
-rw-r--r--src/devices/machine/scc68070.cpp2
-rw-r--r--src/devices/machine/scc68070.h2
-rw-r--r--src/devices/machine/scnxx562.cpp75
-rw-r--r--src/devices/machine/scnxx562.h4
-rw-r--r--src/devices/machine/sda2006.cpp10
-rw-r--r--src/devices/machine/sda2006.h4
-rw-r--r--src/devices/machine/sega_scu.cpp2
-rw-r--r--src/devices/machine/sega_scu.h2
-rw-r--r--src/devices/machine/sensorboard.cpp10
-rw-r--r--src/devices/machine/sensorboard.h5
-rw-r--r--src/devices/machine/serflash.cpp33
-rw-r--r--src/devices/machine/serflash.h4
-rw-r--r--src/devices/machine/sis5513_ide.cpp363
-rw-r--r--src/devices/machine/sis5513_ide.h89
-rw-r--r--src/devices/machine/sis630_gui.cpp709
-rw-r--r--src/devices/machine/sis630_gui.h144
-rw-r--r--src/devices/machine/sis630_host.cpp441
-rw-r--r--src/devices/machine/sis630_host.h98
-rw-r--r--src/devices/machine/sis7001_usb.cpp93
-rw-r--r--src/devices/machine/sis7001_usb.h53
-rw-r--r--src/devices/machine/sis7018_audio.cpp126
-rw-r--r--src/devices/machine/sis7018_audio.h46
-rw-r--r--src/devices/machine/sis900_eth.cpp161
-rw-r--r--src/devices/machine/sis900_eth.h53
-rw-r--r--src/devices/machine/sis950_lpc.cpp764
-rw-r--r--src/devices/machine/sis950_lpc.h176
-rw-r--r--src/devices/machine/sis950_smbus.cpp108
-rw-r--r--src/devices/machine/sis950_smbus.h32
-rw-r--r--src/devices/machine/smartmed.cpp9
-rw-r--r--src/devices/machine/smartmed.h11
-rw-r--r--src/devices/machine/smc91c9x.cpp2
-rw-r--r--src/devices/machine/smc91c9x.h32
-rw-r--r--src/devices/machine/smioc.cpp6
-rw-r--r--src/devices/machine/smioc.h2
-rw-r--r--src/devices/machine/smpc.cpp2
-rw-r--r--src/devices/machine/smpc.h2
-rw-r--r--src/devices/machine/sonydriv.cpp2
-rw-r--r--src/devices/machine/spg110_video.cpp200
-rw-r--r--src/devices/machine/spg110_video.h6
-rw-r--r--src/devices/machine/spg290_cdservo.cpp52
-rw-r--r--src/devices/machine/spg290_cdservo.h2
-rw-r--r--src/devices/machine/spg290_i2c.cpp2
-rw-r--r--src/devices/machine/spg290_i2c.h2
-rw-r--r--src/devices/machine/spg290_timer.cpp2
-rw-r--r--src/devices/machine/spg290_timer.h2
-rw-r--r--src/devices/machine/spg2xx.h2
-rw-r--r--src/devices/machine/spg2xx_audio.cpp2
-rw-r--r--src/devices/machine/spg2xx_audio.h2
-rw-r--r--src/devices/machine/spg2xx_io.h14
-rw-r--r--src/devices/machine/spg2xx_video.cpp2
-rw-r--r--src/devices/machine/spg2xx_video.h6
-rw-r--r--src/devices/machine/spg_renderer.h4
-rw-r--r--src/devices/machine/spi_sdcard.cpp12
-rw-r--r--src/devices/machine/steppers.cpp32
-rw-r--r--src/devices/machine/steppers.h5
-rw-r--r--src/devices/machine/strata.cpp13
-rw-r--r--src/devices/machine/strata.h4
-rw-r--r--src/devices/machine/stvcd.cpp91
-rw-r--r--src/devices/machine/stvcd.h2
-rw-r--r--src/devices/machine/sun4c_mmu.cpp2
-rw-r--r--src/devices/machine/sun4c_mmu.h2
-rw-r--r--src/devices/machine/swim1.cpp9
-rw-r--r--src/devices/machine/swim1.h2
-rw-r--r--src/devices/machine/swim2.cpp5
-rw-r--r--src/devices/machine/swim2.h2
-rw-r--r--src/devices/machine/swim3.cpp2
-rw-r--r--src/devices/machine/swim3.h2
-rw-r--r--src/devices/machine/swtpc8212.cpp18
-rw-r--r--src/devices/machine/swtpc8212.h3
-rw-r--r--src/devices/machine/t10mmc.cpp118
-rw-r--r--src/devices/machine/t10sbc.cpp39
-rw-r--r--src/devices/machine/terminal.cpp2
-rw-r--r--src/devices/machine/terminal.h2
-rw-r--r--src/devices/machine/ticket.cpp2
-rw-r--r--src/devices/machine/ticket.h2
-rw-r--r--src/devices/machine/timekpr.cpp14
-rw-r--r--src/devices/machine/timekpr.h6
-rw-r--r--src/devices/machine/timer.cpp7
-rw-r--r--src/devices/machine/timer.h9
-rw-r--r--src/devices/machine/tms1024.cpp3
-rw-r--r--src/devices/machine/tms5501.cpp2
-rw-r--r--src/devices/machine/tms5501.h2
-rw-r--r--src/devices/machine/tms9901.cpp66
-rw-r--r--src/devices/machine/tms9901.h4
-rw-r--r--src/devices/machine/tms9902.cpp2
-rw-r--r--src/devices/machine/tms9902.h2
-rw-r--r--src/devices/machine/tms9914.cpp2
-rw-r--r--src/devices/machine/tms9914.h2
-rw-r--r--src/devices/machine/tsconfdma.cpp213
-rw-r--r--src/devices/machine/tsconfdma.h62
-rw-r--r--src/devices/machine/tube.cpp23
-rw-r--r--src/devices/machine/tube.h3
-rw-r--r--src/devices/machine/upd1990a.cpp2
-rw-r--r--src/devices/machine/upd1990a.h2
-rw-r--r--src/devices/machine/upd4991a.cpp2
-rw-r--r--src/devices/machine/upd4991a.h2
-rw-r--r--src/devices/machine/upd4992.cpp2
-rw-r--r--src/devices/machine/upd4992.h2
-rw-r--r--src/devices/machine/upd7002.cpp2
-rw-r--r--src/devices/machine/upd7002.h2
-rw-r--r--src/devices/machine/upd7004.cpp2
-rw-r--r--src/devices/machine/upd7004.h2
-rw-r--r--src/devices/machine/upd765.cpp83
-rw-r--r--src/devices/machine/upd765.h11
-rw-r--r--src/devices/machine/vic_pl192.cpp4
-rw-r--r--src/devices/machine/vic_pl192.h2
-rw-r--r--src/devices/machine/vrc4373.h4
-rw-r--r--src/devices/machine/vrc5074.h2
-rw-r--r--src/devices/machine/vrender0.cpp16
-rw-r--r--src/devices/machine/vrender0.h2
-rw-r--r--src/devices/machine/watchdog.cpp2
-rw-r--r--src/devices/machine/watchdog.h2
-rw-r--r--src/devices/machine/wd1000.cpp30
-rw-r--r--src/devices/machine/wd1000.h2
-rw-r--r--src/devices/machine/wd1010.cpp16
-rw-r--r--src/devices/machine/wd1010.h2
-rw-r--r--src/devices/machine/wd2010.cpp2
-rw-r--r--src/devices/machine/wd2010.h2
-rw-r--r--src/devices/machine/wd33c9x.cpp2
-rw-r--r--src/devices/machine/wd33c9x.h2
-rw-r--r--src/devices/machine/wd_fdc.cpp2
-rw-r--r--src/devices/machine/wd_fdc.h2
-rw-r--r--src/devices/machine/wozfdc.cpp2
-rw-r--r--src/devices/machine/wozfdc.h2
-rw-r--r--src/devices/machine/x2201.cpp11
-rw-r--r--src/devices/machine/x2201.h4
-rw-r--r--src/devices/machine/x2212.cpp11
-rw-r--r--src/devices/machine/x2212.h4
-rw-r--r--src/devices/machine/x76f041.cpp283
-rw-r--r--src/devices/machine/x76f041.h42
-rw-r--r--src/devices/machine/x76f100.cpp133
-rw-r--r--src/devices/machine/x76f100.h7
-rw-r--r--src/devices/machine/ym2148.cpp2
-rw-r--r--src/devices/machine/ym2148.h2
-rw-r--r--src/devices/machine/ym3802.cpp2
-rw-r--r--src/devices/machine/ym3802.h2
-rw-r--r--src/devices/machine/z80ctc.cpp15
-rw-r--r--src/devices/machine/z80ctc.h2
-rw-r--r--src/devices/machine/z80dma.cpp20
-rw-r--r--src/devices/machine/z80dma.h3
-rw-r--r--src/devices/machine/z80scc.cpp152
-rw-r--r--src/devices/machine/z80scc.h23
-rw-r--r--src/devices/machine/z80sti.cpp2
-rw-r--r--src/devices/machine/z80sti.h2
-rw-r--r--src/devices/machine/z8536.cpp2
-rw-r--r--src/devices/machine/z8536.h2
-rw-r--r--src/devices/sound/315-5641.cpp2
-rw-r--r--src/devices/sound/315-5641.h2
-rw-r--r--src/devices/sound/ad1848.cpp4
-rw-r--r--src/devices/sound/ad1848.h2
-rw-r--r--src/devices/sound/aica.cpp48
-rw-r--r--src/devices/sound/asc.cpp4
-rw-r--r--src/devices/sound/asc.h2
-rw-r--r--src/devices/sound/bsmt2000.cpp2
-rw-r--r--src/devices/sound/bsmt2000.h2
-rw-r--r--src/devices/sound/cdda.cpp10
-rw-r--r--src/devices/sound/cdp1864.cpp2
-rw-r--r--src/devices/sound/cdp1864.h2
-rw-r--r--src/devices/sound/cdp1869.cpp2
-rw-r--r--src/devices/sound/cdp1869.h2
-rw-r--r--src/devices/sound/dac76.h16
-rw-r--r--src/devices/sound/dave.cpp2
-rw-r--r--src/devices/sound/dave.h2
-rw-r--r--src/devices/sound/disc_cls.h128
-rw-r--r--src/devices/sound/disc_dev.hxx10
-rw-r--r--src/devices/sound/disc_flt.h192
-rw-r--r--src/devices/sound/disc_mth.h178
-rw-r--r--src/devices/sound/disc_wav.h184
-rw-r--r--src/devices/sound/discrete.cpp2
-rw-r--r--src/devices/sound/discrete.h9
-rw-r--r--src/devices/sound/es1373.cpp4
-rw-r--r--src/devices/sound/es1373.h2
-rw-r--r--src/devices/sound/es5503.cpp23
-rw-r--r--src/devices/sound/es5503.h2
-rw-r--r--src/devices/sound/es5506.h2
-rw-r--r--src/devices/sound/flt_vol.cpp20
-rw-r--r--src/devices/sound/flt_vol.h4
-rw-r--r--src/devices/sound/gaelco.cpp15
-rw-r--r--src/devices/sound/gaelco.h7
-rw-r--r--src/devices/sound/gb.cpp208
-rw-r--r--src/devices/sound/gb.h4
-rw-r--r--src/devices/sound/huc6230.cpp11
-rw-r--r--src/devices/sound/ics2115.cpp4
-rw-r--r--src/devices/sound/iopspu.cpp4
-rw-r--r--src/devices/sound/k005289.cpp147
-rw-r--r--src/devices/sound/k005289.h49
-rw-r--r--src/devices/sound/k007232.cpp13
-rw-r--r--src/devices/sound/k051649.cpp81
-rw-r--r--src/devices/sound/k051649.h6
-rw-r--r--src/devices/sound/k053260.cpp2
-rw-r--r--src/devices/sound/k053260.h2
-rw-r--r--src/devices/sound/k054539.cpp2
-rw-r--r--src/devices/sound/k054539.h2
-rw-r--r--src/devices/sound/ks0164.cpp2
-rw-r--r--src/devices/sound/ks0164.h2
-rw-r--r--src/devices/sound/lmc1992.cpp2
-rw-r--r--src/devices/sound/lynx.cpp (renamed from src/mame/audio/lynx.cpp)95
-rw-r--r--src/devices/sound/lynx.h (renamed from src/mame/audio/lynx.h)56
-rw-r--r--src/devices/sound/mas3507d.cpp106
-rw-r--r--src/devices/sound/mas3507d.h24
-rw-r--r--src/devices/sound/mm5837.cpp2
-rw-r--r--src/devices/sound/mm5837.h2
-rw-r--r--src/devices/sound/mos6560.cpp2
-rw-r--r--src/devices/sound/mos6560.h2
-rw-r--r--src/devices/sound/mos6581.cpp2
-rw-r--r--src/devices/sound/mos7360.cpp2
-rw-r--r--src/devices/sound/mos7360.h2
-rw-r--r--src/devices/sound/msm5205.cpp4
-rw-r--r--src/devices/sound/msm5205.h4
-rw-r--r--src/devices/sound/namco.cpp2
-rw-r--r--src/devices/sound/namco_163.cpp4
-rw-r--r--src/devices/sound/nes_apu.cpp364
-rw-r--r--src/devices/sound/nes_apu.h21
-rw-r--r--src/devices/sound/nes_defs.h103
-rw-r--r--src/devices/sound/pokey.cpp2
-rw-r--r--src/devices/sound/pokey.h2
-rw-r--r--src/devices/sound/qs1000.cpp2
-rw-r--r--src/devices/sound/qs1000.h2
-rw-r--r--src/devices/sound/qsound.cpp4
-rw-r--r--src/devices/sound/qsound.h4
-rw-r--r--src/devices/sound/samples.cpp1
-rw-r--r--src/devices/sound/sid.h42
-rw-r--r--src/devices/sound/sidvoice.h84
-rw-r--r--src/devices/sound/sn76496.cpp2
-rw-r--r--src/devices/sound/sn76496.h2
-rw-r--r--src/devices/sound/sp0250.cpp11
-rw-r--r--src/devices/sound/sp0250.h3
-rw-r--r--src/devices/sound/st0016.cpp5
-rw-r--r--src/devices/sound/st0016.h4
-rw-r--r--src/devices/sound/swp30.cpp69
-rw-r--r--src/devices/sound/swp30.h11
-rw-r--r--src/devices/sound/tms5110.cpp4
-rw-r--r--src/devices/sound/tms5110.h4
-rw-r--r--src/devices/sound/tms5220.cpp12
-rw-r--r--src/devices/sound/tms5220.h2
-rw-r--r--src/devices/sound/upd7759.cpp210
-rw-r--r--src/devices/sound/upd7759.h93
-rw-r--r--src/devices/sound/votrax.cpp2
-rw-r--r--src/devices/sound/votrax.h2
-rw-r--r--src/devices/sound/ym2154.cpp2
-rw-r--r--src/devices/sound/ym2154.h2
-rw-r--r--src/devices/sound/ymf271.cpp29
-rw-r--r--src/devices/sound/ymf271.h2
-rw-r--r--src/devices/sound/ymfm_mame.h6
-rw-r--r--src/devices/sound/ymz280b.cpp2
-rw-r--r--src/devices/sound/ymz280b.h2
-rw-r--r--src/devices/sound/ymz770.h12
-rw-r--r--src/devices/video/315_5124.cpp2
-rw-r--r--src/devices/video/315_5124.h6
-rw-r--r--src/devices/video/315_5313.cpp53
-rw-r--r--src/devices/video/315_5313.h4
-rw-r--r--src/devices/video/cdp1861.cpp2
-rw-r--r--src/devices/video/cdp1861.h2
-rw-r--r--src/devices/video/clgd542x.cpp10
-rw-r--r--src/devices/video/crt9007.cpp2
-rw-r--r--src/devices/video/crt9007.h2
-rw-r--r--src/devices/video/crtc_ega.cpp2
-rw-r--r--src/devices/video/crtc_ega.h2
-rw-r--r--src/devices/video/ef9340_1.cpp2
-rw-r--r--src/devices/video/ef9340_1.h2
-rw-r--r--src/devices/video/ef9345.cpp8
-rw-r--r--src/devices/video/ef9345.h2
-rw-r--r--src/devices/video/ef9365.cpp2
-rw-r--r--src/devices/video/ef9365.h2
-rw-r--r--src/devices/video/epic12.cpp42
-rw-r--r--src/devices/video/epic12.h21
-rw-r--r--src/devices/video/fixfreq.h4
-rw-r--r--src/devices/video/gb_lcd.cpp2
-rw-r--r--src/devices/video/gb_lcd.h2
-rw-r--r--src/devices/video/hd44352.cpp2
-rw-r--r--src/devices/video/hd44352.h2
-rw-r--r--src/devices/video/hd44780.cpp2
-rw-r--r--src/devices/video/hd44780.h2
-rw-r--r--src/devices/video/hd61830.cpp2
-rw-r--r--src/devices/video/hd61830.h2
-rw-r--r--src/devices/video/hd63484.h2
-rw-r--r--src/devices/video/hlcd0438.h2
-rw-r--r--src/devices/video/hlcd0488.cpp2
-rw-r--r--src/devices/video/hlcd0488.h2
-rw-r--r--src/devices/video/hlcd0515.cpp2
-rw-r--r--src/devices/video/hlcd0515.h2
-rw-r--r--src/devices/video/hlcd0538.h2
-rw-r--r--src/devices/video/huc6260.cpp2
-rw-r--r--src/devices/video/huc6260.h2
-rw-r--r--src/devices/video/huc6261.cpp2
-rw-r--r--src/devices/video/huc6261.h2
-rw-r--r--src/devices/video/huc6272.cpp46
-rw-r--r--src/devices/video/i8244.cpp2
-rw-r--r--src/devices/video/i8244.h2
-rw-r--r--src/devices/video/i8275.cpp2
-rw-r--r--src/devices/video/i8275.h2
-rw-r--r--src/devices/video/imagetek_i4100.cpp44
-rw-r--r--src/devices/video/imagetek_i4100.h12
-rw-r--r--src/devices/video/ims_cvc.h4
-rw-r--r--src/devices/video/lc7985.cpp2
-rw-r--r--src/devices/video/lc7985.h2
-rw-r--r--src/devices/video/mc6845.cpp6
-rw-r--r--src/devices/video/mc6845.h4
-rw-r--r--src/devices/video/mc6847.cpp2
-rw-r--r--src/devices/video/mc6847.h2
-rw-r--r--src/devices/video/nt7534.cpp2
-rw-r--r--src/devices/video/nt7534.h2
-rw-r--r--src/devices/video/pc_vga.cpp21
-rw-r--r--src/devices/video/pc_vga.h10
-rw-r--r--src/devices/video/pcf2100.cpp2
-rw-r--r--src/devices/video/pcf2100.h2
-rw-r--r--src/devices/video/ppu2c0x.cpp163
-rw-r--r--src/devices/video/ppu2c0x.h4
-rw-r--r--src/devices/video/pwm.cpp55
-rw-r--r--src/devices/video/pwm.h3
-rw-r--r--src/devices/video/sed1500.cpp2
-rw-r--r--src/devices/video/sed1500.h2
-rw-r--r--src/devices/video/tms9927.cpp2
-rw-r--r--src/devices/video/tms9927.h2
-rw-r--r--src/devices/video/tms9928a.cpp2
-rw-r--r--src/devices/video/tms9928a.h2
-rw-r--r--src/devices/video/topcat.h2
-rw-r--r--src/devices/video/upd3301.cpp164
-rw-r--r--src/devices/video/upd3301.h4
-rw-r--r--src/devices/video/upd7220.cpp2
-rw-r--r--src/devices/video/upd7220.h2
-rw-r--r--src/devices/video/v9938.cpp8
-rw-r--r--src/devices/video/v9938.h4
-rw-r--r--src/devices/video/vector.cpp1
-rw-r--r--src/devices/video/virge_pci.cpp8
-rw-r--r--src/devices/video/voodoo.cpp12
-rw-r--r--src/devices/video/voodoo.h6
-rw-r--r--src/devices/video/voodoo_2.cpp8
-rw-r--r--src/devices/video/voodoo_2.h4
-rw-r--r--src/devices/video/zeus2.cpp4
-rw-r--r--src/emu/config.cpp1
-rw-r--r--src/emu/crsshair.cpp1
-rw-r--r--src/emu/debug/debugcmd.cpp176
-rw