summaryrefslogtreecommitdiff
path: root/md/notes/kernel/topics.md
diff options
context:
space:
mode:
authorArturs Artamonovs <dos21h@gmail.com>2023-11-25 12:02:55 +0000
committerArturs Artamonovs <dos21h@gmail.com>2023-11-25 12:02:55 +0000
commit5fd7ebaac1e94b84b282509cbcf9c69fbd57bb90 (patch)
treea6c2862b1ea0f06c06be2a68886b73cbea82359c /md/notes/kernel/topics.md
parentc13284051093f0876e038fe65b99aba16d2578fd (diff)
downloadmd-content-5fd7ebaac1e94b84b282509cbcf9c69fbd57bb90.tar.gz
md-content-5fd7ebaac1e94b84b282509cbcf9c69fbd57bb90.zip
Add procfs and kernel topic page
Diffstat (limited to 'md/notes/kernel/topics.md')
-rw-r--r--md/notes/kernel/topics.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/md/notes/kernel/topics.md b/md/notes/kernel/topics.md
new file mode 100644
index 0000000..b959bad
--- /dev/null
+++ b/md/notes/kernel/topics.md
@@ -0,0 +1,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)