Search
lxdream.org :: lxdream/src/sh4/sh4trans.h :: diff
lxdream 0.9.1
released Jun 29
Download Now
filename src/sh4/sh4trans.h
changeset 585:371342a39c09
prev577:a181aeacd6e8
next1065:bc1cc0c54917
author nkeynes
date Tue Jan 15 11:07:32 2008 +0000 (15 years ago)
branchlxdream-mmu
permissions -rw-r--r--
last change Handle sh4 aborts/reset within the translator
file annotate diff log raw
1.1 --- a/src/sh4/sh4trans.h Mon Jan 14 10:23:49 2008 +0000
1.2 +++ b/src/sh4/sh4trans.h Tue Jan 15 11:07:32 2008 +0000
1.3 @@ -51,10 +51,21 @@
1.4 #define XLAT_EXIT_BREAKPOINT 3
1.5
1.6 /**
1.7 + * Translation flag - exit the current block and continue after performing a full
1.8 + * system reset (dreamcast_reset())
1.9 + */
1.10 +#define XLAT_EXIT_SYSRESET 4
1.11 +
1.12 +/**
1.13 */
1.14 uint32_t sh4_xlat_run_slice( uint32_t nanosecs );
1.15
1.16 /**
1.17 + * Return true if translated code is currently running
1.18 + */
1.19 +gboolean sh4_xlat_is_running();
1.20 +
1.21 +/**
1.22 * Translate the specified block of code starting from the specified start
1.23 * address until the first branch/jump instruction.
1.24 */
.