summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/superfx/superfx.h
diff options
context:
space:
mode:
author Nathan Woods <npwoods@mess.org>2016-10-29 17:31:12 -0400
committer Nathan Woods <npwoods@mess.org>2016-10-29 17:31:12 -0400
commit95e8d76cd6d539ddebf1f2b365e8fcfb7ed63220 (patch)
tree284894854b68ec79adda7fd158310248c51797d7 /src/devices/cpu/superfx/superfx.h
parent2a7bf5ddeee7e73fdc7b3585e023a8beae4a9a05 (diff)
Changed the SuperFX disassembler to use 'std::ostream &' internally
Diffstat (limited to 'src/devices/cpu/superfx/superfx.h')
-rw-r--r--src/devices/cpu/superfx/superfx.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/devices/cpu/superfx/superfx.h b/src/devices/cpu/superfx/superfx.h
index f5c14c7561e..ba62122eaf2 100644
--- a/src/devices/cpu/superfx/superfx.h
+++ b/src/devices/cpu/superfx/superfx.h
@@ -209,9 +209,13 @@ private:
inline void superfx_add_clocks_internal(uint32_t clocks);
void superfx_timing_reset();
inline void superfx_dreg_sfr_sz_update();
+
+ offs_t disasm_disassemble(std::ostream &stream, offs_t pc, const uint8_t *oprom, const uint8_t *opram, uint32_t options);
};
extern const device_type SUPERFX;
+offs_t superfx_dasm_one(std::ostream &stream, offs_t pc, uint8_t op, uint8_t param0, uint8_t param1, uint16_t alt);
+
#endif /* __SUPERFX_H__ */