mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 18:25:57 +01:00
39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
# Kernel module
|
|
|
|
1. Modules
|
|
1. [module_init](module_init.c)
|
|
1. Debugging
|
|
1. [hello](hello.c)
|
|
1. [hello2](hello2.c)
|
|
1. [panic](panic.c)
|
|
1. [params](params.c)
|
|
1. Pseudo filesystems
|
|
1. [debugfs](debugfs.c)
|
|
1. [procfs](procfs.c)
|
|
1. [fops](fops.c)
|
|
1. [ioctl](ioctl.c)
|
|
1. [poll](poll.c)
|
|
1. [mmap](mmap.c)
|
|
1. [anonymous_inode](anonymous_inode.c)
|
|
1. [seq_file](seq_file.c)
|
|
1. [seq_file_single](seq_file_inode.c)
|
|
1. Asynchronous
|
|
1. [workqueue](workqueue.c)
|
|
1. [sleep](sleep.c)
|
|
1. [kthread](kthread.c)
|
|
1. [kthreads](kthreads.c)
|
|
1. [schedule](schedule.c)
|
|
1. [timer](timer.c)
|
|
1. [work_from_work](work_from_work.c)
|
|
1. [irq](irq.c)
|
|
1. Module dependencies
|
|
1. [dep](dep.c)
|
|
1. [dep2](dep2.c)
|
|
1. [character_device](character_device.c)
|
|
1. [virt_to_phys](virt_to_phys.c)
|
|
1. Hardware device drivers
|
|
1. [pci_min](pci_min.c)
|
|
1. [pci](pci.c)
|
|
1. [platform_device](platform_device.c)
|
|
1. [user](user/)
|