Hack on OS161 Kernel to implement synchronization primitives, System calls with Process support and Virtual memory subsystem
-
Updated
Oct 7, 2016 - C
Hack on OS161 Kernel to implement synchronization primitives, System calls with Process support and Virtual memory subsystem
Adding syscalls to the xv6 operating system.
Operating Systems (C++ - ASSEMBLY Language) Assembly programs, Syscalls, Program Scheduling, Process Table, Multiple Programming, Interrupt Handling, Micro Kernel
Patch for Linux kernel modifying read/write family syscalls to allow buffering file changes before committing (Advanced Topics in Operating Systems assignment #2)
Adding custom system calls to the linux kernel 5.14.3
Searches for PATTERNS in each file opened by an strace:d process.
🌟Welcome to Newfangled OS 🚀Unveiling the Newfangled Operating System-a remarkable blend of innovation and security built on the impervious seL4 Microkernel.🛡️Our journey began with dedicated servers and a threaded execution model,including File and Process Management servers, and a robust Interrupt Handling thread.🛠️📊Join us in the revolution.
High-level cross platform Golang API that allows developers to send and receive ethernet raw packets over network interfaces.
Tanki game written in C without using standard library.
DLL injector POC written currently in C++ to be wrapped with Go and CGO.
A basic operating system for 64bit with In-memory tar-based filesystem. Supports fork(), cow(), paging, virtual memory/ring3 user process and syscall using INT $80. Able to run a shell and binaries: ls, cat, echo, kill, ps,sleep
It contains course materials, study guides, practical examples, and assignments that cover fundamental to advanced concepts of OS and functionality.
Add a description, image, and links to the syscalls topic page so that developers can more easily learn about it.
To associate your repository with the syscalls topic, visit your repo's landing page and select "manage topics."