linux学习笔记系列
-
- 3.1. base
- 3.1.1. base (个人博客链接)
- 3.1.2. cacheinfo (个人博客链接)
- 3.1.3. class (个人博客链接)
- 3.1.4. container (个人博客链接)
- 3.1.5. core (个人博客链接)
- 3.1.6. cpu (个人博客链接)
- 3.1.7. dd (个人博客链接)
- 3.1.8. devres (个人博客链接)
- 3.1.9. devtmpfs (个人博客链接)
- 3.1.10. faux (个人博客链接)
- 3.1.11. firmware (个人博客链接)
- 3.1.12. map (个人博客链接)
- 3.1.13. platform (个人博客链接)
- 3.1.14. regmap (个人博客链接)
- 3.1.15. syscore (个人博客链接)
- 3.1.16. topology (个人博客链接)
- 3.2. bus
- 3.3. clk
- 3.4. dma
- 3.5. gpio
- 3.6. hid
- 3.7. I2C
- 3.8. input
- 3.9. mmc
- 3.10. tty
- 3.11. amba (个人博客链接)
- 3.12. char (个人博客链接)
- 3.13. clocksource (个人博客链接)
- 3.14. dma-buf (个人博客链接)
- 3.15. fdt (个人博客链接)
- 3.16. iio (个人博客链接)
- 3.17. leds (个人博客链接)
- 3.18. mfd (个人博客链接)
- 3.19. nvmem (个人博客链接)
- 3.20. OF (个人博客链接)
- 3.21. pinctrl (个人博客链接)
- 3.22. regmap (个人博客链接)
- 3.23. regulator (个人博客链接)
- 3.24. reset (个人博客链接)
- 3.25. rtc (个人博客链接)
- 3.26. watchdog (个人博客链接)
- 3.1. base
-
- 4.1. anon_inodes (个人博客链接)
- 4.2. binfmt_script (个人博客链接)
- 4.3. buffer (个人博客链接)
- 4.4. dcache (个人博客链接)
- 4.5. drop_caches (个人博客链接)
- 4.6. exec (个人博客链接)
- 4.7. ext4 (个人博客链接)
- 4.8. fcntl (个人博客链接)
- 4.9. file (个人博客链接)
- 4.10. file_table (个人博客链接)
- 4.11. filesystems (个人博客链接)
- 4.12. fs-writeback (个人博客链接)
- 4.13. fs_context (个人博客链接)
- 4.14. fs_parser (个人博客链接)
- 4.15. fs_struct (个人博客链接)
- 4.16. initramfs (个人博客链接)
- 4.17. inode (个人博客链接)
- 4.18. iomap (个人博客链接)
- 4.19. kernfs (个人博客链接)
- 4.20. libfs (个人博客链接)
- 4.21. locks (个人博客链接)
- 4.22. mbcache (个人博客链接)
- 4.23. mnt_idmapping (个人博客链接)
- 4.24. namei (个人博客链接)
- 4.25. namespace (个人博客链接)
- 4.26. nsfs (个人博客链接)
- 4.27. open (个人博客链接)
- 4.28. pidfs (个人博客链接)
- 4.29. pipe (个人博客链接)
- 4.30. proc (个人博客链接)
- 4.31. ramfs (个人博客链接)
- 4.32. read_write (个人博客链接)
- 4.33. seq_file (个人博客链接)
- 4.34. stat (个人博客链接)
- 4.35. super (个人博客链接)
- 4.36. sync (个人博客链接)
- 4.37. sysfs (个人博客链接)
-
- 6.1. irq
- 6.2. lock
- 6.3. rcu
- 6.4. sched
- 6.5. time
- 6.6. async (个人博客链接)
- 6.7. bounds (个人博客链接)
- 6.8. completion (个人博客链接)
- 6.9. cpu (个人博客链接)
- 6.10. cred (个人博客链接)
- 6.11. exit (个人博客链接)
- 6.12. fork (个人博客链接)
- 6.13. iomem (个人博客链接)
- 6.14. kallsyms (个人博客链接)
- 6.15. ksysfs (个人博客链接)
- 6.16. kthread (个人博客链接)
- 6.17. memory_barrier (个人博客链接)
- 6.18. notifier (个人博客链接)
- 6.19. nsproxy (个人博客链接)
- 6.20. panic (个人博客链接)
- 6.21. params (个人博客链接)
- 6.22. pid (个人博客链接)
- 6.23. power (个人博客链接)
- 6.24. printk (个人博客链接)
- 6.25. reboot (个人博客链接)
- 6.26. resource (个人博客链接)
- 6.27. seccomp (个人博客链接)
- 6.28. signal (个人博客链接)
- 6.29. sys (个人博客链接)
- 6.30. sysctl (个人博客链接)
- 6.31. trace (个人博客链接)
- 6.32. usermode_helper (个人博客链接)
- 6.33. utsname_sysctl (个人博客链接)
- 6.34. wait (个人博客链接)
- 6.35. workqueue (个人博客链接)
-
- 7.1. bcd (个人博客链接)
- 7.2. bust_spinlocks (个人博客链接)
- 7.3. crc32 (个人博客链接)
- 7.4. dump_stack (个人博客链接)
- 7.5. hash (个人博客链接)
- 7.6. hweight (个人博客链接)
- 7.7. idr (个人博客链接)
- 7.8. iov_iter (个人博客链接)
- 7.9. kfifo (个人博客链接)
- 7.10. kobject (个人博客链接)
- 7.11. list (个人博客链接)
- 7.12. maple_tree (个人博客链接)
- 7.13. percpu-refcount (个人博客链接)
- 7.14. radix-tree (个人博客链接)
- 7.15. rbtree (个人博客链接)
- 7.16. refcount (个人博客链接)
- 7.17. scatterlist (个人博客链接)
- 7.18. search (个人博客链接)
- 7.19. seq_buf (个人博客链接)
- 7.20. sort (个人博客链接)
- 7.21. string (个人博客链接)
- 7.22. sys_info (个人博客链接)
- 7.23. timerqueue (个人博客链接)
- 7.24. xarray (个人博客链接)
- 7.25. zlib (个人博客链接)
-
- 8.1. backing-dev (个人博客链接)
- 8.2. filemap (个人博客链接)
- 8.3. list_lru (个人博客链接)
- 8.4. memblock (个人博客链接)
- 8.5. init (个人博客链接)
- 8.6. mmzone (个人博客链接)
- 8.7. nommu (个人博客链接)
- 8.8. page-writeback (个人博客链接)
- 8.9. page_alloc (个人博客链接)
- 8.10. percpu (个人博客链接)
- 8.11. shmem (个人博客链接)
- 8.12. shrinker (个人博客链接)
- 8.13. slub (个人博客链接)
- 8.14. swap (个人博客链接)
- 8.15. truncate (个人博客链接)
- 8.16. util (个人博客链接)
- 8.17. vmscan (个人博客链接)
- 8.18. vmstat (个人博客链接)
- 8.19. workingset (个人博客链接)
-
- 9.1. [Linux][ARM][asm bug]BUG宏的理解 (个人博客链接) (CSDN链接)
- 9.2. [Linux][ARM][decompress]decompress使用的malloc函数分析 (个人博客链接) (CSDN链接)
- 9.3. [Linux][PR]使用B4向linux内核提交补丁 (个人博客链接) (CSDN链接)
- 9.4. 新线程创建和退出的异同点解析 (个人博客链接)
- 9.5. [linux][stm32]早期调试启用(DEBUG_LL)教程 (个人博客链接) (CSDN链接)
- 9.6. [Linux][STM32H7]深入解析:系统时钟源为何被无故修改 (个人博客链接) (CSDN链接)
- 9.7. Linux 内核
jiffies更新机制解析:周期性Tick模型和动态时钟 (个人博客链接) - 9.8. Linux 内核
kthread_stop完成量等待是如何被唤醒 (个人博客链接) (CSDN链接) - 9.9. Linux 内核 API 设计哲学:
NULL指针语义的上下文依赖性分析 (个人博客链接) (CSDN链接) - 9.10. Linux 内核中断与时间子系统深度解析:从硬件到
jiffies的完整生命周期 (个人博客链接) (CSDN链接) - 9.11. Linux 内核调度、内存管理与并发的交汇点:
membarrier与finish_task_switch深度解析 (个人博客链接) (CSDN链接) - 9.12. Linux内核ARM架构下
sys_call_table的自动化生成机制剖析 (个人博客链接) - 9.13. Linux内核kallsyms符号压缩与解压机制 (个人博客链接) (CSDN链接)
- 9.14. Linux内核kallsyms符号压缩的完整构建流程 (个人博客链接) (CSDN链接)
- 9.15. 内核“创世纪”:新任务的第一次呼吸是如何伪造的? (个人博客链接)
- 9.16. 深入内核:ARMv7-M上的Linux调度魔法与PendSV的“延迟艺术” (个人博客链接)
- 9.17. 深度解析优先级继承:从问题根源到Linux与RTOS实现 (个人博客链接)
- 13. GCC (个人博客链接)
- 14. init (个人博客链接)
- 15. linux_makefile (个人博客链接)
- 16. Makefile (个人博客链接)
- 17. shell命令 (个人博客链接)
- 18. 构建说明 (个人博客链接)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 wdfk-prog的个人博客!
评论








