Pinned Repositories
AT2XT
AT to XT Keyboard Protocol Converter firmware + schematic
dumpcis
Dump PCMCIA Card Information Structure from DOS! Yes, in 2019.
m68kdis
Ancient but still respectable open source 68k disassembler.
nwbackup
Network Backup program for mTCP (old DOS machines) and possible embedded targets.
pcbios
The big project that I am most likely to finish.
sentinel
Another size-optimized RISC-V CPU for your consideration.
spi_tb
CPOL=0, CPHA=0 SPI core for practicing formal verification with yosys
swmon
Small command-line tool and GUI to switch monitor inputs from command line
ym2151-decap
Silicon die analysis of the Yamaha YM2151 FM Synthesis chip
open-tl866
Open Programming Firmware for the TL866A Programmer.
cr1901's Repositories
cr1901/sentinel
Another size-optimized RISC-V CPU for your consideration.
cr1901/AT2XT
AT to XT Keyboard Protocol Converter firmware + schematic
cr1901/swmon
Small command-line tool and GUI to switch monitor inputs from command line
cr1901/smolarith
Small, FPGA soft-cores for multiplication, division, and other arithmetic (eventually). Written in Amaranth.
cr1901/pytest-amaranth-sim
Pytest plugin adding fixture for Amaranth simulation (in Python).
cr1901/msp430f5529
Rust Peripheral Access Crate (PAC) for MSP430F5529
cr1901/i2c-server
HTTP Server for listening to I2C sensors
cr1901/msp430f5529-quickstart
Example code for MSP430F5529 in Rust. Not meant for general use yet.
cr1901/shiori
Disk Archiving Tool
cr1901/wb-notifier
Notifier daemon that I use for my Workbench using TinkerBoard.
cr1901/yowasp-boolector
Boolector WebAssembly package for the YoWASP project
cr1901/abc
ABC: System for Sequential Logic Synthesis and Formal Verification
cr1901/boolector
A Satisfiability Modulo Theories (SMT) solver for the theories of fixed-size bit-vectors, arrays and uninterpreted functions.
cr1901/boolector-1
Unofficial nextpnr WebAssembly packages
cr1901/borg
Deduplicating archiver with compression and authenticated encryption.
cr1901/borg-import
importer for rsync+hardlink based backups / rsnapshot
cr1901/btor2tools
A generic parser and tool package for the BTOR2 format.
cr1901/crutil
Python notebook boilerplate functions.
cr1901/crzsnap
CR1901's ZFS SNAPshot Engine
cr1901/ddc-winapi-rs
DDC/CI implementation on Windows
cr1901/force-readperms
Forcefully add read permissions using POSIX ACLs.
cr1901/hd44780-driver
Implementation of the embedded-hal traits for the HD44780.
cr1901/mcp2221-rs
cr1901/meson
The Meson Build System
cr1901/miniconf-sample
Sample crate using miniconf and sequential-storage
cr1901/minisat
A minimalistic and high-performance SAT solver
cr1901/ntfs
An implementation of the NTFS filesystem in a Rust crate, usable from firmware level up to user-mode.
cr1901/playmod
A MOD Player. In Rust. Because I wanted to.
cr1901/verilator
Verilator open-source SystemVerilog simulator and lint system
cr1901/vigilant-eureka
Delay for 1/60th of a second example code