九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
U-Boot分析(比較全的代碼跟蹤分析)
1、什么是編譯地址?什么是運(yùn)行地址?     32 位的處理器,它的每一條指令是4 個(gè)字節(jié),以4 個(gè)字節(jié)存儲(chǔ)順序,進(jìn)行順序執(zhí)行,CPU 是順序執(zhí)行的,只要沒(méi)發(fā)生什么跳轉(zhuǎn),它會(huì)順序進(jìn)行執(zhí)行,編譯器會(huì)對(duì)每一條指令分配一個(gè) 編譯地址,這是編譯器分配的,在編譯過(guò)程中分配的地址,我們稱之為編譯地址。      運(yùn)行地址是指,程序指令真正運(yùn)行的地址,是由用戶指定的,用戶將運(yùn)行地址燒錄到哪里,...
2012-03-29 19:12 閱讀(1525) 評(píng)論(0)
1)、typedef    struct    global_data {    bd_t        *bd; //與板子相關(guān)的結(jié)構(gòu),見(jiàn)下面    unsigned long    flags;    unsigned long    baudrate;   //波特率    unsigned long    have_console;    /* serial_ini...
2012-03-28 23:06 閱讀(724) 評(píng)論(0)
原文地址:http://maxshu.diandian.com/post/2011-04-26/588022原文:mini6410板uboot的lowlevel_init.S文件:u-boot/board/samsung/mini6410/lowlevel_init.S#include #include #include #include "mini64...
2012-03-26 22:21 閱讀(639) 評(píng)論(0)
1.start.s代碼分析(第一階段)/* 以下是具有arm特色的異常向量表,為中斷異常準(zhǔn)備 */--------------------.globl _start_start: b reset ldr pc, _undefined_instruction ldr pc, _software_interrupt ldr pc, _prefetch_abort ldr...
2012-03-26 19:54 閱讀(714) 評(píng)論(0)
現(xiàn)在來(lái)總結(jié)一下U-Boot的編譯流程: (1)首先編譯cpu/$(CPU)/start.S,對(duì)于不同的CPU,還可能編譯cpu/$(CPU)下的其他文件。(2)然后,對(duì)于平臺(tái)/開(kāi)發(fā)板相關(guān)的每個(gè)目錄、每個(gè)通用目錄,都使用它們各自的Makefile生成相應(yīng)的庫(kù)。(3)將1、2步驟生成的.o、.a文件按照board/$(BOARDDIR)/config.mk文件中指定的代碼段起始...
2012-03-24 22:39 閱讀(354) 評(píng)論(0)
1、Bootloader的啟動(dòng)過(guò)程啟動(dòng)過(guò)程可以分為單階段(Single Stage)、多階段(Multi-Stage)兩種。通常多階段的Bootloader能提供更為復(fù)雜的功能,以及更好的可移植性。從固態(tài)存儲(chǔ)設(shè)備上啟動(dòng)的Bootloader大多都是 2 階段的啟動(dòng)過(guò)程。這從前面的硬件實(shí)驗(yàn)可以很好地理解這點(diǎn):第一階段使用匯編來(lái)實(shí)現(xiàn),它完成一些依賴于 CPU 體系結(jié)構(gòu)的初始化,并調(diào)用第二階段的代碼。第...
2012-03-24 22:31 閱讀(350) 評(píng)論(0)
直接以smdk6400作為模版進(jìn)行修改1、到board目錄下復(fù)制smdk6400文件為smdk6410改smdk6400.c為smdk6410.c改smdk6400_nand_spl.c為smdk6410_nand_spl.c并修改此目錄下的makefile文件把COBJS-y:= smdk6400.o改為COBJS-y := smdk6410.o2、到arch目錄...
2012-03-08 20:56 閱讀(474) 評(píng)論(0)
1、u-boot-2011.06的開(kāi)發(fā)板配置被放在了boards.cfg文件中,只有少數(shù)開(kāi)發(fā)板的配置仍然在Makefile文件中,如smdk6400等。2、下面是摘自boards.cfg的內(nèi)容:(1)、#Unused fields can be specified as "-", or omitted if they# are the last field on the line....
2012-03-08 16:50 閱讀(302) 評(píng)論(0)
u-boot的Makefile分析U-BOOT是一個(gè)LINUX下的工程,在編譯之前必須已經(jīng)安裝對(duì)應(yīng)體系結(jié)構(gòu)的交叉編譯環(huán)境,這里只針對(duì)ARM,編譯器系列軟件為arm-linux-*。U-BOOT的下載地址: http://sourceforge.net/projects/u-bootu-boot源碼結(jié)構(gòu)    解壓就可以得到全部u-boot源程序。在頂層目錄下有1...
2012-03-06 16:58 閱讀(455) 評(píng)論(0)
1、版本1.1.6Directory Hierarchy:====================- board Board dependent files- common Misc architecture independent functions- cpu CPU specific files  - 74xx_7xx Files specific to Fre...
2012-03-05 23:18 閱讀(365) 評(píng)論(0)
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
U-Boot啟動(dòng)過(guò)程完全分析
ARM上電后都干了哪些事uboot啟動(dòng)代碼詳解(uboot的入口是start鏈接地址0x00000000)
[6410]為S3C6410的u-boot添加nor支持
U-boot在開(kāi)發(fā)板上移植過(guò)程詳解
u-boot2012.04.01編譯過(guò)程分析
u-boot總結(jié)
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服