Previous 199869 Revisions Next

r21629 Wednesday 6th March, 2013 at 11:36:48 UTC by Nathan Woods
Fixed unidasm, but this fix is really gross.  If we are serious about unidasm,
somebody should figure out our strategy for ensuring that disassemblers are
usable by this tool in a way that won't cause problems for device modernization.
[src/tools]unidasm.c

trunk/src/tools/unidasm.c
r21628r21629
4040#include "emu.h"
4141#include <ctype.h>
4242
43class m6809_base_device;
44
4345enum display_type
4446{
4547   _8bit,
r21628r21629
111113CPU_DISASSEMBLE( g65816_generic );
112114CPU_DISASSEMBLE( h6280 );
113115CPU_DISASSEMBLE( h8 );
114CPU_DISASSEMBLE( hd6309 );
116CPU_DISASSEMBLE( hd6309 )  { extern offs_t hd6309_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options); return hd6309_disassemble(buffer, pc, oprom, opram, 0); }
115117CPU_DISASSEMBLE( i4004 );
116118CPU_DISASSEMBLE( i8008 );
117119CPU_DISASSEMBLE( i8085 );
r21628r21629
121123CPU_DISASSEMBLE( i960 );
122124CPU_DISASSEMBLE( jaguargpu );
123125CPU_DISASSEMBLE( jaguardsp );
124CPU_DISASSEMBLE( konami );
126CPU_DISASSEMBLE( konami ) { extern offs_t konami_cpu_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options); return konami_cpu_disassemble(buffer, pc, oprom, opram, 0); }
125127CPU_DISASSEMBLE( lh5801 );
126128CPU_DISASSEMBLE( lr35902 );
127129CPU_DISASSEMBLE( m37710_generic );
r21628r21629
138140CPU_DISASSEMBLE( m68030 );
139141CPU_DISASSEMBLE( m68040 );
140142CPU_DISASSEMBLE( m6805 );
141CPU_DISASSEMBLE( m6809 );
143CPU_DISASSEMBLE( m6809 ) { extern offs_t m6809_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, int options, m6809_base_device *m6809); return m6809_disassemble(buffer, pc, oprom, opram, 0, NULL); }
142144CPU_DISASSEMBLE( mb86233 );
143145CPU_DISASSEMBLE( mb88 );
144146CPU_DISASSEMBLE( mcs48 );

Previous 199869 Revisions Next


© 1997-2024 The MAME Team