🐧 Assembly with Linux (Notes, Syscalls, Protection Rings) 🐧
-
Updated
Feb 29, 2024 - Assembly
Linux is an open source kernel modeled after UNIX. Widely used, it is known for its efficiency and reliability.
🐧 Assembly with Linux (Notes, Syscalls, Protection Rings) 🐧
A simple bootloader for linux kernel
Belajara membuat heap allocator dari bahasa assembly. Model metadata menggunakan linked list,hanya demonstrasi saja.
A professional 2-stage x86 bootloader written in Assembly, featuring a mini-shell, hardware detection (CPUID), and E820 memory mapping
嵌入式 BSP 工作流知识库 — Obsidian + qmd 语义搜索 + Claude Code 自动沉淀
Collection of various experimental files for Intel Xeon processor family.
Learning how to make an OS from scratch.
fastmem is a high‑performance x86_64 assembly library that provides memory and string utility functions. It is designed to be used from C and C++ programs
Kernel, keyboard & mouse drivers, interruptions handler, etc.
Ejercicios y practicas del tema de Lenguajes de interfaz. Cada carpeta contiene un programa diferente que realiza una tarea específica. Los programas están escritos en lenguaje ensamblador y se pueden ejecutar en un sistema operativo Linux.
Reboot a linux system into a fresh instance without physically rebooting it, using the power of linux modules. Roughly speaking kexec without kexec ;-)
A simple x86_64 Linux Assembly system monitor and threat detection tool
Systems engineering portfolio in x86-64 Assembly. Featuring a custom Unix Shell, Branch Predictor, and optimized core tools.
White Horse Linux Loader
Project submission for Device Drivers course
my assmebly journey
Created by Linus Torvalds
Released September 17, 1991