Skip to content

Instantly share code, notes, and snippets.

View larsbrinkhoff's full-sized avatar
💭
Debugging PDP-10 code

Lars Brinkhoff larsbrinkhoff

💭
Debugging PDP-10 code
View GitHub Profile
@tuklusan
tuklusan / tops-10-from-tape.log-01
Last active June 18, 2024 06:32
PDP-10 TOPS-10 Operating System Install From Tapes on Latest SIMH 4 : Part-1
Installation of TOPS-10 operating system fresh from tapes on SIMH PDP-10 using
latest SIMH 4.0 PDP-10 V4.0-0 (git commit id: 314a1da9). This is a screen session
log of executing the awesome procedure documented at:
http://www.asun.net/pdp10/downloads/t10inst.txt
Visit the above URL for very helpful tips.
- Supratim Sanyal (http://tuklusan.decsystem.org)
----
Script started on 2019-03-17 22:10:04+00:00 [TERM="xterm-256color" TTY="/dev/pts/5" COLUMNS="80" LINES="37"]
@TG9541
TG9541 / ws2812.fs
Last active September 29, 2023 09:57
STM8 eForth WS2812 LED Strip Demo
\ A STM8 eForth WS2812 demo with tested timing
\ for STM8S w/ 16MHz (HSI) clock
\ 3.3V MINDEV: PB4 with 1K pull-up to 5V works well
\res MCU: STM8S103
\res export PB_DDR PB_ODR PB_CR1
#require ]B!
#require ]CB
@larsbrinkhoff
larsbrinkhoff / Knight-keyboard.kbd.json
Last active August 13, 2025 22:23
Knight keyboard
[
{
"backcolor": "#363636",
"name": "Knight keyboard"
},
[
{
"x": 0.5,
"c": "#0073a2",
"t": "#CCCCB7",
@peff
peff / git-du
Last active September 5, 2025 11:02
git-du script
#!/usr/bin/perl
#
# Generate a listing of all paths ever used in the repository, along with the
# disk space used by the path throughout the entire history. Note that sizes
# for trees are cumulative; they include the sizes of all of the paths below
# them, in addition to the tree storage itself. All sizes are in bytes, and
# reflect git's delta and zlib compression.
#
# One caveat is that this is just the _current_ on-disk size. The on-disk size
# of each object may change if git repacks and chooses different delta bases,
@thequux
thequux / micro.py
Created September 1, 2014 23:21
KS10 microcode assembler
#!/usr/bin/python
# A microcode assembler
import os
import os.path
import re
import collections
import IPython.Shell