usim

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-09-21
18:45
Do not repeat. leaf check-in: 987deeb157 user: ams tags: ams/trunk
18:34
udiss.c: Mistakes make .. check-in: 4a1ac188f2 user: ams tags: ams/trunk
18:01
Small steps, make the human. check-in: cd7faef556 user: ams tags: ams/trunk
17:54
m32.c: Add back. check-in: f4c4fe1688 user: ams tags: ams/trunk
17:45
More boiler plate. check-in: 55b92ababe user: ams tags: ams/trunk
17:44
Inspector gadget ... check-in: ca3b5b4fcb user: ams tags: ams/trunk
17:41
Skeletons in the cupboards. check-in: 777841c846 user: ams tags: ams/trunk
2026-09-15
21:30
Singing in the night. check-in: f5af63c099 user: ams tags: ams/trunk
20:27
Remember thy source, my destination ... check-in: d662aa1dc2 user: ams tags: ams/trunk
19:49
Even later .. woop. check-in: 49a215c147 user: ams tags: ams/trunk
18:53
Getting late. check-in: 36f15efdf7 user: ams tags: ams/trunk
18:23
Small steps. check-in: c14ea2893e user: ams tags: ams/trunk
16:49
One bit at a time. check-in: 41db3649b7 user: ams tags: ams/trunk
16:39
The word is the bird. check-in: d972520777 user: ams tags: ams/trunk
16:29
The bird is the word ... check-in: f1fc537990 user: ams tags: ams/trunk
15:02
libmisc: Cleanup. check-in: 10f5626658 user: ams tags: ams/trunk
14:44
More boring stuff... check-in: 105ba2e83e user: ams tags: ams/trunk
14:44
libmisc: Boring stuff. check-in: eb9acf94c2 user: ams tags: ams/trunk
14:40
cadr.c: Start on thing .. maybe. check-in: 21d2887462 user: ams tags: ams/trunk
2026-09-11
11:11
color-tv, tv, disk: Skeleton files. check-in: 91fa0ba4a9 user: ams tags: ams/trunk
10:39
xbus.c: Skeleton template. check-in: 3c7699806b user: ams tags: ams/trunk
2026-09-05
12:13
Stuff. check-in: 963937fe1e user: ams tags: ams/trunk
12:08
More stuff. check-in: c045dbeb6c user: ams tags: ams/trunk
11:33
Stuff. check-in: d7dcb651a3 user: ams tags: ams/trunk
2026-09-04
20:09
t_config.sh, t_mcr.sh: Check -p and the MCR conversion. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> leaf check-in: 577e7adeb8 user: metebalci tags: trunk
19:57
README.md: Document bands and microloads. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 9687f3d052 user: metebalci tags: trunk
19:57
diskmaker.c: Add restore-mcr and dump-mcr. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 1d9b045167 user: metebalci tags: trunk
19:56
usim.c: Dump the running configuration before bringing the machine up. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: ec18e143df user: metebalci tags: trunk
19:55
ucfg.c: Fix two bugs in the running configuration dump. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: cf8af98b73 user: metebalci tags: trunk
13:00
Stuff. check-in: 4142738286 user: ams tags: ams/trunk
2026-09-03
18:22
t_alu.c: Check the Q register control as well. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 8c5ab0f8c4 user: metebalci tags: trunk
18:17
t_alu.c: Test every ALU encoding, through the dispatch. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: cbc836823e user: metebalci tags: trunk
18:17
uexec.c: Decode every ALU operation the way the 74S139 does. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 0e31423a93 user: metebalci tags: trunk
17:32
.fossil-settings/ignore-glob: Ignore t_alu and the dependency directories. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: f3bc325e3d user: metebalci tags: trunk
17:31
Makefile.talu, t_alu.c, t_stubs.c: Add a differential ALU test. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 3062e0be08 user: metebalci tags: trunk
17:31
uexec.c: Take the substituted ALU function for multiply and divide. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 06e8468ae8 user: metebalci tags: trunk
17:31
m32.h: Make add32 and sub32 single statements. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 11aa902f05 user: metebalci tags: trunk
17:18
uexec.c: Fix EQV and the M+(M&~A) arithmetic operation. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 836169d59f user: metebalci tags: trunk
17:18
uexec.c: Give logic operations an alu_carry too. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 80911257f9 user: metebalci tags: trunk
17:17
m32.h: Report bit 32 of the 33-bit result from every ALU path. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: f159f5e706 user: metebalci tags: trunk
16:25
disk-controller.c: Clear the disk interrupt on a zero command. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 796840299e user: metebalci tags: trunk
16:25
bus-interface.c: Read back LOCAL ENABLE at 0766040. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: e30c9e2d03 user: metebalci tags: trunk
16:25
usim.c: Honour headless on all backends, add -H. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 7312d8249d user: metebalci tags: trunk
16:25
m32.h: Correct the comment on add32 and sub32. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 1f18ec0867 user: metebalci tags: trunk
16:24
uexec.c: Push and pop across WRITE-I-MEM. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 201d123ccb user: metebalci tags: trunk
16:24
ucode.h: Add PROM_SIZE and bound accesses to the prom array. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: e557ca9fa1 user: metebalci tags: trunk
16:24
udiss.c: Name WRITE-I-MEM instead of CALL-POPJ-??. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: bfe6f1ee1a user: metebalci tags: trunk
16:24
dump.c: Print the PC on each ucode trace line. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: b2d9d9bbe8 user: metebalci tags: trunk
16:24
dump.c: Fix segfault in trace_ucode. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> check-in: 3a14cb9253 user: metebalci tags: trunk
12:32
I don't do commit messages. check-in: 159b8c5013 user: ams tags: ams/trunk