linux内核中的dts文件

grant_alex   2010-1-12 10:32 楼主
/ {
        model = "MPC8313ERDB";
        compatible = "mpc83xx";
        #address-cells = <1>;
        #size-cells = <1>;

        cpus {
                #cpus = <1>;
                #address-cells = <1>;
                #size-cells = <0>;

                PowerPC,8313@0 {
                        device_type = "cpu";
                        reg = <0>;
                        d-cache-line-size = <20>;       // 32 bytes
                        i-cache-line-size = <20>;       // 32 bytes
                        d-cache-size = <4000>;          // L1, 16K
                        i-cache-size = <4000>;          // L1, 16K
                        timebase-frequency = <0>;       // from bootloader
                        bus-frequency = <0>;            // from bootloader
                        clock-frequency = <0>;          // from bootloader
                        32-bit;
                };
        };

        memory {
                device_type = "memory";
                reg = <00000000 10000000>;      // 128MB at 0//xxz 8000000 to 10000000
        };

      
              soc8313@e0000000 {
                #address-cells = <1>;
                #size-cells = <1>;
                     











有人能介绍下大概的格式和含义么?                                                                                         

回复评论 (2)

楼主找本C语言的书,另外对照下mpc8313的技术手册,看看吧
点赞  2010-1-12 12:27
http://blog.eeworld.net/sailor_8318/archive/2009/12/26/5078959.aspx 看这篇应该可以帮到你
点赞  2010-1-12 19:05
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复