macemu/BasiliskII/src/include
Ricky Zhang f3895493ae Add break point function for Basilisk II in cxmon.
To enter break point, you need to run a m68k program in Macintosh guest OS. The program
executes a new emul_op instruction 0x7138. The program will be provided
in cxmon/utils folder in a separate commit. Once emulation is suspended,
you can enter below new cxmon command to manipluate break points:

ba [address]             Add a break point
br [breakpoints#]        Remove a break point. If # is 0, remove all break points.
bd [breakpoints#]        Disable a break point. If # is 0, disable all break points.
be [breakpoints#]        Enable a break point. If # is 0, enable all break points.
bi                       List all break points
bs "file"                Save all break points to a file
bl "file"                Load break points from a file

Once emulation PC reach break point address, it automatically suspends
and traps into cxmon.

Signed-off-by: Ricky Zhang <rickyzhang@gmail.com>
2017-09-03 00:26:01 -04:00
..
adb.h Happy New Year! 2008-01-01 09:40:36 +00:00
audio_defs.h Happy New Year! 2008-01-01 09:40:36 +00:00
audio.h Changed type of audio_channel_counts; fixes type conversion warnings on MSVC. 2015-08-06 01:34:55 -07:00
cdrom.h Happy New Year! 2008-01-01 09:40:36 +00:00
clip.h Patch for copying and pasting styled text in Basilisk II / SheepShaver 2012-06-30 22:20:55 -04:00
debug.h Unicode friendly! 2015-08-06 02:34:24 -07:00
disk.h Happy New Year! 2008-01-01 09:40:36 +00:00
emul_op.h Add break point function for Basilisk II in cxmon. 2017-09-03 00:26:01 -04:00
ether_defs.h Happy New Year! 2008-01-01 09:40:36 +00:00
ether.h Happy New Year! 2008-01-01 09:40:36 +00:00
extfs_defs.h Happy New Year! 2008-01-01 09:40:36 +00:00
extfs.h Happy New Year! 2008-01-01 09:40:36 +00:00
macos_util.h Correctly set last-modified time on exported files. 2016-07-29 11:45:51 -04:00
main.h Added lengthof. 2015-08-06 01:02:19 -07:00
pict.h More clipboard-related fixes for Basilisk / SheepShaver 2012-07-07 11:30:21 -04:00
prefs_editor.h Happy New Year! 2008-01-01 09:40:36 +00:00
prefs.h BasiliskII side of changes to support .sheepvm bundles for SheepShaver 2009-07-23 19:19:14 +00:00
rom_patches.h Happy New Year! 2008-01-01 09:40:36 +00:00
rsrc_patches.h Happy New Year! 2008-01-01 09:40:36 +00:00
scsi.h Happy New Year! 2008-01-01 09:40:36 +00:00
serial_defs.h Happy New Year! 2008-01-01 09:40:36 +00:00
serial.h Happy New Year! 2008-01-01 09:40:36 +00:00
slot_rom.h Happy New Year! 2008-01-01 09:40:36 +00:00
sony.h Happy New Year! 2008-01-01 09:40:36 +00:00
sys.h Happy New Year! 2008-01-01 09:40:36 +00:00
timer.h Happy New Year! 2008-01-01 09:40:36 +00:00
user_strings.h Happy New Year! 2008-01-01 09:40:36 +00:00
version.h Happy New Year! 2008-01-01 09:40:36 +00:00
video_defs.h Happy New Year! 2008-01-01 09:40:36 +00:00
video.h Propagate error information from set_gamma_table. 2015-08-06 01:31:26 -07:00
xpram.h BasiliskII side of changes to support .sheepvm bundles for SheepShaver 2009-07-23 19:19:14 +00:00