summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/m68000/m68kcpu.cpp
Commit message (Expand)AuthorAgeFilesLines
* misc: remove "all rights reserved" copyright comment, hap2025-01-221-1/+1
* diexec: Add callback to allow debugger to break into the middle of wait-type ... AJR2024-11-171-0/+1
* cpu/m68000: Don't emulate byte smearing for the 68040, and fix disabling the ... arbee2024-10-131-5/+235
* cpu/m68000: Rename m_instruction_restart to m_can_instruction_restart to clea... Adam Billyard2024-10-131-7/+7
* cpu/m68k: Try again for GCC [R. Belmont] arbee2023-07-051-8/+8
* cpu/m68k: Revert unwise cleanup. [R. Belmont] arbee2023-07-051-2/+2
* cpu/m68000: Allow drivers and devices to use the instruction restart capabili... arbee2023-07-051-47/+63
* emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) Vas Crabb2023-06-171-1/+0
* dimemory: Add the target address space to translate, wrap the constants Olivier Galibert2023-03-181-2/+3
* Interrupt callback rationalization AJR2023-03-111-2/+2
* m68000: New implementation, generated from the micro/nanocode Olivier Galibert2023-02-221-10/+3
* 68000: Add a level of transparent indirection, turn the reset output line int... Olivier Galibert2022-11-031-94/+79
* Change cpu32 and M68340 to 16 bit data bus instead of 32 [Paul Arnold] Paul-Arnold2022-10-041-1/+1
* m68000: split the header to make future semi-indenpendant implementations sane Olivier Galibert2022-09-301-350/+1
* eminline.h: Additions AJR2022-09-251-2/+2
* src/devices/cpu: Remove #include "debugger.h" where no longer necessary AJR2022-04-061-1/+0
* 68k: support for external MMU bus error instruction restart (#9369) J Booth2022-03-201-6/+31
* create 68010 bus error stack frame / fix for 68010 RTE stack frame unwinding ... J Booth2022-02-111-2/+9
* debugger: Extended target address syntax to include device/address space. (#8... Vas Crabb2021-10-011-2/+2
* Debugger-related feature removals and cleanup AJR2021-08-151-1/+0
* m68000: Don't clear interrupt input state upon reset AJR2021-01-081-2/+0
* emumem: A little more speedup. cache and specific change syntax, and are not... Olivier Galibert2020-05-251-106/+106
* emumem: Another slight speedup, implemented on the 680x0 for now [O. Galibert] Olivier Galibert2020-05-191-88/+93
* m68000: Add exception hook for debugger gex command AJR2020-05-021-3/+3
* m68000: Don't iterate to save arrays; eliiminate legacy prepost registration ... AJR2020-04-221-9/+4
* m68000: Note regarding a worrying input edge case (not observed yet, but coul... AJR2020-01-041-0/+2
* scc68070: Add more accurate cycle counts, distinguished from MC68000 and MC68010 AJR2019-10-301-47/+46
* (nw) fix MPU4 video crash, clean up a little Vas Crabb2019-10-271-0/+17
* Make devdelegate more like devcb for configuration. This is a Vas Crabb2019-10-261-29/+21
* Fix PMMU translation error that broke macii (nw) AJR2019-06-131-1/+1
* m68kcpu: Apply byte smearing to PMMU as well (nw) AJR2019-06-121-61/+67
* m68kcpu: Alternate implementation suggested by Olivier Galibert (nw) AJR2019-06-071-4/+4
* Accurate byte-smearing write behavior for 32-bit members of the M68K family AJR2019-06-061-3/+48
* m68kcpu: Show SR; rename ISP to SSP for pre-68020 (nw) AJR2019-05-191-3/+7
* m68000: Read the initial SP and PC from memory after rather than during machi... AJR2019-04-291-6/+6
* m680x0: Rely on the opcode tables for cpu filtering, ban "return" from opcode... Olivier Galibert2019-04-291-32/+105
* m680x0: Normalize type names to the short versions [O. Galibert] Olivier Galibert2019-04-291-48/+48
* m680x0: Change method pointers to state ids in the big tables [O. Galibert] Olivier Galibert2019-04-291-101/+32
* m680x0: Merge table and opcode body together [O. Galibert] Olivier Galibert2019-04-291-1/+1
* m680x0: Rename remaining_cycles to icount in alignemnt with the rest of mame ... Olivier Galibert2019-04-291-17/+17
* m680x0: Only keep the bodies in the input file [O. Galibert] Olivier Galibert2019-04-291-0/+109
* Specify a few of the unique aspects of the SCC68070 core (nw) AJR2019-04-191-3/+28
* scc68070: Merge CPU device with on-chip peripheral emulation AJR2019-04-171-5/+5
* m68000: Make the autovector abstraction a bit less leaky (nw) AJR2019-04-141-14/+14
* m68kcpu.cpp: Continuation of note (nw) AJR2019-04-051-0/+1
* m68kcpu.cpp: Fix vector fetch width and autovector mapping (nw) AJR2019-04-041-2/+13
* 68000: Rework interrupt handling [O. Galibert] Olivier Galibert2019-04-051-26/+61
* (nw) Clean up the mess on master Vas Crabb2019-03-261-21/+0
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-0/+21
* m68301: Remove device type (nw) AJR2019-03-221-21/+0