zoukankan      html  css  js  c++  java
  • 设备树中#address-cells和#size-cells作用

    device tree source


    Example1

    / {
            #address-cells = <0x1>;    // 在 root node 下使用 1 個 u32 來代表 address。
            #size-cells = <0x0>;       // 在 root node 下使用 0 個 u32 來代表 size。
            ...
            ...
            memory {        // memory device
                    ...
                    reg = <0x90000000>;
                    // 0x90000000 是存取 memory 的 address
                    ...
        };
            ...
            ...
    }

    Example2

    / {
            #address-cells = <0x1>;    // 在 root node 下使用 1 個 u32 來代表 address。
            #size-cells = <0x1>;       // 在 root node 下使用 1 個 u32 來代表 size。
            ...
            ...
            memory {        // memory device
                    ...
                    reg = <0x90000000 0x800000>;
                    // 0x90000000 是存取 memory 的 address
                    // 0x800000 是 memory 的 size。
                    ...
            };
            ...
            ...
    }

    Example3

    / {
            #address-cells = <0x2>;    // 在 root node 下使用 2 個 u32 來代表 address。
            #size-cells = <0x1>;       // 在 root node 下使用 1 個 u32 來代表 size。
            ...
            ...
            memory {        // memory device
                    ...
                    reg = <0x90000000 00000000 0x800000>;
                    // 0x90000000 00000000 是存取 memory 的 address
                    // 0x800000 是 memory 的 size。
                    ...
        };
            ...
            ...
    }

    Example4

    / {
            #address-cells = <0x2>;    // 在 root node 下使用 2 個 u32 來代表 address。
            #size-cells = <0x2>;       // 在 root node 下使用 2 個 u32 來代表 size。
            ...
            ...
            memory {        // memory device
                    ...
                    reg = <0x90000000 00000000 0x800000 00000000>;
                    // 0x90000000 00000000 是存取 memory 的 address
                    // 0x800000 00000000 是 memory 的 size。
                    ...
            };
            ...
            ...
    }
  • 相关阅读:
    singleton模式 在软件开发中的运用
    State Pattern
    闲话闲说——关于异常
    程序人生
    Event
    SerialPort实现modem的来电显示
    利用枚举进行状态的设计
    职责链模式的运用
    我对当前项目的一些看法
    SHAREPOINT 2007 网站模板(解决方案)安装和卸载
  • 原文地址:https://www.cnblogs.com/idyllcheung/p/11174790.html
Copyright © 2011-2022 走看看