summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/h8/h8.cpp
Commit message (Expand)AuthorAgeFilesLines
* misc cpu: no need to check debug enabled flag manually hap12 days1-1/+1
* h8: don't save the mode settings, move mac_saturating var to h8s2600 and hook... hap2024-03-181-5/+0
* h8: add more variables to savestate, hap2024-03-181-2/+14
* h8: add internal rom to address map for some h8 devices hap2024-03-071-0/+2
* h8: fix standby time travel problem hap2024-03-041-5/+3
* h8: add h8s/2319 family, make 2320 (now renamed to 2329) a subdevice, hap2024-03-041-0/+4
* h8_timer: fix edge with compare match if both tt and tgr are larger than coun... hap2024-03-021-2/+2
* h8: fix addx8/subx8 H flag when C=1 hap2024-03-021-28/+30
* h8_sci: Entirely revise clocking Olivier Galibert2024-02-291-0/+2
* util/ioprocs.cpp: Added wrappers for common patterns. (#11608) Vas Crabb2024-02-251-6/+4
* h8: correct interrupt timing after software standby hap2024-02-241-10/+16
* h8: appears to be better for performance without virtual calls for r/w functions hap2024-02-181-8/+28
* m6800,h8: shorthand variable types hap2024-02-141-173/+173
* h8: RTE does not block interrupts hap2024-02-141-0/+7
* h8_timer8: fix divide by 0 crash, hap2024-02-131-1/+1
* cxg: renamed some source files hap2024-02-131-2/+6
* h8: return 0xff for unconnected digital input ports, hap2024-02-111-4/+8
* h8: add software standby mode and optional nvram hap2024-02-101-2/+85
* h8: improve cycle timing for pre-h8s arch hap2024-02-091-33/+8
* h8: like subx, addx does not modify Z flag if result is 0, hap2024-02-081-4/+4
* h8: remove unnneeded mask after prev commit, hap2024-02-081-3/+3
* h8: fix add/sub16 H flag, fix rotxl2 lsb hap2024-02-081-5/+5
* h8/325: add md pins callback, hap2024-02-081-11/+5
* emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) Vas Crabb2023-06-171-8/+2
* coinmvga: Incremental improvements AJR2023-06-121-1/+8
* h8_sci: Bring interface up in the cpu Olivier Galibert2023-06-081-0/+5
* h8 io: More simplifications, thanks everyone for the pointers Olivier Galibert2023-06-081-14/+8
* h8_adc, h8_port: convert i/o to devcb at cpu level Olivier Galibert2023-06-081-0/+36
* h8_dma: reorganize, upgrade Olivier Galibert2023-06-061-11/+35
* h8: m_ify Olivier Galibert2023-05-281-529/+530
* h8: Make fully wait-states compatible Olivier Galibert2023-05-271-9/+2
* zr36110: Add skeleton Olivier Galibert2023-05-071-2/+2
* ctk551.cpp: New working machines (#9929) Devin Acker2022-08-121-4/+4
* h8: MULXS & MULXU are slower without a MAC AJR2022-07-241-0/+1
* src/devices/cpu: Remove #include "debugger.h" where no longer necessary AJR2022-04-061-1/+0
* Casio CTK-551 [Daivn Acker] Devin Acker2021-10-131-25/+68
* emumem: A little more speedup. cache and specific change syntax, and are not... Olivier Galibert2020-05-251-9/+9
* Make many device_execute_interface functions noexcept, including the "informa... AJR2019-11-091-4/+4
* h8: Make debug PC adjustment and breakpoints actually work AJR2019-10-031-5/+12
* h83002, h83003, h83006, h83008, h83048: Add configuration option to restrict ... AJR2019-07-211-2/+9
* diexec: Interrupt API changes (nw) AJR2018-05-181-0/+5
* emumem: Rename direct_read_handler to memory_access_cache. Parametrize the t... Olivier Galibert2018-05-111-3/+3
* Reshuffle some stuff: Vas Crabb2018-03-281-2/+2
* don't pass so many naked pointers around (nw) Vas Crabb2018-03-251-2/+2
* API change: Memory maps are now methods of the owner class [O. Galibert] Olivier Galibert2018-02-121-1/+1
* emumem: API change [O. Galibert] Olivier Galibert2017-11-291-1/+1
* dvdisasm: Overhaul [O. Galibert] Olivier Galibert2017-11-261-250/+6
* make device_memory_interface slightly less of a special case, use a typedef t... Vas Crabb2017-07-101-2/+2
* dimemory: Lift the cap on the number of address spaces per device [O. Galibert] Olivier Galibert2017-07-031-4/+5
* Move static data out of devices into the device types. This is a significant... Vas Crabb2017-05-141-2/+2