Krolyxon
Commit 6e29649

Branches

Tags

Refs →

bench516e29649

README: add demo screenshots

Author
krolyxon
Date
2026-10-23 14:33 +0530
Parent
c48ef97
Commit
6e2964995181ca6cb1ea736587261f26982fc7b3

+21 −0

6 files changed

  1. M README.md +21 −0
  2. A docs/screenshots/debug_breakpoint.png
  3. A docs/screenshots/debug_serial.png
  4. A docs/screenshots/errors.png
  5. A docs/screenshots/hex.png
  6. A docs/screenshots/listing.png
M README.md View
@@ -8,6 +8,27 @@ registers, SFRs, memory, ports, timers, interrupts and the serial port.
88 Built in Rust with [ratatui](https://ratatui.rs). It is a learning tool, not a
99 cycle-exact replacement for a vendor simulator.
1010
11+![Debugging serial_hello.asm: source, registers, peripherals, IRAM and the UART console](docs/screenshots/debug_serial.png)
12+
13+<table>
14+ <tr>
15+ <td width="50%"><img src="docs/screenshots/listing.png" alt="Editor with the assembled Keil-style listing"></td>
16+ <td width="50%"><img src="docs/screenshots/debug_breakpoint.png" alt="Stopped at a breakpoint inside the timer 0 ISR, SFR view"></td>
17+ </tr>
18+ <tr>
19+ <td align="center"><sub>Editor + assembled listing</sub></td>
20+ <td align="center"><sub>Breakpoint inside a timer ISR, SFR view</sub></td>
21+ </tr>
22+ <tr>
23+ <td width="50%"><img src="docs/screenshots/errors.png" alt="Assembler errors marked in the gutter and listed in the Errors tab"></td>
24+ <td width="50%"><img src="docs/screenshots/hex.png" alt="Intel HEX output tab"></td>
25+ </tr>
26+ <tr>
27+ <td align="center"><sub>Assembler errors in the gutter and Errors tab</sub></td>
28+ <td align="center"><sub>Intel HEX output</sub></td>
29+ </tr>
30+</table>
31+
1132 ## Why this exists
1233
1334 I had microcontroller practicals to get through, and the course expects you to
A docs/screenshots/debug_breakpoint.png View

[Binary file]

A docs/screenshots/debug_serial.png View

[Binary file]

A docs/screenshots/errors.png View

[Binary file]

A docs/screenshots/hex.png View

[Binary file]

A docs/screenshots/listing.png View

[Binary file]