Kartik K. Agaram
493aabf79a
replace 'circle' with Mu implementation
2021-07-05 18:21:02 -07:00
Kartik K. Agaram
c7bedaf49b
replace 'vline' with Mu implementation
2021-07-05 18:12:07 -07:00
Kartik K. Agaram
5d8a858a6f
replace 'hline' with Mu implementation
2021-07-05 18:08:40 -07:00
Kartik K. Agaram
0b07a43367
replace 'line' with Mu implementation
2021-07-05 18:08:33 -07:00
Kartik K. Agaram
f32caac6df
grow code region yet again
...
We need a cleaner way to do this.
2021-07-05 17:53:57 -07:00
Kartik K. Agaram
ac1d702cdc
.
2021-07-05 17:36:25 -07:00
Kartik K. Agaram
1ac1fe1fff
.
2021-07-05 17:35:38 -07:00
Kartik K. Agaram
c95648c960
reading from streams
...
The Mu shell has no string literals, only streams. No random access,
only sequential access. But I've been playing fast and loose with its
read pointer until now. Hopefully things are cleaned up now.
2021-07-03 18:27:01 -07:00
Kartik K. Agaram
7ced4e44dd
alists
2021-07-03 16:28:15 -07:00
Kartik K. Agaram
d986404ff0
new primitive: cons?
2021-07-03 16:16:03 -07:00
Kartik K. Agaram
810d9a26f5
.
2021-07-03 10:57:36 -07:00
Kartik K. Agaram
a745749382
.
2021-07-03 10:44:05 -07:00
Kartik K. Agaram
bd538804db
reorg primitives on screen
2021-07-02 19:31:15 -07:00
Kartik K. Agaram
c8fb6d6aca
clean up final abort in macroexpand
2021-06-30 20:43:34 -07:00
Kartik Agaram
49d60aa575
delete a known issue
...
I can't reproduce the issue with the keyboard handler anymore :/
2021-06-30 09:44:20 -07:00
Kartik K. Agaram
c76679dbff
more general timer interface
2021-06-29 22:46:26 -07:00
Kartik K. Agaram
1083f2a400
.
2021-06-29 22:37:00 -07:00
Kartik K. Agaram
eba4e7af24
move timer handler to boot.subx
2021-06-29 22:26:08 -07:00
Kartik K. Agaram
3df5232ca4
timer and keyboard handlers working together
2021-06-29 22:12:32 -07:00
Kartik K. Agaram
db5f7c26a5
.
2021-06-29 22:05:00 -07:00
Kartik K. Agaram
d418bc0c97
.
2021-06-29 21:58:46 -07:00
Kartik K. Agaram
cd411f0901
timer working in presence of null keyboard handler
2021-06-29 21:55:37 -07:00
Kartik K. Agaram
069a8df45c
.
2021-06-29 21:54:22 -07:00
Kartik K. Agaram
5616691621
ooh, timer works fine in isolation
...
Acknowledging the interrupt is necessary.
2021-06-29 21:53:36 -07:00
Kartik K. Agaram
f25b8e6e41
poking at the broken timer interrupt handler again
2021-06-29 21:37:06 -07:00
Kartik Agaram
f9888786c3
.
2021-06-27 08:44:34 -07:00
Kartik K. Agaram
0237be29aa
.
2021-06-27 08:32:44 -07:00
Kartik K. Agaram
1b82006eae
.
2021-06-27 08:25:49 -07:00
Kartik K. Agaram
efecaa99d5
simplify Qemu instructions
...
Turns out we don't need a special case for KVM.
https://qemu.readthedocs.io/en/latest/system/invocation.html
2021-06-27 08:05:18 -07:00
Kartik K. Agaram
c7e1fed2b9
.
2021-06-27 07:32:08 -07:00
Kartik Agaram
372367f59a
html: better highlighting for int registers
2021-06-26 20:55:36 -07:00
Kartik Agaram
dc5a0acf3f
.
...
Switch html rendering to my current colorscheme with a little less blue,
for night browsing.
2021-06-26 09:20:32 -07:00
Kartik Agaram
f7a7db83ef
.
...
Drop some long-obsolete tooling. I no longer use iTerm2.
2021-06-26 08:39:05 -07:00
Kartik Agaram
718fd031f9
.
2021-06-24 21:50:38 -07:00
Kartik Agaram
ec32c11d3b
.
...
Switch html rendering to a white background.
2021-06-24 21:46:45 -07:00
Kartik Agaram
296a5a5f12
.
2021-06-24 20:51:46 -07:00
Kartik Agaram
6f6f6384f1
.
2021-06-24 14:33:22 -07:00
Kartik Agaram
1684e3e10c
.
2021-06-24 13:30:35 -07:00
Kartik Agaram
eee222f14c
.
2021-06-24 09:18:59 -07:00
Kartik Agaram
65077b46b4
.
2021-06-23 18:14:57 -07:00
Kartik Agaram
2c1770a349
.
2021-06-23 16:59:38 -07:00
Kartik Agaram
709902d34a
.
2021-06-23 16:28:41 -07:00
Kartik Agaram
e4b6665aee
.
2021-06-23 16:24:56 -07:00
Kartik Agaram
e0b8eddb5b
.
2021-06-23 13:19:20 -07:00
Kartik Agaram
a25e4c1ac2
.
2021-06-23 11:05:57 -07:00
Kartik Agaram
f13e3cdfb1
.
2021-06-23 11:05:53 -07:00
Kartik K. Agaram
6a65f6f233
one more bug, and documentation for infix
...
One error message gets a bit worse.
2021-06-23 10:06:57 -07:00
Kartik K. Agaram
ba0c41673b
.
2021-06-23 01:01:42 -07:00
Kartik K. Agaram
cfa1bac8bb
.
2021-06-23 00:59:14 -07:00
Kartik K. Agaram
577123e975
one more bug
2021-06-23 00:56:39 -07:00