Kelvin Sherlock
|
a02e5ccec8
|
mid instruction exception handler
|
2013-09-02 19:59:11 -04:00 |
|
Kelvin Sherlock
|
7196a85c36
|
support pstring macsbugs names
|
2013-09-01 22:27:09 -04:00 |
|
Kelvin Sherlock
|
d275c389e6
|
better debugger memory logging
|
2013-09-01 15:32:39 -04:00 |
|
Kelvin Sherlock
|
9c9decbe3b
|
store symbol table as a range
|
2013-08-23 23:04:23 -04:00 |
|
Kelvin Sherlock
|
a11eacf317
|
load error and global files
|
2013-08-21 22:41:08 -04:00 |
|
Kelvin Sherlock
|
c7acd1d8e1
|
more info for ;info
|
2013-08-21 22:40:53 -04:00 |
|
Kelvin Sherlock
|
4b4122bee2
|
loadtrap.rl -- negative number support (for error numbers)
|
2013-08-21 21:29:37 -04:00 |
|
Kelvin Sherlock
|
cff61ead03
|
rewrite trap file parser
|
2013-08-19 22:12:55 -04:00 |
|
Kelvin Sherlock
|
e2700665d0
|
move semi-colon commands to their own state
|
2013-08-18 21:09:17 -04:00 |
|
Kelvin Sherlock
|
05317be1e1
|
hex dump should fit within 80 columns
|
2013-08-18 21:07:47 -04:00 |
|
Kelvin Sherlock
|
7c2cf3d1fd
|
debugger completion for symbols
|
2013-08-18 21:07:24 -04:00 |
|
Kelvin Sherlock
|
e414163ec9
|
use new token type, support for identifiers
|
2013-08-18 19:03:52 -04:00 |
|
Kelvin Sherlock
|
b7b6d8656b
|
EnvMap -> Variable
|
2013-08-18 19:03:32 -04:00 |
|
Kelvin Sherlock
|
810b521a11
|
Debugger -load debug names
|
2013-08-18 17:07:07 -04:00 |
|
Kelvin Sherlock
|
7858711902
|
use new loader code
|
2013-08-18 00:21:37 -04:00 |
|
Kelvin Sherlock
|
e83f2d6d35
|
home-brew lemon uses asserts
|
2013-08-15 23:52:03 -04:00 |
|
Kelvin Sherlock
|
4041b14b36
|
far model relocation
|
2013-08-15 23:40:08 -04:00 |
|
Kelvin Sherlock
|
980a21d510
|
load far model code resources
|
2013-08-04 14:35:05 -04:00 |
|
Kelvin Sherlock
|
bd3e540b89
|
disassembler - short segment / offset were swapped
|
2013-08-04 14:34:17 -04:00 |
|
Kelvin Sherlock
|
8db3b90777
|
far model segment header
|
2013-08-04 00:20:05 -04:00 |
|
Kelvin Sherlock
|
e53dbcce13
|
disasm long jump table
|
2013-08-03 23:58:32 -04:00 |
|
Kelvin Sherlock
|
e83477c9b2
|
New environment code
-D command line now supported.
|
2013-08-02 22:13:04 -04:00 |
|
Kelvin Sherlock
|
6b383a0e35
|
0b binary numbers in debugger
|
2013-08-02 14:00:57 -04:00 |
|
Kelvin Sherlock
|
fc04a2b2cb
|
add license
|
2013-07-30 01:06:19 -04:00 |
|
Kelvin Sherlock
|
a47a55e7ce
|
update version number
|
2013-07-19 21:08:52 -04:00 |
|
Kelvin Sherlock
|
eacb0d4716
|
debugger - print value as binary
|
2013-07-19 19:58:30 -04:00 |
|
Kelvin Sherlock
|
7c127931e1
|
bump version, fix MPW location string
|
2013-07-17 22:49:41 -04:00 |
|
Kelvin Sherlock
|
6eb07f173a
|
--trace-globals - show current value when reading.
|
2013-07-14 16:45:29 -04:00 |
|
Kelvin Sherlock
|
9aaf997fe3
|
set LMTime global at start
|
2013-07-14 16:45:06 -04:00 |
|
Kelvin Sherlock
|
23ff00baa7
|
trap file loading improvements
|
2013-07-14 15:17:59 -04:00 |
|
Kelvin Sherlock
|
81ce611bfc
|
RootDirForPath
|
2013-07-14 15:17:35 -04:00 |
|
Kelvin Sherlock
|
e571c7066d
|
-W-no-unused for ragel generated code
|
2013-07-14 15:17:00 -04:00 |
|
Kelvin Sherlock
|
ece1984c5c
|
clean up trap loader
|
2013-07-14 14:34:16 -04:00 |
|
Kelvin Sherlock
|
9312383433
|
ragel-based debugger command parser.
|
2013-07-13 22:25:29 -04:00 |
|
Kelvin Sherlock
|
6e68357051
|
misc fixes
|
2013-07-13 13:46:54 -04:00 |
|
Kelvin Sherlock
|
ccd3273ff0
|
ranged/count-based ;l listings
|
2013-07-13 13:46:41 -04:00 |
|
Kelvin Sherlock
|
69cd091397
|
fix pc = expression (clear fellow cpu cache)
|
2013-07-13 13:42:49 -04:00 |
|
Kelvin Sherlock
|
0c87dbd545
|
memory read/write breaks
|
2013-07-13 13:42:19 -04:00 |
|
Kelvin Sherlock
|
fa92c2fca7
|
print 4cc interpretation of data
|
2013-07-09 23:26:21 -04:00 |
|
Kelvin Sherlock
|
eedf675ebd
|
debugger updates
|
2013-07-07 23:42:27 -04:00 |
|
Kelvin Sherlock
|
6fbde7e1bf
|
move debugger code into bin, clean up dispatch
|
2013-07-07 23:42:27 -04:00 |
|
Kelvin Sherlock
|
7c218a7a9e
|
remove dead code
|
2013-07-07 23:42:27 -04:00 |
|
Kelvin Sherlock
|
5d87528367
|
debugger / macsbug names
|
2013-07-07 23:42:26 -04:00 |
|
Kelvin Sherlock
|
0a729dcacf
|
AddressMap / ToolMap class
|
2013-07-07 23:42:26 -04:00 |
|
Kelvin Sherlock
|
4bdac5a62a
|
SIGINT handler, continue
|
2013-07-07 23:42:25 -04:00 |
|
Kelvin Sherlock
|
27cd692790
|
more debugger functionality
|
2013-07-07 23:42:25 -04:00 |
|
Kelvin Sherlock
|
552d95f9e0
|
breakpoint code
|
2013-07-07 23:42:25 -04:00 |
|
Kelvin Sherlock
|
03c0951253
|
debugger improvements
|
2013-07-07 23:42:24 -04:00 |
|
Kelvin Sherlock
|
ba2fba246b
|
cleanup to move debugger to separate file
|
2013-07-07 23:42:24 -04:00 |
|
Kelvin Sherlock
|
f0a1240475
|
update version
|
2013-07-02 18:52:22 -04:00 |
|