Previous | 199869 Revisions | Next |
r187241 Sunday 29th May, 2022 at 16:30:25 UTC by Couriersud |
---|
netlist: static solver work and improve code readability (#9841) - nltool: Added support for building individual static solver files. - Added pre-built documentation files for nltool and nlwav. - plib: Extended typed_version to have patchlevel as well. - plib: Compile more of ppmf.h with nvcc. - create_devinc.py: Add include guards to the generated files. - makefile: Recreate generated files when python code has changed. - Reduced nld_base.h usage in the core. - <oved extern template class declarations to where they belong. - Generally improved code readability and fixed a lot of issues cspell reported. |
[src/devices/machine] | netlist.cpp |
[src/lib/netlist] | .gitignore nl_base.cpp nl_base.h nl_create_mame_solvers.sh nl_factory.cpp nl_factory.h nl_interface.h nl_parser.cpp nl_parser.h nl_setup.cpp nl_setup.h nltypes.h |
[src/lib/netlist/analog] | nld_bjt.cpp nld_generic_models.h nld_mosfet.cpp nld_opamps.cpp nld_switches.cpp nlid_fourterm.cpp nlid_fourterm.h nlid_twoterm.cpp nlid_twoterm.h |
[src/lib/netlist/build] | create_devinc.py cspell.json makefile |
[src/lib/netlist/build/html] | nltool.html* nlwav.html* |
[src/lib/netlist/build/man] | nltool.1* nlwav.1* |
[src/lib/netlist/core] | analog.h base_objects.h core_device.h device_macros.h devices.h logic.h netlist_state.h nets.h object_array.h param.h queue.h setup.h state_var.h |
[src/lib/netlist/devices] | nld_4020.cpp nld_4053.cpp nld_74123.cpp nld_74174.cpp nld_7497.cpp nld_74ls629.cpp nld_8277.cpp nld_9322.cpp nld_am2847.cpp nld_log.cpp nld_mm5837.cpp nld_ne555.cpp nld_r2r_dac.cpp nld_roms.cpp nld_schmitt.cpp nld_system.cpp nlid_proxy.cpp nlid_proxy.h nlid_system.h nlid_truthtable.cpp nlid_truthtable.h |
[src/lib/netlist/examples] | lostfound.cpp |
[src/lib/netlist/generated] | nld_devinc.h nlm_modules_lib.cpp static_solvers.cpp |
[src/lib/netlist/plib] | gmres.h parray.h pconfig.h pdynlib.cpp pdynlib.h penum.h pexception.cpp pexception.h pfmtlog.h pfunction.h pgsl.h plists.h pmain.cpp pmain.h pmatrix2d.h pmatrix_cr.h poptions.cpp poptions.h ppmf.h ppreprocessor.cpp pstate.h pstream.h pstrutil.h ptests.h ptimed_queue.h ptokenizer.cpp ptokenizer.h ptypes.h putil.cpp putil.h vector_ops.h |
[src/lib/netlist/prg] | nltool.cpp nlwav.cpp |
[src/lib/netlist/solver] | nld_matrix_solver.cpp nld_matrix_solver.h nld_matrix_solver_ext.h nld_ms_direct.h nld_ms_direct1.h nld_ms_direct2.h nld_ms_direct_lu.h nld_ms_gcr.h nld_ms_gmres.h nld_ms_sm.h nld_ms_sor.h nld_ms_sor_mat.h nld_ms_w.h nld_solver.cpp nld_solver.h |
[src/lib/netlist/tests] | test_penum.cpp* test_pmfp.cpp test_pmfp_multibase.cpp |
[src/lib/netlist/tools] | nl_convert.cpp nl_convert.h |
[src/mame/audio] | nl_segaspeech.h segaspeech.cpp |
https://github.com/mamedev/mame/commit/5155e51bbe24d0cc45a84ddb66138f83ff1810cf |
Previous | 199869 Revisions | Next |