summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/z80
Commit message (Expand)AuthorAgeFilesLines
* sinclair/specnext.cpp: Refactored NMI handling. (#15086) holub2026-04-052-10/+0
* z80,6502,i86: no need for that m_reset_time local variable hap2026-03-152-6/+2
* z80,6502,i86: don't accept nmi at reset time hap2026-03-142-2/+6
* sinclair/specnext.cpp: Refactored INT/IRQ and implemented configurable DMA ha... holub2026-02-052-1/+9
* z80: rename memrq to mreq hap2026-02-025-57/+57
* z80: rename BUSRQ to BUSREQ hap2026-02-023-11/+11
* cpu/z80/z80.cpp: Fixed IRQ state if comes from daisy chain (#14776) holub2026-01-041-1/+1
* cpu/z80/z80n: Skipped memory write in stackless NMI mode (#14678) holub2025-12-171-13/+19
* sinclair/specnext.cpp: Improved IRQ handling. (#14340) holub2025-10-181-1/+1
* z80/z80.cpp: Cleaned up unnecessary internal state validation (SA_BUSACK) whi... holub2025-10-093-16/+14
* sinclair/spectrum_v.cpp: Added ULA snow effect support [holub, spectramine] (... holub2025-07-241-0/+1
* cpu/z80n: Updated timings for z80n instructions (#13985) holub2025-07-241-3/+19
* Clean up various stuff. Vas Crabb2025-07-011-0/+1
* z80: don't clear all input pins state at reset hap2025-06-102-5/+6
* z80: fix debugger h flag hap2025-06-031-1/+1
* z80: use z80 terminology for the flag vars hap2025-06-034-341/+344
* z80: support accessing F register in debugger hap2025-06-032-3/+4
* z80: set the flags after loadstate hap2025-06-035-12/+19
* cpu/z80: Handled flags lazily (#13729) holub2025-06-035-450/+736
* cpu/z80: Flatten 16b rw operations in order to avoid vars manipulations (#13676) holub2025-05-192-154/+86
* z80.lst: std::swap correction hap2025-05-051-2/+2
* z80.lst: small cleanup (press enter after semicolon) hap2025-05-052-320/+810
* cpu/z80: Changed macro call syntax in generator input (#13671) holub2025-05-053-1452/+1470
* cpu/z80: Removed internal TADR variable - effective addresses can be passed a... holub2025-05-044-1269/+845
* cpu/z80: Optimized detection of attention needed in service step. (#13630) holub2025-05-036-78/+122
* z80.lst: fix nsc800 compile hap2025-04-251-1/+1
* cpu/z80: Corrected name of generated nsc800 source file, removed duplicate so... holub2025-04-261-1/+1
* cpu/z80/z80.cpp: Get rid of some flag LUTs (#13607) holub2025-04-203-86/+60
* cpu/z80/z80.cpp: Avoided wrong isunset() detection in some Spectrum clones (#... holub2025-04-142-3/+2
* cpu/z80/z84c015.cpp: Isolated cpu-specific memory translate functions (#13581) holub2025-04-115-11/+37
* z80make: sort prefixes to have consistent generated output hap2025-04-101-9/+9
* t6a84: remove unneeded devcb hap2025-04-103-44/+43
* z80/z80make.py: Revisited z80 code generator (#13573) holub2025-04-106-113/+221
* cpu/z80: Improved z80 code generation (#13558) holub2025-04-0510-34/+25
* z80: around 10% performance gain by checking if devcb is unset that is called... hap2025-03-291-2/+4
* z80/z80dasm.cpp: Switched *R (LDIR, OTIR, etc) debugger flag to STEP_OVER (#1... holub2025-03-211-3/+3
* raizing_batrider: hook up z80 busrq pin hap2025-01-162-6/+10
* t6a84: no need for PAGE_SIZE, it's a given that a 16-bit address space has a ... hap2024-12-042-5/+3
* diexec: Add callback to allow debugger to break into the middle of wait-type ... AJR2024-11-171-3/+5
* sega/sega_ferie.cpp: Add new not working systems (#11862) qufb2024-11-165-5/+340
* docastle: remove main-sub comms hack, hook up sn ready pin hap2024-11-152-2/+1
* Added ATTR_COLD to common lifecycle methods for many files in src/devices. (#... holub2024-09-2712-34/+34
* diexec: remove vestigal execute_input_lines() hap2024-09-182-2/+0
* z80: use LOGMASKED instead of a macro for each log type, hap2024-09-025-20/+15
* z80: remove boguswait pin (tried to fix super6 properly but no luck) hap2024-08-312-2/+0
* nsc800: move device to its own file hap2024-08-315-76/+126
* z80: add m_ea/m_rtemp to savestates hap2024-08-311-7/+12
* z80.inc: move logmacro stuff to c++ files so subdevices can add their own log... hap2024-08-314-84/+20
* z80.h: change PAIR to PAIR16 (all those registers are 16bit) hap2024-08-316-193/+174
* srcclean and cleanup Vas Crabb2024-07-281-3/+3