• Stars
    star
    1
  • Language
    Rust
  • Created about 5 years ago
  • Updated about 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Rust FFI bindings to the tinyusb USB stack.

More Repositories

1

ym2151-decap

Silicon die analysis of the Yamaha YM2151 FM Synthesis chip
Lua
48
star
2

sentinel

Another size-optimized RISC-V CPU for your consideration.
Python
44
star
3

AT2XT

AT to XT Keyboard Protocol Converter firmware + schematic
Rust
27
star
4

swmon

Small command-line tool and GUI to switch monitor inputs from command line
Rust
23
star
5

spi_tb

CPOL=0, CPHA=0 SPI core for practicing formal verification with yosys
Verilog
19
star
6

m68kdis

Ancient but still respectable open source 68k disassembler.
C
9
star
7

postcard-infomem

Store `postcard`-serialized data in microcontroller information memory.
Rust
8
star
8

dumpcis

Dump PCMCIA Card Information Structure from DOS! Yes, in 2019.
C
8
star
9

prog-vb

Command Line Virtual Boy Flash Cart (FlashBoy) Programmer
Rust
8
star
10

pcuxn

UXN Implementation for the IBM PC
Python
7
star
11

pcbios

The big project that I am most likely to finish.
Assembly
6
star
12

safe-ftdi

Nominally-safe Rust wrapper around libftdi.
Rust
6
star
13

ATD_M117

Notes on reverse engineering the ADT Model M117 memory expansion ISA card.
Python
5
star
14

miform

Formal verification helpers for Migen
Python
5
star
15

n6502fpga

Resources to create FPGA resource-saving 6502 SoCs using the Migen HDL.
Python
5
star
16

FIXBASIC

DOS TSR that fixes PC DOS 5.0's QBASIC crashes on non-genuine IBM clones.
C
4
star
17

migen_uart

It's a UART... written in Migen!
Python
4
star
18

bmutils

My personal browser bookmarking utilities.
Python
3
star
19

nwbackup

Network Backup program for mTCP (old DOS machines) and possible embedded targets.
C++
3
star
20

mercpcl

Command Line Mercury (www.micro-nova.com) Programmer
C
3
star
21

tw-timestamp

Clipboard hook to convert copy/pasted dates into TiddlyWiki format.
Python
3
star
22

jcore-j1

J1 (with patches) CPU core of the J-core project
VHDL
3
star
23

libgccvb

Virtual Boy support libraries
C
3
star
24

efbutils

MachXO{1,2,3,5} Embedded Function Block (EFB) Utilities
Python
3
star
25

devdriv

A Repository for MS-DOS Device Drivers I've Written.
Assembly
3
star
26

smolarith

Small, FPGA soft-cores for multiplication, division, and other arithmetic (eventually). Written in Amaranth.
Python
2
star
27

msp430f5529

Rust Peripheral Access Crate (PAC) for MSP430F5529
Rust
2
star
28

REDos

Reverse-Engineering old MS-DOS applications to study how they work. For fun. In 2020.
1
star
29

omegabox

Multi-call binary for running Rust code on the space-sensitive Omega2.
Rust
1
star
30

m68k.kernel

Automatically exported from code.google.com/p/m68k.kernel
1
star
31

scanwidget

ARTIQ Scan Widget
Python
1
star
32

libvgm-rs

Rust bindings to libvgm.
Rust
1
star
33

i2c-server

HTTP Server for listening to I2C sensors
Rust
1
star
34

yaxpeax-6502

Basic yaxpeax backend for NMOS 6502.
Rust
1
star
35

chessie

Potentially misguided experiments in ML and types
Roff
1
star
36

yowasp-boolector

Boolector WebAssembly package for the YoWASP project
Shell
1
star
37

W65C02SXB

Code samples for the W65C02SXB 6502 Development Board
Assembly
1
star
38

amaranth_uart

It's a UART... written in Amaranth!
Python
1
star
39

pcd-netbsd

Panasonic CD Driver for NetBSD (Test to write a device driver w/ IOCTL)
C
1
star
40

yosys-experiments

A collection of yosys test cases I found useful to document
Verilog
1
star
41

msp430f5529-quickstart

Example code for MSP430F5529 in Rust. Not meant for general use yet.
GDB
1
star
42

ymsoc

MiSoC SoC for use with the JT51 YM2151-compat core.
Python
1
star
43

x86-strlib

String subroutines written in x86 assembly language. Provides DOS and BIOS-level functionality.
Python
1
star
44

IRCbot

Custom Trivia IRC bot made in C. Requires a C compiler which can link against Berkeley Sockets/POSIX headers.
C
1
star
45

aoc-2022

Attempt at Advent of Code 2022 in Squeak/Smalltalk
Smalltalk
1
star
46

msp430g2xx-hal

Unstable embedded hal implementation for MSP430G2xx and MSP430F2xx devices.
Rust
1
star
47

snesdev

Basic SNES development environment written for SCons/WLA-DX. Would be better as a Gist.
Assembly
1
star
48

boneless-sim

Simulator for the Boneless CPU.
Python
1
star
49

mspdebug-embedded

Rust library/binary to control `mspdebug` from a separate process using embedded mode.
Rust
1
star
50

vbdemo

Virtual Boy Demo. Also a test for me to see if I can maintain a complicated source tree.
C
1
star
51

wb-notifier

Notifier daemon that I use for my Workbench using TinkerBoard.
Rust
1
star
52

xtpost

XT Server HTTP Client
Rust
1
star
53

pytest-amaranth-sim

Pytest plugin adding fixture for Amaranth simulation (in Python).
Python
1
star