diff --git a/notes/2023-08-21--dev-notes.md b/notes/2023-08-21--dev-notes.md index 2d1eb8a..f14f76a 100644 --- a/notes/2023-08-21--dev-notes.md +++ b/notes/2023-08-21--dev-notes.md @@ -30,7 +30,7 @@ - asm: create a second array that stores every line with code (nor blank or comment only lines) + its line number - cpu: accept an optional debugging array, print line # and statement - readme: - - [ ] readme: rename (or split up?) mem map / peripherals section + - [x] readme: rename (or split up?) mem map / peripherals section - [ ] ? readme: put 2 keypad charts side by side (they would fit on my phone) - [/] see paper notes on mem map diff --git a/readme.md b/readme.md index f9951fd..d0c1dc2 100644 --- a/readme.md +++ b/readme.md @@ -67,7 +67,7 @@ With single stepping + verbose debugging output: C = 0 - (bitwise, `0000 = NZOC`) -## Memory map / Peripherals +## Memory map - `00-0F` - display (4x4) - `10-19` - reserved for future use @@ -78,6 +78,8 @@ With single stepping + verbose debugging output: - `30 ` - initial value for IP - `30-FF` - free +## Peripherals + ### Keypad The value of the latest keypress on a hex keypad is stored at `$20`.