first commit

This commit is contained in:
2020-10-09 18:29:19 +09:00
commit 58e7f456f0
5 changed files with 201 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
This is a nk.bin maker which contains U-Boot
Based on bsd-ce(https://rink.nu/projects/bsd-ce.html)
動作原理:
SHARP BrainはOSとしてWindows CE 6.0を搭載している
Brainに搭載されているWindows CE用のブートローダー(EBOOT)はSDカードから所定の名前のOSイメージを読み込み
仮想アドレス0xA0200000(物理アドレス0x40200000)へとジャンプする
ここでBSDカーネルをWindows CEのブートローダーから起動するためのnk.binを生成するプログラムを流用し
0xA0200000へU-Bootを読み込むようにパックしたnk.binを生成するのが本プログラムである