From c8ccf38eae9438a157b0335ffa06adecc6e97220 Mon Sep 17 00:00:00 2001 From: pm100 Date: Wed, 3 Jan 2024 17:00:52 -0800 Subject: [PATCH] Update README.md --- README.md | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 901d4e9..a08270a 100644 --- a/README.md +++ b/README.md @@ -97,13 +97,15 @@ The command line has full searchable command history. - up arrow scrolls to previous - etc... -# load_code (load) +pressing enter will repeat the last line + +### load_code (load) loads a binary file that was output by ld65 for sim65. It expects to see the sim65 headers `>> load ` -# symbols (ll) +### symbols (ll) loads symbol file output by ld65 for VICE. Generated by ld65 switches `-g -Ln ` @@ -111,11 +113,11 @@ loads symbol file output by ld65 for VICE. Generated by ld65 switches `-g -Ln > b ._main` `>> b $27ba` -# bl +### bl List break points -# bd +### bd delete break points @@ -142,23 +144,23 @@ deletes all break points deletes break point #1 (from bl output) -# go +### go resumes execution after break point -# next +### next is 'step over' if it sees a function call it will not break until it returns -# step +### step one instruction -# fin +### fin run until return from current function call. -# watch (w) +### watch (w) watch for memory read or write. Will breaak on the read of write of a location @@ -172,13 +174,13 @@ will break when a write it made to .sreg wl and wd are the same as bl and bd -# memory (m) +### memory (m) dumps memory `>> m $1467` -# dis +### dis Disassembles @@ -186,7 +188,7 @@ Disassembles if no address is given it continues from the last address -# enable (en) +### enable (en) Enables bug traps. @@ -196,7 +198,7 @@ memory check will break if a read is made from a memory location that has not be These are both turned off by default -# printf (p) +### print (p) prints values from memory @@ -204,11 +206,11 @@ prints values from memory Print either an integer (16 bit), a string or a pointer -# back_trace (bt) +### back_trace (bt) Displays the current 6502 stack -# expr +### expr Expression evaluator. Anywhere that an address can be given you can have an expression @@ -228,5 +230,5 @@ an expression starts with '='. YOu can then have numbers, symbols, parantheses, `expr =xr` -# quit +### quit