Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-07-04
| ||
| 20:30 | update upstream-submission-strategy: correct generate.py error, add CMakeLists.txt patch, update status leaf check-in: 793deae238 user: poetnerd tags: upstream-prep | |
| 20:00 | split pdp8_cpu.c: rename ours to pdp8ms_cpu.c, restore clean upstream pdp8_cpu.c check-in: 2f7784bf8e user: poetnerd tags: upstream-prep | |
| 19:32 | update auto.def: main.c.in -> pdp8_pipanel.c.in check-in: f3ae20d637 user: poetnerd tags: upstream-prep | |
| 18:58 | update PIDP8I_OBJS: main.o -> pdp8_pipanel.o check-in: ffeab04462 user: poetnerd tags: upstream-prep | |
| 18:53 | rename main.c.in to pdp8_pipanel.c.in check-in: 949f31e31f user: poetnerd tags: upstream-prep | |
| 17:59 | add /opt/homebrew/include to vscode-c_cpp_properties.json for pcre2.h leaf check-in: ace1c788b2 user: poetnerd tags: integrate-zimh | |
| 17:56 | Add Homebrew include path to VSCode config for pcre2.h check-in: d966ce3c2f user: poetnerd tags: upstream-prep | |
| 17:43 | Add upstream-prep IntelliSense config to VSCode template check-in: f350491a8d user: poetnerd tags: upstream-prep | |
| 17:41 | Update upstream submission strategy: refactor done, tests passing, performance notes check-in: 8d3f2ecfe5 user: poetnerd tags: upstream-prep | |
| 17:34 | Fix GPIO thread startup: move from lazy vm_read init to install_vm_read check-in: fbec97842d user: poetnerd tags: upstream-prep | |
| 17:18 | Fix use_pidp8i_extensions refs in pdp8_cpu.c and main.c.in check-in: c7903495e6 user: poetnerd tags: upstream-prep | |
| 16:51 | Fix forceILS/forceNLS missing extern declarations check-in: cb9215c7bf user: poetnerd tags: upstream-prep | |
| 15:24 | Replace scp.c PIDP8I patches with sim_vm_read hook check-in: 19957b088b user: poetnerd tags: upstream-prep | |
| 15:12 | Expand upstream submission strategy to cover both zimh and Open SIMH check-in: d4fc02431d user: poetnerd tags: integrate-zimh | |
| 15:05 | Add upstream submission strategy doc check-in: d69b41c80d user: poetnerd tags: integrate-zimh | |
|
2026-06-22
| ||
| 01:24 | Fix VSCode IntelliSense config: move to doc/ template with copy instructions check-in: 9f5665da06 user: poetnerd tags: integrate-zimh | |
| 01:18 | Add VSCode IntelliSense config and document it in zimh-migration.md check-in: f438ff0831 user: poetnerd tags: integrate-zimh | |
|
2026-06-20
| ||
| 01:29 |
Port pidp8i sources to zimh types
Used new tool, "tools/zimh-modernize-types" to adopt new type definitions used in zimh to main.c.in, gpio-ils.c Also needed path fix for relocation of SIMH/PDP8 to SIMH/simulator/PDP8. check-in: b4513cde79 user: poetnerd tags: integrate-zimh | |
| 01:11 | Add -I @builddir@/src to SIM_CFLAGS for config.h check-in: 7c51a0bef6 user: poetnerd tags: integrate-zimh | |
| 00:54 |
Fix PCRE2 detection to not require pkg-config
pkg-config isn't guaranteed installed alongside libpcre2-dev on Debian. Fall back to bare -lpcre2-8 with empty cflags when pkg-config is absent; PCRE2_CODE_UNIT_WIDTH=8 must still be defined before including pcre2.h. check-in: 193f6569a0 user: poetnerd tags: integrate-zimh | |
| 00:04 | Fix PRECIOUS_INFILES path after PDP8 move to simulators/PDP8/ check-in: a9ee68f9c8 user: poetnerd tags: integrate-zimh | |
|
2026-06-19
| ||
| 23:42 | Move src/SIMH/PDP8/ to src/SIMH/simulators/PDP8/ to mirror zimh layout check-in: 430ac4173f user: poetnerd tags: integrate-zimh | |
| 22:19 | Initial work toward PTP/PTR speed control leaf check-in: 1621e36b07 user: stevetockey tags: ptr-ptp-speed | |
| 21:16 |
Integrate zimh as SIMH base: new layout, build system, tools
Restructure src/SIMH/ to zimh's layout; re-port pidp8i changes onto zimh sources; update build system for new paths/deps (pcre2, uuid). New deps: libpcre2-dev, uuid-dev. Tracked zimh: f4cb5802 (2026.5.29). See doc/zimh-migration.md for details. check-in: a807102793 user: poetnerd tags: integrate-zimh | |
| 21:15 | Create new branch named "ptr-ptp-speed" check-in: b09a2fc24f user: stevetockey tags: ptr-ptp-speed | |
|
2026-06-14
| ||
| 01:42 | Create new branch named "integrate-zimh" check-in: f11c28dd85 user: poetnerd tags: integrate-zimh | |
|
2026-06-12
| ||
| 21:03 | Trying to force the changes from local into the shared repository leaf check-in: 1b664fa490 user: stevetockey tags: databreak-realistic | |
|
2026-06-06
| ||
| 22:53 |
This is the first reasonably working version of data break realistic lights on the PiDP-8/i front panel.
Includes 3-cycle data break support for: TC08/TU55, RF08/RS08
Includes 1-cycle data break support for: RK8E/RK05
In 3-cycle data break, Word Count, Current Address, and Break lights will all light up during data transfer to/from the device. In 1-cycle data break, only the Break light will light up during data transfer. TC08/TU55 should be very solid, the code changes were minimal. RK8E/RK05 appears to function but behavior around zero-filling memory is not implemented. RF08/RS08 does work in both OS/8 and TSS/8 but TSS/8 does seem to crash when there's a lot of I/O going on at the same time. Also, I haven't been able to check any of the MAINDEC diagnostics. DF32, MT/TU10, and RL are also data break devices but have not been modified at all, yet. check-in: e927693e78 user: stevetockey tags: databreak-realistic | |
| 16:42 |
Reorganize README.md for navigability
Restructured around an audience table and clearer section nesting; added front-panel switch reference, update instructions, and parent-wrapper sections to group related content. leaf check-in: 8567be02ea user: poetnerd tags: trunk | |
|
2026-05-19
| ||
| 02:51 | Squished a few more references to the long-obsolete boot/6.script check-in: 051b1826ca user: tangent tags: trunk | |
|
2026-05-16
| ||
| 21:00 | Removed the long-obsolete ETOS boot script. That should have been removed way back in 2017 when I nuked etosv5b-demo.rk05. check-in: dcb886ac27 user: tangent tags: trunk | |
|
2026-05-02
| ||
| 23:10 | Fix for bug reported in google pidp8i group: os8util.py library not found preventing os8-cp from working. Root cause: forgot to wire in installation of the library. Also corrected missing update to doc/os8-cp.md that says copy to SYS: and DSK: get lost because in the new version we run os8-cp in a scratch system environment. check-in: 718a022dfb user: poetnerd tags: trunk | |
|
2026-04-15
| ||
| 23:52 | Squished unwanted diffs from trunk leaf check-in: 0a695350d4 user: tangent tags: release | |
| 23:52 | Whitespace fix check-in: ed581f385c user: tangent tags: trunk | |
| 23:47 | Completed the release merge; mkrel choked check-in: 232077dead user: tangent tags: release, v20260415 | |
| 23:43 | Released v20260415 check-in: 1e00350f17 user: tangent tags: trunk | |
| 01:16 | Tell teco-pi-demo to mount v3d.rk05 in scratch mode to avoid stepping on anyone. check-in: 1b7e4663cc user: poetnerd tags: trunk | |
|
2026-04-14
| ||
| 17:15 | As we did for os8-cp, mont OS8_TOOLTIME in a scratch mode to prevent corruption of v3d.rk05 in parallel actions. check-in: e4092afb4f user: poetnerd tags: trunk | |
| 11:45 | Style, edit, and clarity pass on the change log in anticipation of rolling it into a "make release", but there's more to do before then, so I decided to commit what I have pending an update to the date line. check-in: 8dd0d03732 user: tangent tags: trunk | |
| 11:41 | One last Open SIMH update check-in: 76fba0a51d user: tangent tags: trunk | |
| 11:32 | Path fix and simplified instructions check-in: 90193bfd62 user: tangent tags: trunk | |
| 10:53 | Path fix check-in: df94eabfb7 user: tangent tags: trunk | |
| 10:51 | Edit pass on the recent improvements to the OS images doc. check-in: 2dceb2d4a7 user: tangent tags: trunk | |
| 09:59 | Promoted Bill Cattey into the maintainer role in AUTHORS.md. check-in: d90226ad4a user: tangent tags: trunk | |
| 02:34 | Image fixes: Split firstboot actions appropriately into system and user: system: enable wifi. Install service overlay to make ssh easy to enable/disable. user: install pidp8i service on first boot. Document how to use the pidp8i-ssh-setup service to turn ssh on and off. Propagate rename of rpi-image-gen to os-image in documentation. Rollback rename of layer/common.yaml.in to pidp8i-common.yaml.in to avoid confusion with generic layers. Document more files in os-image/README.md check-in: 591897a390 user: poetnerd tags: trunk | |
| 01:28 | Fixup for an infrequent blow-out of parse_show_attached. check-in: 59b5ccd3eb user: poetnerd tags: trunk | |
| 01:23 | Corrected regular expression in bunny for kick case. check-in: 188fcfa6cc user: poetnerd tags: trunk | |
|
2026-04-12
| ||
| 22:47 | Setting the branch name in os-image/layer/common.yaml at configure time to match the checkout's branch name. As it was, the OS image was hard-coded to build what was on the release branch, which meant you could not test before release. check-in: d1a670753d user: tangent tags: trunk | |
| 22:25 | Renamed pidp8i-image-gen to os-image: shorter and non-redundant. check-in: e8a72bffb5 user: tangent tags: trunk | |
| 02:57 | Created image still wasn't getting compressed when placed in rpi-image-gen/work/deploy-${r} This should fix it. check-in: e99253512b user: poetnerd tags: trunk | |