1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-28 14:20:54 +03:00
Commit Graph

40 Commits

Author SHA1 Message Date
Stuart Brady
5bed548bc6 Update FSF address in GPL notices, add autogenerated-file comment to
settings.h, add missing Id tags, and some boilerplate formatting fixes .

Legacy-ID: 2889
2007-05-26 17:45:08 +00:00
Chris Young
9f31590c85 Fix clashes with Amiga API (more of patch #109).
Legacy-ID: 2854
2007-05-19 01:10:29 +00:00
Stuart Brady
7a2ce2481c Fix clashes with Win32 API (patch #108).
Legacy-ID: 2838
2007-05-13 11:05:34 +00:00
Philip Kendall
b9cc4b03a8 Change my e-mail address to @shadowmagic and remove my postal address.
Legacy-ID: 2720
2007-02-02 16:22:00 +00:00
Philip Kendall
d70b82f45d Make setting breakpoints in non-RAM pages slightly more user friendly.
Legacy-ID: 2252
2004-06-16 14:46:35 +00:00
Philip Kendall
42bc108833 Remove duplicated literal constants.
Legacy-ID: 2251
2004-06-16 14:05:38 +00:00
Philip Kendall
8667e59c4f New breakpoint type to trigger when tstates is greater than a certain
value.

Legacy-ID: 1848
2003-12-29 14:39:42 +00:00
Philip Kendall
94009b6b6c Add page-specific breakpoints.
Legacy-ID: 1838
2003-12-27 15:40:37 +00:00
Philip Kendall
62fa4f5c29 Remove use of %option noyywrap.
Legacy-ID: 1768
2003-11-06 16:53:17 +00:00
Philip Kendall
2ccd7a1995 Revert unintended commit.
Legacy-ID: 1767
2003-11-06 16:50:27 +00:00
Philip Kendall
87a333715a Add support for retriggered interrupts.
Legacy-ID: 1765
2003-11-06 16:31:13 +00:00
Philip Kendall
da614f10d7 Add logical AND and OR (&& and ||) to the debugger.
Legacy-ID: 1482
2003-07-13 17:42:12 +00:00
Philip Kendall
858af87647 Add the bitwise binary operators.
Legacy-ID: 1480
2003-07-13 10:47:22 +00:00
Philip Kendall
95fa0887a2 Make the expression evaluator use 16-bit maths.
Add the '~' operator.

Legacy-ID: 1479
2003-07-13 00:23:19 +00:00
Philip Kendall
7f3b63a51c Add ability to specify conditions directly when setting breakpoints.
Legacy-ID: 1478
2003-07-12 23:49:54 +00:00
Philip Kendall
09ff49248b Add ability to deparse expressions.
Legacy-ID: 1475
2003-07-12 18:12:51 +00:00
Philip Kendall
5940f0759b Conditional expressions now essentially working.
Legacy-ID: 1474
2003-07-12 12:28:09 +00:00
Philip Kendall
24b1ba64ea Add next bit for conditional breakpoints.
Legacy-ID: 1473
2003-07-12 00:02:31 +00:00
Philip Kendall
213d34fd89 Add initial bits of code for conditional breakpoints.
Legacy-ID: 1463
2003-07-10 13:31:53 +00:00
Philip Kendall
bf649ba6a8 Add ability to set one-shot breakpoints ('tbreak').
Legacy-ID: 1461
2003-07-08 23:55:59 +00:00
Philip Kendall
d8349ae0b6 Remove the obsolete (and undocumented) debugger 'breakpoint show'
command.

Legacy-ID: 1460
2003-07-08 23:49:13 +00:00
Philip Kendall
21ca9f6b85 Use a couple of derived types to simplify the number of commands.
Legacy-ID: 1459
2003-07-08 23:40:22 +00:00
Philip Kendall
7e074ced4f Add 'out' command to debugger to write to a port.
Legacy-ID: 1399
2003-06-14 10:07:16 +00:00
Philip Kendall
f6631358af Add fake action to prevent warning about yyunput being defined but not
used.

Legacy-ID: 1233
2003-04-16 09:10:31 +00:00
Philip Kendall
bae563da1a Rename the debugger 'exit' command to 'finish' (gdb compatibility).
Legacy-ID: 1141
2003-03-27 12:00:55 +00:00
Philip Kendall
e48cda6a37 Rename the debugger 'break clear' command to 'delete' and 'break ignore'
to 'ignore' to be more similar to gdb.

Legacy-ID: 1133
2003-03-26 15:00:58 +00:00
Philip Kendall
7f3d921210 Give each breakpoint a unique ID, rather than just its current position
in the breakpoints list.

Legacy-ID: 985
2003-01-19 12:42:35 +00:00
Philip Kendall
e0d8058246 Allow debugger output to be in either decimal or hex.
Legacy-ID: 946
2002-12-26 17:24:22 +00:00
Philip Kendall
21f75f40cb Allow the breakpoint command to be spelled as anything up to 'breakpoint',
rather than just 'break'.

Legacy-ID: 945
2002-12-26 17:09:28 +00:00
Philip Kendall
b4b8c7bec3 Add ignore counts for breakpoints.
Legacy-ID: 944
2002-12-26 17:01:59 +00:00
Philip Kendall
393418f515 Add 'disassemble' command to disassemble starting at an arbitrary address.
Legacy-ID: 942
2002-12-26 11:52:20 +00:00
Philip Kendall
2d6943489e Add read/write IO port breakpoints.
Legacy-ID: 941
2002-12-26 11:24:46 +00:00
Philip Kendall
68e5537bb4 Implement read and write breakpoints.
Legacy-ID: 940
2002-12-24 17:21:04 +00:00
Philip Kendall
48a01201b6 Add 'exit from last CALL' functionality.
Legacy-ID: 937
2002-12-24 12:44:27 +00:00
Philip Kendall
1ee13e8725 Add ability to set registers in the debugger.
Legacy-ID: 935
2002-12-24 12:31:28 +00:00
Philip Kendall
eafe3435b0 Make the scanner case-insensitive.
Legacy-ID: 934
2002-12-24 11:49:06 +00:00
Philip Kendall
3d013943c2 Start using %union in commandy.y to allow multiple value types.
Legacy-ID: 933
2002-12-24 11:43:45 +00:00
Philip Kendall
3cc98bc94c Add commands to clear breakpoints.
Legacy-ID: 932
2002-12-24 11:17:34 +00:00
Philip Kendall
13590e64a0 Add very simple 'show breakpoints' command.
Legacy-ID: 931
2002-12-24 11:03:26 +00:00
Philip Kendall
a5f26567ba Change the debugger command parser over to using lex/yacc.
Legacy-ID: 928
2002-12-23 22:49:47 +00:00