Logo kingdix10
kingdix10

  • 主页
  • 新闻
  • 文档
  • 博客
    • 归档

    • 专栏

      List of series.

    • 分类

      List of categories.

    • 标签

      List of tags.

  • 链接
    • GitHub

      github.com/kingdix10

    • Gitee

      gitee.com/kingdix10

    • Zhihu

    • 博客园

    • CSDN



/

  • Github Zhihu RSS

  • 语言
    • 简体中文
    • English

  • 字体大小
  • 配色
  • 模式
浏览文档
  • Linux内核分析
    • linux-6.1/5.10
      • Linux thermal子系统(基于5.10)
      • linux thermal子系统简介
      • 进程管理
        • Linux 0号线程swapper简介
        • Linux 1号线程init简介
        • Linux 2号线程kthreadd简介
      • 内核驱动
        • 设备模型
          • Linux内核驱动模型(二)设备树转换
          • Linux内核驱动模型(三)驱动初始化
          • Linux内核驱动模型(四)核心结构体
          • Linux内核驱动模型(一)设备树展开
          • Linux内核数据结构kobject/kset/ktype
        • 时间子系统
          • linux内核时间子系统(二)
          • linux内核时间子系统(一)
      • linux-6.6
        • 【Linux内核|系统调用】深度分析系统调用从用户程序到内核的流程
        • Linux drm mm分析(基于intel ivpu驱动)
        • linux-6.1
          • Linux内核的通知链机制
          • RiscV内核初始化
          • 进程管理
            • exec系统调用简介
            • Linux fork进程/线程简介
            • Linux进程和线程关系
            • Linux进程命名空间(pid namespace)
            • Linux进程状态与生命周期
            • Linux内核sched_class汇总
            • 进程调度简介
            • 用trace追踪Linux进程的一生
          • 内存管理
            • ARM64 Linux内核内存大小和布局
            • kmalloc分配内存的大小(基于linux-5.15)
            • kmalloc和vmalloc对比
            • Linux ARM64页面大小和虚拟地址位数
            • vmalloc原理
            • 内存管理API汇总
            • 为什么要有idmap
          • 内核调试
            • ARM64 Crash调试环境搭建
            • Crash帮助信息
            • Crash命令介绍
            • Linux printk日志输出格式控制
            • Linux sysrq简介
            • linux内核dynamic_debug
            • Linux使用ftrace进行boottime跟踪
            • printk的pr_fmt
            • trace-cmd实例
          • 内核启动流程(一)
          • 内核驱动
            • 文件系统
              • 杂项
                • ARM64 jump label源码分析
                • linux atomic接口简介
                • Linux的errno简介
                • Linux内核常见ARM64汇编宏
                • Linux内核代码的编写和优化技巧
                • Linux中的栈
                • 保证内核启动安全的几种方式
                • 栈帧寄存器相关的编译选项
              • 中断子系统
                • ARM64 Linux中断入口
                • Linux中断处理流程图
                • Linux中断子系统(二)domain注册
                • Linux中断子系统(三)设备中断注册
                • Linux中断子系统(四)申请中断request_irq
                • Linux中断子系统(五)中断处理
                • Linux中断子系统(一)软硬件初始化
          • 编程语言
            • C/C++
              • C语言编译断言
              • gcc宏定义中的连接符和可变参数
              • 编译器预定义宏
              • 多维数组作为函数参数
              • 数组a、&a、&a[0]、&a[0][0]的区别与联系
              • 用memcmp比较结构体会有什么问题
            • Python
              • 构建工具
              • 开发环境
                • samba服务器搭建和使用
                • sourceinsight快速建工程
                • VMware和Hyper-V回收虚拟磁盘空间
                • 磁盘和文件系统扩容/缩容
              • 启动
                • rt-thread Cortex-A9 SMP启动
                • U-Boot从dtb获取内存布局并传递到内核
                • u-boot的stubs机制
                • U-Boot和Linux内核的CRC函数
                • U-Boot启动分析
                • U-Boot杂项记录
                • 嵌入式系统启动流程
              • 系统工具
                • Debian安装和配置
                • Docker安装和配置
                • git配置和操作
                • Linux Bash技巧
                • Linux Bash终端美化
                • linux常用命令-网络
                • linux常用命令-文本处理
                • linux常用命令-文件管理
                • linux常用命令-系统管理
                • Windows系统迁移
                • 解决Windows不能使用python3.10的问题
              • 杂项
                • 4412
                  • Exynos4412启动介绍
                  • Exynos4412自制BL1
                  • Exynos4412自制BL2
                1. 主页
                2. 文档
                3. Linux内核分析
                4. linux-6.6
                5. linux-6.1
                操作
                返回 刷新 复制链接

                kingdix10's site

                kingdix10 @ 拾月国度

                Copyright ? 2018-2024 kingdix10. All Rights Reserved.
                  • 链接
                  • GitHub
                  • Gitee
                  • Zhihu