NJ

William D. Jones

Expert
@cr1901

sentinel. [Moved to Codeberg] Another size-optimized RISC-V CPU for your consideration.

61

ym2151-decap. Silicon die analysis of the Yamaha YM2151 FM Synthesis chip

53

AT2XT. [Moved to Codeberg] AT to XT Keyboard Protocol Converter firmware + schematic

32

swmon. Small command-line tool and GUI to switch monitor inputs from command line

25

spi_tb. CPOL=0, CPHA=0 SPI core for practicing formal verification with yosys

21

m68kdis. Ancient but still respectable open source 68k disassembler.

13

dumpcis. Dump PCMCIA Card Information Structure from DOS! Yes, in 2019.

10

postcard-infomem. Store `postcard`-serialized data in microcontroller information memory.

9

prog-vb. Command Line Virtual Boy Flash Cart (FlashBoy) Programmer

8

pcbios. The big project that I am most likely to finish.

8

pcuxn. UXN Implementation for the IBM PC

8

devdriv. A Repository for MS-DOS Device Drivers I've Written.

7

smolarith. Small, FPGA soft-cores for multiplication, division, and other arithmetic (eventually). Written in Amaranth.

7

prjtrellis. Documenting the Lattice ECP5 bit-stream format.

7

FIXBASIC. DOS TSR that fixes PC DOS 5.0's QBASIC crashes on non-genuine IBM clones.

7

ATD_M117. Notes on reverse engineering the ADT Model M117 memory expansion ISA card.

7

safe-ftdi. Nominally-safe Rust wrapper around libftdi.

6

nwbackup. Network Backup program for mTCP (old DOS machines) and possible embedded targets.

6

n6502fpga. Resources to create FPGA resource-saving 6502 SoCs using the Migen HDL.

5

miform. Formal verification helpers for Migen

5

migen_uart. It's a UART... written in Migen!

4

pytest-amaranth-sim. Pytest plugin adding fixture for Amaranth simulation (in Python).

4

libgccvb. Virtual Boy support libraries

4

efbutils. MachXO{1,2,3,5} Embedded Function Block (EFB) Utilities

3

Boneless-CPU. Resource-efficient 16-bit CPU architecture for FPGA control plane

3

tw-timestamp. Clipboard hook to convert copy/pasted dates into TiddlyWiki format.

3

jcore-j1. J1 (with patches) CPU core of the J-core project

3

teraterm-litex. Tera Term 4/5 Plugin for LiteX Serial Flash Loader.

2

msp430f5529. Rust Peripheral Access Crate (PAC) for MSP430F5529

2

bmutils. My personal browser bookmarking utilities.

2

boneless-sim. Simulator for the Boneless CPU.

1

gp4-tests. A set of test Verilog sources for the GreenPAK 4 to exercise openfpga functionality.

1

msp430-rtfm. Real Time For the Masses (RTFM), a framework for building concurrent applications, for MSP430 MCUs

1

rc-adc. FPGA Ramp-Compare Analog-To-Digital Converter using RC Circuit. Proof of concept for now.

1

omegabox. Multi-call binary for running Rust code on the space-sensitive Omega2.

1

ymsoc. MiSoC SoC for use with the JT51 YM2151-compat core.

1

TinyFPGA-A-Programmer. Low-cost (or free) programmer for TinyFPGA A-Series boards

1

msp430f5529-quickstart. Example code for MSP430F5529 in Rust. Not meant for general use yet.

1

xtpost. XT Server HTTP Client

1

snesdev. Basic SNES development environment written for SCons/WLA-DX. Would be better as a Gist.

1

vbdemo. Virtual Boy Demo. Also a test for me to see if I can maintain a complicated source tree.

1

W65C02SXB. Code samples for the W65C02SXB 6502 Development Board

1

wb-notifier. Notifier daemon that I use for my Workbench using TinkerBoard.

1

yosys-experiments. A collection of yosys test cases I found useful to document

1

chessie. Potentially misguided experiments in ML and types

1
45
Apply