From e10880e595275651d62548a5e0388540ba697c5e Mon Sep 17 00:00:00 2001 From: Arturs Artamonovs <dos21h@gmail.com> Date: Sat, 13 Jan 2024 17:09:31 +0000 Subject: Add topic list --- md/notes/kernel/topics.md | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to 'md/notes/kernel') diff --git a/md/notes/kernel/topics.md b/md/notes/kernel/topics.md index 86ce50c..be7f723 100644 --- a/md/notes/kernel/topics.md +++ b/md/notes/kernel/topics.md @@ -19,17 +19,29 @@ kernel API's. [User mode helpers](/notes/kernel/usermode_helper.md) <!-- Ramfs --> -<!-- Add new syscall --> <!-- Write files to user space --> <!-- Read files from user space --> -<!-- Create character device --> -<!-- Create netfilter firewall --> +<!-- Create character device --> +<!-- Create netfilter firewall --> <!-- DMA programming --> +<!-- IOCTL --> + ### Intermediate [Kernel /dev/hwrng](/writeup/kernel_dev_hwrng.md) -<!-- Netlink --> +<!-- Create syscall --> +<!-- Netlink --> +<!-- Dummy I2C driver --> +<!-- Dummy SPI driver --> +<!-- Create ADC driver --> +<!-- Mutex'es --> +<!-- Threads --> +<!-- Locking --> ### Deep into kernel +<!-- Virtual GPIO driver --> +<!-- Virtual Pinctrl driver --> +<!-- Create key logger --> +<!-- Create device tree entry --> -- cgit v1.2.3