update public from private

This commit is contained in:
Larry Ficken committed 2021-03-08 12:58:16 -06:00
1 parent 8f2c5c73bb
commit ac52aae51e
243 files changed
+96748 -34659

No files matched your search

+4 -4
View File
@@ -10,17 +10,17 @@ DATASEG_LEN=$(printf "%d\n" 0x$(grep ${MAPFILE} -e 'load address 0x0000000000c00
echo "patching $1"
echo "extract data segment"
[ -x tools/aaa_rip/aaa_rip ] && tools/aaa_rip/aaa_rip $1 data_seg ${DATASEG_START} ${DATASEG_LEN} || dd skip=${DATASEG_START} count=${DATASEG_LEN} if=$1 of=data_seg bs=1
[ -x tools/aaa_rip/aaa_rip ] && tools/aaa_rip/aaa_rip $1 build/$2/data_seg ${DATASEG_START} ${DATASEG_LEN} || dd skip=${DATASEG_START} count=${DATASEG_LEN} if=$1 of=build/$2/data_seg bs=1
echo "truncate $1 to 0x$(printf "%x\n" ${DATASEG_START})"
cat $1 | head --bytes=${DATASEG_START} > $1.tmp
echo "compress data segment"
tools/1172compress.sh data_seg data_seg.rz
tools/1172compress.sh build/$2/data_seg build/$2/data_seg.rz
echo "inject data segment"
RZSIZE=$(stat -c%s "data_seg.rz")
RZSIZE=$(stat -c%s "build/$2/data_seg.rz")
echo "size=${RZSIZE}"
#fixme as I will fail if position of c_data gets moved!!!
@@ -31,7 +31,7 @@ CDATA_MAX_SIZE=72704
echo "maxsize=${CDATA_MAX_SIZE}"
[ -x tools/aaa_rip/aaa_rip ] && tools/aaa_rip/aaa_rip data_seg.rz $1.tmp 0 0 ${CDATA_POS} || dd if=data_seg.rz of=$1.tmp obs=1 seek=${CDATA_POS} conv=notrunc
[ -x tools/aaa_rip/aaa_rip ] && tools/aaa_rip/aaa_rip build/$2/data_seg.rz $1.tmp 0 0 ${CDATA_POS} || dd if=build/$2/data_seg.rz of=$1.tmp obs=1 seek=${CDATA_POS} conv=notrunc
mv $1.tmp $1