Mercurial > repos > blastem
annotate gdb_remote.h @ 1925:039553703c20
Don't apply address and cd register changes to the 'live' registers until pending flag is cleared, but do preserve the upper address bits in the latch. Fixes regression in Overdrive 2 while preserving fix to Mona in 344 bytes
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 13 Apr 2020 20:43:25 -0700 |
parents | 85a90964b557 |
children |
rev | line source |
---|---|
528
aae9e738c6a4
Add file that was accidentally omitted from a previous commit
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
1 #ifndef GDB_REMOTE_H_ |
aae9e738c6a4
Add file that was accidentally omitted from a previous commit
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
2 #define GDB_REMOTE_H_ |
1103
22e87b739ad6
WIP split of ROM loading/argument parsing from Genesis emulation code. Compiles and doesn't crash, but nothing works. Still a few too many globals as well.
Michael Pavone <pavone@retrodev.com>
parents:
528
diff
changeset
|
3 #include "genesis.h" |
528
aae9e738c6a4
Add file that was accidentally omitted from a previous commit
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
4 |
aae9e738c6a4
Add file that was accidentally omitted from a previous commit
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
5 void gdb_remote_init(void); |
1329
85a90964b557
Fix interaction between 68K debugger and instruction retranslation due to self modifying code or bank switching
Michael Pavone <pavone@retrodev.com>
parents:
1103
diff
changeset
|
6 void gdb_debug_enter(m68k_context * context, uint32_t pc); |
528
aae9e738c6a4
Add file that was accidentally omitted from a previous commit
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
7 |
aae9e738c6a4
Add file that was accidentally omitted from a previous commit
Mike Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
8 #endif //GDB_REMOTE_H_ |