Projects with this topic
-
CharPulse is a Linux character device driver with a dynamically resizing kernel buffer. It supports read, write, append, and clear operations, allowing storage of large amounts of data safely.
Updated -
C library toolkit providing essential string, memory, and list manipulation functions for system programming projects.
Updated -
A line-by-line file reader in C that retrieves content from any file descriptor with efficient buffering, memory safety, and support for multiple streams.
Updated -
A complete reimplementation of the C printf function, supporting multiple format specifiers, advanced flags, width & precision, and variadic arguments. Fully memory-safe and optimized, ready for integration in professional C projects.
Updated -
Service that obtains and structures Johns Hopkins CSSE data on COVID-19.
Updated -
I shared the system programming lecture notes and my exams.
Updated