All Projects → troydhanson → kernel

troydhanson / kernel

Licence: other
No description, website, or topics provided.

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects
shell
77523 projects
python
139335 projects - #7 most used programming language

Kernel module examples

These examples demonstrate kernel programming using a loadable module. Each version of the module shows how to use a different feature of the kernel.

Kernel sources: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

TODO

  • IRQ's
  • timers
  • remap_pfn_range
  • get_user_pages
  • udev device instantiation
  • GPL_EXPORT_SYMBOLS, /proc/kallsyms
  • ops: poll, mmap
  • kernel kfifo
  • pci, usb
  • kgdb
  • initramfs
  • kvm
  • net nic
  • waitqueues
  • memory barrier
  • sysfs
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].