summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/i386/i386.cpp
Commit message (Expand)AuthorAgeFilesLines
* i386: Add hardware breakpoint functionality [Melissa Goad] (#3761) Melissa Goad2019-07-021-0/+41
* Remove some msvc warnings (nw) yz70s2019-06-121-0/+5
* i386: Improve splitting of unaligned accesses (excluding program fetches) AJR2019-05-191-2782/+956
* i386.cpp: athlon xp now supports system management mode (nw) yz70s2019-04-261-7/+109
* i386.cpp: add more msrs releted to smm to athlon xp (nw) yz70s2019-04-241-0/+4
* i386.cpp: athlon xp updates to memory access (nw) yz70s2019-04-071-59/+95
* i386.cpp: add new mame debugger function cacheflush(x) to writeback cache (nw) yz70s2019-04-051-11/+38
* (nw) Clean up the mess on master Vas Crabb2019-03-261-8/+228
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-228/+8
* i386: add a simple cache to the athlon xp processor (nw) yz70s2019-03-141-0/+225
* i386: preparations to add the athlon xp cache (nw) yz70s2019-02-261-8/+3
* i386.cpp: move cpuid and msr routines to new file cpuidmsrs.hxx ... (nw) yz70s2018-12-091-178/+4
* i386: Signal a privilege change to the debugger whenever protected mode is en... AJR2018-11-101-5/+11
* i386.cpp: pentium mmx class derives from pentium_device (nw) yz70s2018-11-031-2/+2
* i386.cpp: prepare to change hxx files into regular cpp files (nw) yz70s2018-11-031-48/+163
* i386.cpp: add virtual methods for cpuid and msr instructions (nw) yz70s2018-11-021-4/+205
* Apply logical address mask properly in debug disassembly view AJR2018-08-241-4/+1
* i386.cpp: the cpuid opcode logs an error message if called with a not yet sup... yz70s2018-08-231-4/+2
* i386.cpp: Add enumeration for feature information bits (nw) yz70s2018-08-221-0/+9
* i386.cpp: Add Athlon XP processor (nw) yz70s2018-08-211-0/+72
* Merge pull request #3785 from MoochMcGee/i386-fix ajrhacker2018-07-241-2/+3
|\
| * i386: Properly fix that detection check this time (nw) Melissa Goad2018-07-241-2/+3
* | Fix tiny dead code bug (nw) Melissa Goad2018-07-241-1/+1
|/
* i386: Fix a bug that could cause a relatively common CPU detection check to s... Melissa Goad2018-07-221-1/+1
* diexec: Interrupt API changes (nw) AJR2018-05-181-1/+1
* emumem: Rename direct_read_handler to memory_access_cache. Parametrize the t... Olivier Galibert2018-05-111-1/+12
* i386: fix sp masking (nw) cracyc2018-04-171-8/+8
* i386: fix stack size in call too (nw) cracyc2018-04-151-4/+8
* Reshuffle some stuff: Vas Crabb2018-03-281-2/+2
* don't pass so many naked pointers around (nw) Vas Crabb2018-03-251-2/+2
* Blind faith fixed long names for almost all CPUs (nw) angelosa2018-03-151-10/+10
* i386/i286: fix default cs flags (nw) cracyc2018-02-021-21/+26
* i386.cpp: small change to enter system management mode (nw) S.Z2017-12-171-0/+1
* i386: x87 bug fixes and FERR support [Andrey Merkulov] cracyc2017-12-161-0/+3
* Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame"" Firehawke2017-12-131-53/+53
* Revert "Merge branch 'master' of https://github.com/mamedev/mame" Firehawke2017-12-131-53/+53
* i386.cpp: correct pentium_smi (nw) S.Z2017-12-101-53/+53
* (nw) misc cleanup: start replacing auto_alloc_* with smart pointers, get Vas Crabb2017-12-011-28/+5
* emumem: API change [O. Galibert] Olivier Galibert2017-11-291-1/+1
* dvdisasm: Overhaul [O. Galibert] Olivier Galibert2017-11-261-2/+6
* i386: use correct stack size in retf (nw) cracyc2017-10-171-3/+3
* This is too contentious, please put it up for review Vas Crabb2017-08-011-3/+4
* Changes to debugger memory address translation AJR2017-08-011-4/+3
* make device_memory_interface slightly less of a special case, use a typedef t... Vas Crabb2017-07-101-2/+2
* dimemory: Lift the cap on the number of address spaces per device [O. Galibert] Olivier Galibert2017-07-031-1/+8
* Move static data out of devices into the device types. This is a significant... Vas Crabb2017-05-141-41/+31
* i386: add a cpuid supporting 486 (nw) cracyc2017-04-101-0/+21
* i386: ignore float exceptions in debugger (nw) cracyc2017-04-091-0/+1
* i386: save additional CPU flags Scott Percival2017-03-231-2/+23
* Self-registering devices prep: Vas Crabb2017-02-271-10/+10