summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools/unidasm.cpp
Commit message (Collapse)AuthorAgeFilesLines
* lc58: Add disassembler [O. Galibert] Olivier Galibert2020-09-291-0/+2
|
* pdp8/unidasm: Consistency AJR2020-09-131-1/+1
|
* pdp1: Clean up callbacks and start encapsulating peripherals AJR2020-09-131-1/+1
| | | | * pdp1, pdp8: Apply word shift to address spaces
* New machines marked as NOT_WORKING AJR2020-06-281-0/+2
| | | | | | | | | ---------------------------------- Korg WaveStation EX [DBWBP] Korg WaveStation A/D [DBWBP] Korg WaveStation SR [DBWBP] -Add H16 disassembler and skeleton HD641016 CPU device [AJR]
* pic1670: Add a disassembler [O. Galibert] Olivier Galibert2020-06-111-0/+2
|
* Add DS80C320, SAB80(C)515 and RUPI-44 disassemblers AJR2020-06-111-0/+4
|
* New machines marked as NOT_WORKING AJR2020-06-041-0/+3
| | | | | | | | | ---------------------------------- Novation BassStation Rack Analogue Synthesizer Module [DBWBP] Novation Drum Station [DBWBP] Novation Super Bass Station [DBWBP] Add disassembler and skeleton CPU device for Panasonic MN1880 architecture [AJR]
* New machines marked as NOT_WORKING AJR2020-05-291-0/+2
| | | | | | | ---------------------------------- JoMoX XBase 09 Midi Controlled Analogue Drum Module [DBWBP] Add disassembler for PIC17 family and preliminary PIC17C4X emulation [AJR]
* nec: 8080 mode [Carl] cracyc2020-04-111-1/+9
|
* Add H8/500 disassembler and skeleton CPU device family AJR2020-04-041-0/+2
| | | | | | alesis_qs.cpp: Document XTALs; replace legacy MCFG in comments (nw) picno.cpp: Replace legacy MCFG in comments (nw)
* upd177x disassembler [O. Galibert] Olivier Galibert2020-04-041-0/+2
|
* cpu/alph8201 can be removed now (nw) hap2020-04-031-2/+0
|
* unidasm: Add pic16 generic disassembler with extended instructions [O. Galibert] Olivier Galibert2020-03-281-0/+2
|
* Add TMP90C051 disassembler (only accessible through unidasm for now) AJR2020-03-201-0/+1
|
* ks0164: First try at a disassembler [David Carne, O. Galibert] Olivier Galibert2020-02-221-0/+2
|
* romp: new device Patrick Mackinlay2020-02-131-0/+2
|
* New machines marked as NOT_WORKING AJR2020-02-121-0/+9
| | | | | | | | | | | | ---------------------------------- Roland D-50 (Ver. 2.xx) [DBWBP, depblue] New NOT_WORKING clones ---------------------- Roland D-50 (Ver. 1.xx) [DBWBP] Roland D-550 [DBWBP] Add disassembler for NEC 78K/III architecture [AJR]
* xavix2: Checkpoint (nw) Olivier Galibert2020-02-111-0/+2
|
* Add disassemblers for NEC 78K/0, 78K/I and 78K/II MCU types AJR2020-02-101-1/+23
| | | | hotd2: Make "Gun Sense" board a separate device
* New machines marked as NOT_WORKING AJR2020-01-231-0/+3
| | | | | | | ---------------------------------- NCD19c [Don Maslin Archive] Add disassemblers for Motorola MC88100 and MC88110 [AJR]
* Merge pull request #6195 from firewave/includes R. Belmont2020-01-221-1/+1
|\ | | | | use C++ library includes (nw)
| * use C++ library includes (nw) firewave2020-01-221-1/+1
| |
* | unidasm: Handle word endianness for address-shifted architectures correctly ↵ AJR2020-01-221-52/+87
| | | | | | | | and safely
* | gigatron: Hook up ROM and skeleton CPU device; add disassembler AJR2020-01-211-0/+2
|/
* s2650: Change to big-endian AJR2020-01-191-1/+1
|
* Add tentative VT61/VT62 disassembler and skeleton CPU device AJR2020-01-131-0/+2
|
* rx01: Dumped firmware PROMs [Lord Nightmare] AJR2020-01-061-0/+2
| | | | rx01: Add disassembler and skeleton CPU device for custom firmware architecture [AJR]
* Add new disassembler for WE32100 architecture AJR2019-12-301-0/+2
| | | | | | | | | | | New machines marked as NOT_WORKING ---------------------------------- AT&T 3B2/300 [Bitsavers] New clones marked as NOT_WORKING -------------------------------- AT&T 3B2/310 [Bitsavers] AT&T 3B2/400 [Bitsavers]
* Add new disassembler for PACE architecture AJR2019-12-281-0/+2
| | | | | | New machines marked as NOT_WORKING ---------------------------------- unknown INS8900 Multibus card (980305652) [Bitsavers]
* New machines marked as NOT_WORKING AJR2019-12-181-0/+3
| | | | | ---------------------------------- VT52 [Dalby Datormuseum]
* New machines marked as NOT_WORKING AJR2019-11-251-0/+2
| | | | | | | ---------------------------------- Speedcom VD56SP [ClawGrip] Add disassembler and basic execution core for Rockwell R65C19 [AJR]
* dsp56000: new disassembler Patrick Mackinlay2019-11-181-0/+2
|
* Add Fujitsu FR disassembler and skeleton CPU device AJR2019-10-231-0/+2
|
* tlcs90: Separate TMP90840 and TMP90844 disassemblers AJR2019-09-301-1/+2
|
* rii: Many updates AJR2019-09-251-1/+1
| | | | | | | | | | | - Identify CPU type used by vreadere as ePG3231 - Add preliminary port I/O handlers and callbacks - Add stub handlers and state variables for interrupt controller, timers, synthesizer, UART and SPI - Fix TBRD addressing of external data memory - Fix calculation of carry flag for normal additive operations - Implement multi-byte carry/borrow for applicable registers - Implement signed multiplication option - Add internal stack buffer for saving PCH during calls/interrupts
* unidasm: Add -xchbytes option to swap bytes AJR2019-08-251-2/+12
|
* unidasm: Add score7, unsp12 and unsp20 support AJR2019-08-191-1/+4
|
* unidasm: Fix tools build (nw) AJR2019-08-191-2/+2
|
* some monon disassembly helpers [anonymous] (#5504) David Haywood2019-08-191-0/+1
| | | | | | | | | | * some monon disassembly helpers [anonymous] * typo (nw) * not used (nw) * split into ax208 and axc51 (nw)
* cosmac: Add disassembler support for CDP1805 with extended instruction set AJR2019-08-121-0/+1
|
* unidasm: Correct address shift for hd61700 AJR2019-08-081-1/+1
|
* unidasm: Add address shift for scudsp AJR2019-08-051-1/+1
| | | | cr16bdasm, mcs51dasm: Spacing fixes (nw)
* Add r65c02 to unidasm AJR2019-07-301-0/+2
|
* mcs51: Disassembler update AJR2019-07-121-3/+4
| | | | | | | | | | | | | - Restore some 8052 SFR and bit names that were inadvertently omitted for more advanced models - Add a few more T2-related names - Add i8xc51fx and i8xc51gb disassemblers with additional SFR and bit names - Remove i80c51 from unidasm (actual differences from i8051 are not significant) Change device names from "Intel I8xxx" to "Intel 8xxx" (nw) scm_500: Identify CPU type as 80C51GB (specific differences obviously not emulated) (nw) unidasm: Realphabetize mips1 (nw)
* Add disassembler and skeleton CPU device for CompactRISC CR16B architecture AJR2019-07-051-0/+3
| | | | vtech_unk1.cpp: Driver moved to glcx.cpp (nw)
* f2mc16: Add to unidasm (nw) AJR2019-07-021-0/+2
|
* Add disassembler and skeleton device for DP8344 Biphase Communications Processor AJR2019-06-221-0/+2
|
* unidasm: Correct address shifts for unsp and upd7725 AJR2019-06-201-2/+2
|
* Preliminary disassembler and skeleton CPU device for Elan RISC II/RII series ↵ AJR2019-06-201-0/+2
| | | | architecture
* unidasm: Allow hexadecimal values for -skip with 0x prefix AJR2019-04-291-1/+6
|