.. SPDX-License-Identifier: GPL-2.0 .. include:: ../../disclaimer-zh_TW.rst :Original: Documentation/arch/mips/booting.rst :ç¿»è¯: å¸å»¶é¨° Yanteng Si <siyanteng@loongson.cn> .. _tw_booting: BMIPSè¨å‚™æ¨¹å¼•å°Ž ------------------------ 一些bootloadersåªæ”¯æŒåœ¨å…§æ ¸é¡åƒé–‹å§‹åœ°å€è™•的單一入å£é»žã€‚而其它 bootloaders將跳轉到ELF的開始地å€è™•。兩種方案都支æŒçš„ï¼›å› çˆ² CONFIG_BOOT_RAW=y and CONFIG_NO_EXCEPT_FILL=y, æ‰€ä»¥ç¬¬ä¸€æ¢æŒ‡ä»¤ 會立å³è·³è½‰åˆ°kernel_entry()å…¥å£è™•執行。 與arch/arm情æ³(b)類似,dtæ„ŸçŸ¥çš„å¼•å°ŽåŠ è¼‰ç¨‹åºéœ€è¦è¨ç½®ä»¥ä¸‹å¯„å˜å™¨: a0 : 0 a1 : 0xffffffff a2 : RAM䏿Œ‡å‘è¨å‚™æ¨¹å¡Šçš„ç‰©ç†æŒ‡é‡(在chapterIIä¸å®šç¾©)。 è¨å‚™æ¨¹å¯ä»¥ä½æ–¼å‰512MB物ç†åœ°å€ç©ºé–“(0x00000000 - 0x1fffffff)的任何ä½ç½®ï¼Œä»¥64ä½é‚Šç•Œå°é½Šã€‚ 傳統bootloaders䏿œƒä½¿ç”¨é€™æ¨£çš„約定,並且它們ä¸å‚³å…¥DT塊。 在這種情æ³ä¸‹ï¼ŒLinux將通éŽé¸ä¸CONFIG_DT_*查找DTB。 以上約定åªåœ¨32ä½ç³»çµ±ä¸å®šç¾©ï¼Œå› çˆ²ç›®å‰æ²’有任何64ä½çš„BMIPS實ç¾ã€‚