summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/e132xs
Commit message (Expand)AuthorAgeFilesLines
* -cpu/e132xs: Cleaned up disassembler a bit, disassemble most invalid instruct... Vas Crabb40 hours1-533/+397
* misc cpu: no need to check debug enabled flag manually hap9 days2-3/+3
* -emu/schedule.cpp: Restore timers expiring at the same time in the order they... Vas Crabb12 days2-1/+13
* -cpu/uml.cpp: Rewrote the UML simplification code. Vas Crabb12 days1-2/+2
* -cpu/e132xs: Use word addressing for I/O. Vas Crabb14 days5-53/+49
* cpu/e132xs: Changed STBS and STHS to do an unsigned range check. Vas Crabb2025-04-063-28/+43
* -cpu/e132xs: Fixed I/O for models with 16-bit external bus. Vas Crabb2025-04-066-197/+453
* cpu/e132xs: Improved comment about model differences. Vas Crabb2025-04-051-21/+40
* cpu/e132xs: It's rather important to initialise DRC handle pointers. Vas Crabb2025-04-051-0/+1
* cpu/e132xs: Untangled device types. Vas Crabb2025-04-054-294/+586
* -cpu/e132xs: Got rid of "Mission Craft flags" compile time option. Vas Crabb2025-04-043-50/+30
* -cpu/e132xs: Miscellaneous fixes/optimisation: Vas Crabb2025-04-034-248/+307
* -cpu/e132xs: Log bus control and memory control setup. Vas Crabb2025-04-015-36/+150
* -cpu/e132xs.cpp: Improved exception emulation: Vas Crabb2025-04-015-308/+297
* cpu/e132xs: Emulate more exceptions, more recompiler optimisation. Vas Crabb2025-03-315-150/+336
* -cpu/e132xs: Implemented pointer error exceptions for recompiler. Vas Crabb2025-03-305-462/+428
* -cpu/e132xs: General cleanup and usability improvements: Vas Crabb2025-03-298-1318/+444
* cpu/e132xs: More recompiler optimisation: Vas Crabb2025-03-284-1123/+1248
* cpu/e132xs: More recompiler optimisation: Vas Crabb2025-03-274-299/+137
* cpu/e132xs: More fixes and optimisation: Vas Crabb2025-03-276-340/+230
* cpu/e132xs: Fixed some recompiler cycle counts: Vas Crabb2025-03-262-22/+16
* cpu/e132xs: Made debugging Hyperstone E1 software less painful. Vas Crabb2025-03-264-144/+72
* cpu/e132xs: Call debugger exception hook for TRAP instructions. Vas Crabb2025-03-264-53/+36
* cpu/e132xs: Moved interrupt check to the beginning of instruction execution. Vas Crabb2025-03-265-328/+271
* -cpu/e132xs: Fixes and optimisations: Vas Crabb2025-03-265-666/+363
* cpu/e132xs: Optimised recompiled FRAME instruction. Vas Crabb2025-03-254-197/+181
* cpu/e132xs: Removed leftover block end from a function that no longer generat... Vas Crabb2025-03-251-2/+0
* cpu/e132xs, cpu/drcbex64.cpp: More fixes and optimisation: Vas Crabb2025-03-256-404/+381
* cpu/e132xs: Don't generate code to handle a delayed branch inline. Vas Crabb2025-03-243-85/+49
* cpu/e132xs: Fixed IO2 interrupt check in recompiler. Vas Crabb2025-03-231-33/+33
* cpu/e132xs: More recompiler optimisation: Vas Crabb2025-03-233-198/+126
* cpu/e132xs: More recompiler fixes: Vas Crabb2025-03-223-176/+168
* cpu/e132xs, cpu/drcbex64.cpp: Recompiler fixes and optimisations: Vas Crabb2025-03-212-1244/+583
* Some relatively simple recompiler optimisations: Vas Crabb2025-03-201-2/+1
* -More DRC fixes/improvements: Vas Crabb2025-03-202-80/+83
* cpu/e132xs: Removed workarounds for recompiler backends not clearing upper ha... Vas Crabb2024-12-301-71/+6
* MAME Testers bugs fixed (#13076) MooglyGuy2024-12-121-0/+1
* Demote tautological-compare to a warning again. Vas Crabb2024-11-271-0/+5
* -tools/imgtool/modules: Fixed remaining calss memory access warnings. Vas Crabb2024-11-261-5/+5
* Added ATTR_COLD to common lifecycle methods for many files in src/devices. (#... holub2024-09-271-23/+23
* diexec: remove vestigal execute_input_lines() hap2024-09-182-12/+0
* -Lua engine: run everything in coroutines. (#11019) Vas Crabb2023-03-251-2/+1
* Interrupt callback rationalization AJR2023-03-112-15/+15
* -e132xsfe.cpp: Fixed missing bit mask causing UBSAN warnings. [Ryan Holtz] (#... MooglyGuy2022-11-151-4/+4
* e132xs: Provide new helper functions for extracting signed 16-bit halves AJR2022-10-252-6/+10
* eminline.h: Additions AJR2022-09-251-7/+1
* e132xs: Cleanups AJR2022-09-201-10/+3
* e132xs: Cleanups AJR2022-06-142-82/+74
* - Removed device_timer, device_timer_id, et al in favor of direct callback me... MooglyGuy2022-06-041-1/+1
* src/devices/cpu: Remove #include "debugger.h" where no longer necessary AJR2022-04-061-2/+0