freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

4-嵌入式系統(tǒng)的bootloader技術(shù)(編輯修改稿)

2025-03-27 01:16 本頁面
 

【文章內(nèi)容簡介】 [0 … (NUM_MEM_AREAS 1)]={ .start = 0, .size = 0。 .used = 0 }, }。 ? 3)加載內(nèi)核映像和根文件系統(tǒng)映像 – 規(guī)劃內(nèi)存占用的布局 ? 內(nèi)核映像所占用的內(nèi)存范圍 –一般是 MEM_START+0X8000到約 1MB的空間 ? 根文件系統(tǒng)所占用的內(nèi)存范圍 –一般是 MEM_START+ 0x100000開始的地方 ? 3)加載內(nèi)核映像和根文件系統(tǒng)映像 – 從 Flash上拷貝 – 由于像 ARM這樣的嵌入式 CPU通常都是在統(tǒng)一內(nèi)存地址空間中尋址 FLASH等固態(tài)存儲設(shè)備,因此從閃存上讀取數(shù)據(jù)與從 RAM內(nèi)存單元中讀取數(shù)據(jù)并沒有什么不同 while (count){ *dest++ = *src++。 count = 4。 } ? 4)設(shè)置內(nèi)核的啟動參數(shù) – 標記列表 (tagged list)的形式來傳遞啟動參數(shù),啟動參數(shù)標記列表以標記 ATAG_CORE開始,以標記ATAG_NONE結(jié)束 – 嵌入式 Linux系統(tǒng)中,通常需要由 Boot Loader設(shè)置的常見啟動參數(shù)有: ATAG_CORE、 ATAG_MEM、ATAG_CMDLINE、 ATAG_RAMDISK、ATAG_INITRD ? 例:設(shè)置 ATAG_CORE的代碼如下: params = (struct tag *)BOOT_PARAMS。 params = ATAG_CORE。 params = tag_size(tag_core)。 params = 0。 params = 0。 params = 0。 params = tag_next(params)。 BOOT_PARAMS 表示內(nèi)核啟動參數(shù)在內(nèi)存中的起始基地址,指針 params是一個 struct tag類型的指針。宏 tag_next()將以指向當前標記的指針為參數(shù),計算出當前標記的下一個標記的起始地址 initrd ? initrd 的英文含義是 boot loader initialized RAM disk,就是由 boot loader 初始化的內(nèi)存盤。 ? 在 linux內(nèi)核啟動前, boot loader 會將存儲介質(zhì)中的 initrd 文件加載到內(nèi)存,內(nèi)核啟動時會在訪問真正的根文件系統(tǒng)前先訪問該內(nèi)存中的 initrd 文件系統(tǒng)。 ? 在 boot loader 配置了 initrd 的情況下,內(nèi)核啟動被分成了兩個階段,第一階段先執(zhí)行 initrd 文件系統(tǒng)中的 某個文件 ,完成加載驅(qū)動模塊等任務(wù),第二階段才會執(zhí)行真正的根文件系統(tǒng)中的 /sbin/init 進程。 ? 5)調(diào)用內(nèi)核 – CPU寄存器的設(shè)置: ? R0= 0; ? R1=機器類型 ID;關(guān)于機器類型號,可以參見: ? linux/arch/arm/tools/machtypes。 ? R2=啟動參數(shù)標記列表在 RAM中起始基地址; – CPU 模式: ? 必須禁止中斷( IRQs和 FIQs); ? CPU必須 SVC模式; – Cache和 MMU的設(shè)置: ? MMU必須關(guān)閉; ? 指令 Cache可以打開也可以關(guān)閉; ? 數(shù)據(jù) Cache必須關(guān)閉; ? 5)調(diào)用內(nèi)核 – C語言調(diào)用方式 void (*theKernel)(int zero, int arch, u32 params_addr) = (void (*)(int, int, u32)) KERNEL_RAM_BASE。 …… theKernel(0, ARCH_NUMBER, (u32)kernel_params_start)。
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1