新聞中心

        EEPW首頁 > 嵌入式系統 > 嵌入式設備上的 Linux 系統開發(二)

        嵌入式設備上的 Linux 系統開發(二)

        ——
        作者: 時間:2006-03-25 來源:電子產品世界 收藏
        清單 4. 樣本標記格式。內核通過 <ATAG_TAGNAME> 頭來標識每個標記。 #define <aTAG_TAGNAME> <Some Magic number> 

        struct <tag_tagname> { 
        u32 <tag_param>; 
        u32 <tag_param>; 
        }; 

        /* Example tag for passing memory information */ 

        #define ATAG_MEM 0x54410002 /* Magic number */ 

        struct tag_mem32 { 
        u32 size; /* size of memory */ 
        u32 start; /* physical start address of memory*/ 
        }; 



        setup_arch 還需要對閃存存儲庫、系統寄存器和其它特定設備執行內存映射。一旦完成了特定于體系結構的設置,控制就返回到初始化系統其余部分的 start_kernel 函數。這些附加的初始化任務包含: 



        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 高陵县| 修武县| 略阳县| 乐都县| 铁岭市| 张家港市| 永泰县| 曲麻莱县| 临安市| 宜昌市| 蒲城县| 尤溪县| 宁乡县| 墨竹工卡县| 桂林市| 绵竹市| 竹北市| 正定县| 天镇县| 文水县| 泰来县| 藁城市| 射阳县| 前郭尔| 安塞县| 佛山市| 芜湖市| 铁岭县| 桑日县| 邵阳县| 天镇县| 新邵县| 英吉沙县| 资阳市| 务川| 乌兰浩特市| 额敏县| 南康市| 铜梁县| 工布江达县| 泊头市|