usim

Timeline
Login

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

50 most recent check-ins

2026-09-28
15:06
libmisc/rbuf.c: Urgh. leaf check-in: d1d31e5799 user: ams tags: ams/trunk
15:06
libmisc/rbuf.c: Fix typo. check-in: dd253dbc29 user: ams tags: ams/trunk
15:05
disk.c, pace.c, xbus.c: Remove -x bit. check-in: 4599c0bbc6 user: ams tags: ams/trunk
15:04
disk.c, iob.c, pace.c, tv.c, xbus.c: Add files. check-in: f5e6fe4160 user: ams tags: ams/trunk
15:02
unibus.c: Update. check-in: a25b3909d3 user: ams tags: ams/trunk
15:01
spy.c: Update. check-in: 07dadefe0c user: ams tags: ams/trunk
14:56
libmisc/rbuf.c: Add file. check-in: dd7619d8c3 user: ams tags: ams/trunk
14:55
libmisc/misc.c, libmisc/misc.h (writex, readx): Rename to ... (xwriten, xreadn): ... respectivley. check-in: 67c0908cca user: ams tags: ams/trunk
14:52
libmisc/Makefile (all): Add target. check-in: 87cf3fe5cf user: ams tags: ams/trunk
14:51
libmisc/xalloc.c: Add file. check-in: 01dbb548ac user: ams tags: ams/trunk
2026-09-21
18:45
Do not repeat. 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