Pinned Repositories
sse2neon
A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation
amacc
Small C Compiler generating ELF executable Arm architecture, supporting JIT execution
facebooc
Yet another Facebook clone written in C
MazuCC
A minimalist C compiler with x86_64 code generation
mini-arm-os
Build a minimal multi-tasking OS kernel for ARM from scratch
nstack
Userspace TCP/IP stack for Linux
talks
schedule and materials about my presentations
lkmpg
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
rv32emu
Compact and Efficient RISC-V RV32I[MAFC] emulator
shecc
A self-hosting and educational C optimizing compiler
jserv's Repositories
jserv/amacc
Small C Compiler generating ELF executable Arm architecture, supporting JIT execution
jserv/talks
schedule and materials about my presentations
jserv/unix-v1
Restoration of 1st Edition UNIX kernel sources from Bell Laboratories
jserv/mazu-editor
a minimalist text editor with syntax highlight, copy/paste, and search
jserv/tlsf-bsd
Two Level Segregated Fit (TLSF) memory allocator implementation, BSD License
jserv/tinygl
TinyGL: a Small, Free and Fast Subset of OpenGL
jserv/svgirl
SVG Instant Rendering Library with focus on embedded systems
jserv/ttt
An implementation of tic-tac-toe in C, featuring AI agents
jserv/rv32jit
JIT-accelerated RISC-V instruction set simulator
jserv/rbtree
A red-black tree implementation
jserv/jamvm
JamVM 2 + OpenJDK
jserv/mt-redis
A multi-thread Redis implementation with RCU
jserv/cjit
A tiny JIT compiler based on MIR
jserv/picogui
A small, portable, client/server GUI designed to work on many types of hardware
jserv/muxleq
16-bit virtual machine with a two-instruction set CPU capable of running Forth
jserv/scalable-font-editor
A scalable font editor, which produces the fonts for embedded environments
jserv/tinyprintf
A tiny printf and sprintf library for small embedded systems
jserv/awesome-tuis
List of projects that provide terminal user interfaces
jserv/x11-2048
A 2048 game implemented with libX11
jserv/ir
Lightweight JIT Compilation Framework
jserv/micronaut-from-scratch
Ahead-of-Time compilation with Micronaut and GraalVM
jserv/sandbox
jserv/slimcc
C11 compiler with GNU extensions for x86-64 Linux, working towards C23
jserv/box64
Linux Userspace x86-64 Emulator with a twist, targeted at ARM64 Linux devices
jserv/webterm
Securely access a server's terminal even when they are behind firewalls
jserv/lab0-c
C Programming Lab: Assessing Your C Programming Skills
jserv/lfsr
A VM that uses LFSR instead of a normal program counter that runs Forth
jserv/linux-ma35d1
Linux kernel tree for NuMicro MA35D1
jserv/noVNC
VNC client web application
jserv/osrtos
osrtos.com hugo source