summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/alto2/a2dvt.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove emu.h from headers (nw) Olivier Galibert2017-02-111-0/+1
| | | | | | | | | | | | Per Vas' request. If the compile fails for you (i'm thinking osx and windows native debuggers here in particular), add '#include "emu.h"' as first include of the cpp files that fail. Due to our use of precompilation and forced inclusion, emu.h must be included as the very first non-comment thing we do if we want to be sure msvc compiles are identical to gcc/clang ones. Doing it directly instead of through an include increases the correctness probability by a magnitude.
* srcclean and translation regeneration Vas Crabb2016-08-291-16/+16
|
* alto2: remove member function pointers jbu2016-08-081-3/+0
| | | | | | | | | | | | | There was little to no advantage in calling the various subdevice bs, f1 and f2 early/late functions through function pointers. The original idea was to make this configurable, which it isn't. The hardware, or schematics, define the functions and they are (almost entirely) static anyway. By removing the function pointers and inlining the appropriate calls into switch/case statements there's a speed improvement of ~ 2.5x here, seen while the diablo bitclk is not running.
* alto2: remove more cruft and fix comments jbu2016-08-061-0/+23
| | | | I want this child to become a grown up some day.
* clang-modernize part 3 Miodrag Milanovic2015-12-041-2/+2
|
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-0/+46