|
|
c91f46be88
|
Assemble kernel on client
|
2026-03-18 14:23:37 +00:00 |
|
|
|
32c3c6e356
|
Use atomic wait/notify on RXTAIL in KEY
|
2026-03-02 18:53:48 +00:00 |
|
|
|
2a3949e09f
|
Make terminal xHEAD and xTAIL registers 32 bits
This enables waiting on them with memory.atomic.wait32 (there is no
wait8) which is needed to avoid spinning when waiting for a key.
|
2026-03-02 18:51:42 +00:00 |
|
|
|
8ed8bbad3e
|
Set output rows based on window size
|
2026-03-02 16:10:54 +00:00 |
|
|
|
54be0a8c0e
|
Fix output width at 80 chars and remove trailing spaces
|
2026-03-02 16:10:54 +00:00 |
|
|
|
832ce55108
|
Implement basic scrolling in emu.js
|
2026-03-02 16:10:54 +00:00 |
|
|
|
c06ef248b7
|
Implement prelude-loading mechanism
|
2026-03-01 19:51:47 +00:00 |
|
|
|
163811bbc6
|
Fix emulator's submit_line()
|
2026-02-26 18:08:22 +00:00 |
|
|
|
eab32c9b42
|
Add message to index.html for if JS is disabled
|
2026-02-25 14:13:58 +00:00 |
|
|
|
6e12c9c72e
|
Implement a nice terminal emulator on the JS side
|
2026-02-25 13:46:14 +00:00 |
|
|
|
d11805cd6c
|
Rejig serial periph
|
2026-02-24 15:53:43 +00:00 |
|
|
|
d3e2407f3b
|
Create initial emulator and hello world demo
|
2026-02-24 15:52:48 +00:00 |
|