Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Little-penguin

Linux kernel programming

Little-penguin project is about Linux Kernel Development, implementing internal kernel modules.

Overview

This project emphasizes system-level programming skills and deepens the understanding of Linux Kernel architecture, device handling, module implementing.

Key points and Implementations

  • compiled and customized Linux kernels
  • implemented kernel modules with increasing complexity
    • "Hello World" message printing module
    • a misc character device driver with read/write logic
    • a debugfs interface exposing virtual files
  • synchronization, permission management
  • parsed and exposed mount points

About

42 little-penguin

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages