summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/mc68hc11/hc11ops.hxx
Commit message (Collapse)AuthorAgeFilesLines
* diexec: Add callback to allow debugger to break into the middle of wait-type ↵ AJR2024-11-171-22/+8
| | | | | | | | | | instructions whose execution time is normally indefinite. When this happens, a special message may be printed to the debug console stating the location of the last actual instruction executed before the wait (if there was one). Note that since the callback ignores the current value of the program counter, this special type of debugger break cannot be entered through breakpoints or instruction stepping commands. The callback also leaves no effect on PC history tracking or trace logs. * cpu/hd61700, cpu/tms32031: Add standard IRQ callback * cpu/m68000gen.py: Change name of invoked executable to bin/python3 * cpu/m6809: Eliminate PC "massaging" for SYNC and similar instructions
* mc68hc11: Fix bug causing DES to decrement IX rather than the stack pointer AJR2021-04-161-1/+1
|
* 68hc11: amount of work not worthy of me being copyright holder hap2021-03-271-1/+1
|
* mc68hc11: Fix disassembly and execution of BRCLR/BRSET (IND, Y) AJR2019-12-041-4/+4
|
* mc68hc11: Emulate FDIV instruction AJR2019-11-151-0/+36
|
* mc68hc11: Fix size of fetched operand for ADDD indexed modes AJR2019-11-141-2/+2
| | | | This appears to have accidentally regressed in bcd74f1e42234b8376a3b020684394b8f72111e5.
* mc68hc11 - implement more of the instructions. 68bit2019-07-251-130/+751
| | | | | | | | Limited testing of these additions on 6800 code. The fdiv instruction appears the only one remaining now. Cleaned up some of the existing definitions to make the patterns more consistent, and to make it easier to spot inconsistencies and errors.
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-522/+522
| | | | | Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8 also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8
* INC -> HXX makes editors and code analyzers see it as C++ (nw) Miodrag Milanovic2016-05-011-0/+3592