mirror of
https://github.com/tailix/loadwarka.git
synced 2024-11-11 13:50:54 -05:00
14 lines
416 B
Bash
14 lines
416 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
set -e
|
||
|
|
||
|
BIN='../cross/root/bin'
|
||
|
CROSS="$BIN/i386-elf-"
|
||
|
|
||
|
${CROSS}as -c src/x86_stage1.S -o src/x86_stage1.o
|
||
|
${CROSS}as -c src/x86_stage2.S -o src/x86_stage2.o
|
||
|
${CROSS}ld -Ttext 200000 --oformat binary -o src/x86_stage1.bin src/x86_stage1.o
|
||
|
${CROSS}ld -Ttext 200000 --oformat binary -o src/x86_stage2.bin src/x86_stage2.o
|
||
|
./testyboot mbr mbr.bin src/x86_stage1.bin
|
||
|
cat mbr.bin src/x86_stage2.bin > disk.img
|