Yip Coekjan's Projects
Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
Docker environment for BUAA OS.
Draw character-graph on console window, based on C-language and Win32-API.
A simple emulator. Currently support RV64IMASU with Sv39 and MIPS32. Capable of booting Linux. Suitable for education and research.
Documentation for CEMU
ADSL Project (BUAA SCSE at Autumn 2023)
Coekjan's blog
Complex Network Lab Utils (BUAA SCSE at Autumn 2023)
Project for 2021-autumn Database course in BUAA-SCSE.
MIPS CPU Constructed By Chisel 3.
Project for 2021-autumn Compiler course in BUAA-SCSE.
Mutex Group for Rust Language, can be used to lock all the Mutexes at the same time!
Assignments for NLP course in BUAA AI.
Packages for Typst.
Empowering everyone to build reliable and efficient software.
Shell On MOS [MIPS(R3000) Operating System]
Using C-macro to imitate STL-in-C++
Touying Slide Theme for Beihang University
Handle TrapFrame across kernel and user space on multiple ISAs.
A trivial implementation of expression derivation using scala features.
Trivial implementation of timing input in scala, inspired by @dhy2000
A new markup-based typesetting system that is powerful and easy to learn.
Upgrade your typst packages
Project for 2020-autumn Java course in BUAA-SCSE.
Run Windows XP in QEMU
Pair programming assignment for BUAA SE