summaryrefslogtreecommitdiff
path: root/md/notes/kernel/topics.md
blob: 5f393559555837e4c3154ae3e013d4b80b493316 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
title: Topics
keywords:blog,projects

#

Linux kernel programming topics

## Topic

[Compile kernel](/writeup/compile_linux_kernel.md)  
[Hello world driver](/writeup/kernel_hello_world.md)  
<!-- DMA programming   -->
[Create thread](/notes/kernel/create_thread.md)  
<!-- Sysfs  -->
[Procfs](/notes/kernel/create_procfs_entry.md)  
<!-- Ramfs   -->
<!-- Systemcalls   -->
<!-- Write files to user space   -->
<!-- Read files from user space   -->
<!-- Netlink -->  
<!--[User mode helpers](/notes/kernel/usermode_helper.md)  -->
[Kernel /dev/hwrng](/writeup/kernel_dev_hwrng.md)