You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() 細かい修正 |
3 years ago | |
---|---|---|
.gitignore | 3 years ago | |
LICENCE | 3 years ago | |
Makefile | 3 years ago | |
README | 3 years ago | |
bsd-ce.c | 3 years ago | |
nk-dump.c | 3 years ago |
README
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を生成するのが本プログラムである 使用方法: gccとmakeのインストールされたLinux上で git clone https://github.com/brain-hackers/nkbin_maker cd nkbin_maker make ./bsd-ce (ビルドして出力されたu-boot.binのパス) フォルダ内にU-Bootがパックされたnk.binが生成される