Projects in Awesome Lists by RinHizakura
A curated list of projects in awesome lists by RinHizakura .
https://github.com/rinhizakura/mini-gdbstub
An implementation of the GDB Remote Serial Protocol to help you adding debug mode on emulator
debugger gdbrsp gdbserver gdbstub
Last synced: 09 Apr 2025
https://github.com/rinhizakura/riscv-emulator
A project for learning RISC-V architecture purpose
c emulator riscv riscv-emulator
Last synced: 11 Apr 2025
https://github.com/rinhizakura/kmemsnoop
Install a hardware breakpoint in Linux kernel for tracing/debugging
Last synced: 10 Apr 2025
https://github.com/rinhizakura/raid-dbg
raid is a GDB-like tiny debugger which is based on ptrace.
Last synced: 11 Apr 2025
https://github.com/rinhizakura/ebpf-strace
A demonstration to show how to trace syscalls by eBPF
Last synced: 11 Apr 2025
https://github.com/rinhizakura/scx_playground
This is a playground to develop a BPF-extensible scheduler(sched_ext) on Linux
Last synced: 11 Apr 2025
https://github.com/rinhizakura/vi2c-diva
The virtual I2C platform device "diva" and its device driver
linux-i2c linux-kernel-driver linux-kernel-module
Last synced: 27 Dec 2024
https://github.com/rinhizakura/chisai-fs
A small file system built for learning purpose
filesystem fuse linux user-space-filesystem
Last synced: 18 Feb 2025
https://github.com/rinhizakura/skiplist
An implementation for solving leetcode: "Design Skiplist"
Last synced: 18 Feb 2025
https://github.com/rinhizakura/vector
A practice to implement a vector in C
Last synced: 18 Feb 2025
https://github.com/rinhizakura/simd_string
A playground to implement some common Rust string method using SIMD
Last synced: 18 Feb 2025
https://github.com/rinhizakura/ncku-system-software-quiz
Collection of quiz solved in class 2020 NCKU system software
Last synced: 18 Feb 2025
https://github.com/rinhizakura/klfring
A practice to implement an in-kernel lock-free ring buffer on Linux
Last synced: 18 Feb 2025
https://github.com/rinhizakura/reed-solomon-codes-example
A pratice to separate Reed–Solomon codes functionality from "linux/lib/reed_solomon/"
Last synced: 18 Feb 2025
https://github.com/rinhizakura/drgn-utils
My collection of scripts to use drgn for Linux kernel debugging
Last synced: 18 Feb 2025
https://github.com/rinhizakura/linko
linko is a tool that can load the function from your executable file
Last synced: 18 Feb 2025
https://github.com/rinhizakura/xor-linked-list
A practice to implement a XOR linked list
Last synced: 18 Feb 2025
https://github.com/rinhizakura/binary-search-playground
A collection of various implementation of binary search.
Last synced: 18 Feb 2025
https://github.com/rinhizakura/leetcode-rust
My practice of leetcodes in Rust
Last synced: 18 Feb 2025
https://github.com/rinhizakura/linked-list
A practice to implement a singlely linked list
Last synced: 18 Feb 2025
https://github.com/rinhizakura/nctu-pattern-recognition
Work on class "Pattern-Recognition" in National Chiao Tung University
Last synced: 18 Feb 2025
https://github.com/rinhizakura/xstring
A practice to implement a folly::fbstring like string with SSO and CoW optimization.
Last synced: 18 Feb 2025
https://github.com/rinhizakura/lib-rvqemu
Run bare metal RISC-V codes in QEMU without any OS supported
Last synced: 18 Feb 2025
https://github.com/rinhizakura/toy-rust-async-rt
A demonstration to show how Futures in Rust can be used to implement an small async runtime
Last synced: 18 Feb 2025
https://github.com/rinhizakura/ksort
Demonstrate how to use CMWQ for multithread qsort
Last synced: 18 Feb 2025
https://github.com/rinhizakura/drgn-knight
A Rust library built on top of drgn to access kernel object
Last synced: 18 Feb 2025
https://github.com/rinhizakura/hideproc
A simple Linux kernel module which can hide specific pid
Last synced: 18 Feb 2025
https://github.com/rinhizakura/cocoro
cocoro aims to provide friendly interface of coroutine functionality
async async-await await c coroutines
Last synced: 18 Feb 2025
https://github.com/rinhizakura/file-cat
A demonstration of different kinds of cat(1) implemention with Rust
Last synced: 18 Feb 2025
https://github.com/rinhizakura/mysetting
A collection of my environment setting for programming
Last synced: 18 Feb 2025
https://github.com/rinhizakura/amirvos
Write an mini RISC-V operating system with Rust, just for fun!
operating-system riscv riscv64 rust
Last synced: 18 Feb 2025
https://github.com/rinhizakura/nes-emulator
Implement NES emlutor following "Writing NES Emulator in Rust"
Last synced: 18 Feb 2025