John Jekel's repositories
ece250-testcases
ECE250 Testcases and Autograder
autograderv2
Autograder for ECE 350 :)
anslatortray
A simple, header-only library to translate from English to Pig Latin.
atmegaclock2
Mirror of git.jekel.ca/JZJ/atmegaclock2
mandelbrot_bmp_generator
A program written in C for quickly generating mandelbrot BMP images
stm32basic
Basic interpreter (PS2 Keyboard and composite) using 2 stm32f103c8t6 mcus. (Mirror of git.jekel.ca/JZJ/stm32basic)
anslatortray-rs
A simple Rust library to translate from English to Pig Latin! (Mirror of git.jekel.ca/JZJ/anslatortray-rs)
baremetalbluepill
Bloat-less library/initialization routines needed to write in c for the blue pill arm dev board (Mirror of git.jekel.ca/JZJ/baremetalbluepill)
compositestm32
Mirror of git.jekel.ca/JZJ/compositestm32
ECE250-Projects-Testcases
My fork of Farzan's repo
jitexperiments
Mirror of https://git.jekel.ca/JZJ/jitexperiments
jzjcoresoftware
Contains software to run on JZJCoreX cores (Mirror of git.jekel.ca/JZJ/jzjcoresoftware)
jzjpipelinedcorec
Mirror of git.jekel.ca/JZJ/jzjpipelinedcorec
sv-api
Idiomatic Rust abstractions and raw bindings for the SystemVerilog DPI, PLI, and VPI interfaces. Mirror of https://git.jekel.ca/JZJ/sv-api.
sv-bindings
Raw FFI bindings for the SystemVerilog DPI, PLI, and VPI interfaces (IEEE 1800). Mirror of https://git.jekel.ca/JZJ/sv-bindings.
valence
A Rust framework for building Minecraft servers.
vgacpu
A small core implementing a custom ISA running on the same clock as a VGA driver. Written in SV, with the purpose of refreshing myself on how to use the HDL (I'm a bit rusty :))