Avatar notebook default
8篇文章 · 8073字 · 1人关注
  • 8. 设备树 - 应用实例

    在对设备树的知识有了初步了解后,我们现在设备树下添加 test_nod 节点然后在内核驱动中对其解析。节点信息定义如下: 内核驱动解析:tes...

  • Resize,w 360,h 240
    7. 在根文件系统中查看设备树

    在根文件系统中查看设备树,是一种不错的调试手段。 一、对设备树的描述之原始dtb格式 a. /sys/firmware/fdt /...

  • Resize,w 360,h 240
    6. 内核对设备树的处理

    一、设备树的描述 对于设备树,其描述的信息可以分成三部分;在内核中,对设备树的处理也会分成三部分: 二、内核head.S对dtb的简单处理 u-...

  • Resize,w 360,h 240
    5. 设备树的规范 - DTS格式

    一、概述 ARM Device Tree起源于OpenFirmware (OF),在Linux 2.6中,arch/arm/plat-xxx...

  • Resize,w 360,h 240
    4. 字符设备驱动-使用设备树

    回顾一下,在 3. 字符设备驱动-总线设备驱动模型写法 中,驱动程序被分成了两部分;dev部分和drv部分;在dev部分,分配设置注册了一个pl...

    0.8 4636 0 11
  • Resize,w 360,h 240
    3. 字符设备驱动-总线设备驱动模型写法

    一、引言: 在 字符设备驱动的传统写法 中,介绍了字符设备的传统写法。从代码中我们可以看到,使用的引脚,写死在代码中了,如果更改硬件资源,...

  • Resize,w 360,h 240
    2. 字符设备驱动的传统写法

    硬件平台:AM335x 编写驱动分下面几步: a -- 查看原理图、数据手册,了解设备的操作方法; b -- 在内核中找到相近的驱动程序...

  • Resize,w 360,h 240
    1. 字符设备驱动的三种写法

    先来回顾下传统字符设备的写法,然后与接下来章节要学习的设备树做下对比,进而引入设备树的学习。我们先来回顾下,怎么写驱动? 看原理图; 写驱动...

文集作者