summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu
Commit message (Expand)AuthorAgeFilesLines
* full xtal conversionxtal Olivier Galibert2025-04-29602-1994/+1987
* cpu/dsp32: Modify previous change, clamping before the narrowing conversion AJR2022-10-291-1/+1
* cpu/dsp32: Simplify int24 operator logic AJR2022-10-291-5/+2
* cpu/i960, cpu/sh: Use rotl_32 and rotr_32 for executing rotate instructions AJR2022-10-292-3/+3
* cpu/arm: Use rotr_32 for handling unaligned reads AJR2022-10-291-3/+3
* Update various source files to use swapendian_int16 AJR2022-10-295-5/+5
* Move debugger command parameter validation helpers into debugger_console AJR2022-10-291-2/+1
* Remove #include <cstdarg> from emu.h and move it into source files that still... AJR2022-10-257-0/+13
* e132xs: Provide new helper functions for extracting signed 16-bit halves AJR2022-10-252-6/+10
* emu_timer: undo prev commit, add running() getter and change some enabled() c... hap2022-10-251-2/+2
* Remove legacy logging functions in various drivers and devices AJR2022-10-201-16/+0
* v25: Call exception hook on bankswitch interrupt AJR2022-10-201-0/+3
* cpu/nec: Fix crash on encountering invalid LDEA AJR2022-10-201-1/+1
* Revert "v25: IF only masks externally vectored interrupts" AJR2022-10-201-2/+7
* v25: IF only masks externally vectored interrupts AJR2022-10-191-7/+2
* ctk-530: New working machine (#10445) Devin Acker2022-10-191-0/+6
* nios2: Misc. disassembler fixes AJR2022-10-121-10/+18
* unkts: Hook up new skeleton CPU device AJR2022-10-122-0/+113
* upd7810: Fixed serial input/output Dirk Best2022-10-121-20/+14
* unidasm: Add Nios II disassembler AJR2022-10-112-0/+493
* m50734: Emulate some on-chip timers AJR2022-10-102-5/+105
* othello: hook up upd7751c sample player hap2022-10-091-2/+2
* Change cpu32 and M68340 to 16 bit data bus instead of 32 [Paul Arnold] Paul-Arnold2022-10-044-23/+11
* bus/gameboy: Moved MBC3/MBC30 to their own file as separate devices. Vas Crabb2022-10-041-1/+1
* mn1880: Additional notes AJR2022-10-011-0/+11
* m68000: split the header to make future semi-indenpendant implementations sane Olivier Galibert2022-09-3020-1059/+1192
* pic16c5x.cpp: add support for the GI PIC1654S. [R. Belmont] arbee2022-09-292-5/+23
* upd7810: Adjusted instruction clock counts to match the UPD78[C]1x datasheet;... Lord-Nightmare2022-09-281-780/+787
* eminline.h: Additions AJR2022-09-2518-186/+86
* arm: Eliminate big-endian bus variant not actually implemented until ARM6 (wh... AJR2022-09-252-41/+12
* srcclean pass in preparation for release branch Vas Crabb2022-09-251-2/+2
* h8, sh2: Add exception hook calls AJR2022-09-232-0/+8
* m6502: Add the missing uses_custom_memory_interface. Avoid multiple instruct... Olivier Galibert2022-09-236-15/+29
* bus/nubus/nubus_image.cpp, cpu/i386/i486ops.hxx: Use swapendian_int32 AJR2022-09-222-10/+8
* e132xs: Cleanups AJR2022-09-201-10/+3
* mtu130: Implement the banking using the actual sequencer prom Olivier Galibert2022-09-206-2266/+24
* upd7810: some variables were missing from savestates hap2022-09-201-6/+26
* Renamed n2a03 to rp2a03 throughout source tree. (#10343) 0kmg2022-09-208-160/+160
* upd7810: upd78c06 has internal rom hap2022-09-183-15/+22
* upd7810: refresh port C on MCC related output changes hap2022-09-183-19/+30
* upd7810: update prev commit: still affect HC flag hap2022-09-171-34/+61
* Emulate MN18801A MMU AJR2022-09-162-119/+197
* Machines promoted to working hap2022-09-171-1/+1
* upd7810: don't change carry flag with inr/dcr opcodes hap2022-09-164-157/+79
* b6100: don't write to speaker on tkbs hap2022-09-122-0/+7
* m50734: Add A-D converter AJR2022-09-092-7/+53
* m740: Remove leftover declarations from header AJR2022-09-081-2/+0
* m50734: Fix stack page AJR2022-09-081-3/+4
* m740: Only access data memory in indirect modes AJR2022-09-083-170/+86
* m50734: device_reset fix AJR2022-09-071-0/+2