diff --git a/kernel_module/README.md b/kernel_module/README.md index ca989be..51fcb55 100644 --- a/kernel_module/README.md +++ b/kernel_module/README.md @@ -1,43 +1,41 @@ # 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. Module utils - 1. [params](params.c) - 1. [vermagic](vermagic.c) - 1. [vermagic_fail](vermagic_fail.c) - 1. Pseudo filesystems - 1. [debugfs](debugfs.c) - 1. [procfs](procfs.c) - 1. [sysfs](sysfs.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_cheat](workqueue_cheat.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. [character_device_create](character_device_create.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/) +1. [module_init](module_init.c) +1. Debugging + 1. [hello](hello.c) + 1. [hello2](hello2.c) + 1. [panic](panic.c) +1. Module utils + 1. [params](params.c) + 1. [vermagic](vermagic.c) + 1. [vermagic_fail](vermagic_fail.c) +1. Pseudo filesystems + 1. [debugfs](debugfs.c) + 1. [procfs](procfs.c) + 1. [sysfs](sysfs.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_cheat](workqueue_cheat.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. [character_device_create](character_device_create.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)