U-Boot board_init_f の内部動作:Mini2440 移植における初期化シーケンス

board_init_f の概要 U-Boot の第 1 段階である board_init_f は、リロケーション(RAM へのコード複写)前にグローバルデータ gd を整え、各種周辺機器とメモリ空間を準備する。本稿では Mini2440(S3C2440)を対象に、この関数がどのように U-Boot を DRAM 上へ展開する準備を進めるかを追う。 gd 構造体と初期フラグ gd_t は U-Boot 全体で共有されるグローバルデータ ...

10月23日 02:56 投稿