From 0f1660674993f59a6a96e591bfb5a978ad0dd5df Mon Sep 17 00:00:00 2001 From: beeanyew Date: Thu, 10 Jun 2021 20:29:10 +0200 Subject: [PATCH] Magically fix PiSCSI custom file system loading from disk By adding a single line of code that I forgot to type in. Hello boilerplate. --- platforms/amiga/hunk-reloc.c | 1 + .../amiga/piscsi/device_driver_amiga/bootrom | Bin 2092 -> 2124 bytes .../piscsi/device_driver_amiga/bootrom.s | 12 ++++++------ platforms/amiga/piscsi/piscsi.rom | Bin 16384 -> 16384 bytes 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/platforms/amiga/hunk-reloc.c b/platforms/amiga/hunk-reloc.c index b1c2e32..b19c900 100644 --- a/platforms/amiga/hunk-reloc.c +++ b/platforms/amiga/hunk-reloc.c @@ -264,6 +264,7 @@ int load_fs(struct piscsi_fs *fs, char *dosID) { fs->binary_data = malloc(file_size); fread(fs->binary_data, file_size, 1, in); + fseek(in, 0, SEEK_SET); process_hunks(in, &fs->h_info, fs->relocs, 0x0); fs->h_info.byte_size = file_size; fs->h_info.alloc_size = file_size + add_size; diff --git a/platforms/amiga/piscsi/device_driver_amiga/bootrom b/platforms/amiga/piscsi/device_driver_amiga/bootrom index 5ec9567fd0e8b03b3d923e06d5a8947ef40a4da1..b178cfcbd1d452a84cd82052a0e325f60c74063b 100644 GIT binary patch delta 444 zcmZ1@a7JLmc1Fgy$vYSoRktWO_^tb2;I*@XfuSQ^O!)wiZsFPa9|(XfnRFJvU5pZw zA29YZx=qewO4@vmX)dGT2L=Xa76t~EDGXr1GJ%7^uMjBq2FL}9g8)kh5cdG_1R$O< zc@B%ZOM>kU>B!DD`Q^Ljl@w*B7Q2JQ7?^(m37{sQ{QLqie-n^oam*=7O-!i- Zc{deg3Q))nNC4FV9RcBk`~?Kep8#!oX88aB delta 414 zcmYk2ze~h06vy+6JI9+2Ttp{l{{d01t;-Sc>g1qS8?jiMUeiJgf~$xw25#{`5E0=9 z9sCmVT3cvkL^$)(lp*|dk>Mn%;v3J!kj{ug-dY+zvMNEcH+0Hj-ZcK!zfAWJ5l#cvm* z#N-Ezy^L;?^O%x0pJSTKX!wDFftiJYfn^E<7_dy>VDKvhioF4Hf#M**(gDOhKs*76 zXH1^MqAt0j3#cTmI5plSzc{3_AQhyH5h!$O^BtCZj7-cTllQPW2LkmlFb8L67Wm{R zrnm)z75xK=x#ks?rk1Aq<)?sjGMT{CLB&C0bs#af%$(HV%3{C7T(G(ilLOer>OszB zU~(=kf|$s_%mY>$9F$s|Us{w5b_=rrP>dxgH3w)hintn7t!qVQaY-?d1GJ?INHDnt zyX5DA^|GWu_v@YPbLZ delta 418 zcmYk2KTE_g7{-${TpgVb1QDGa#V_C=uI+RbygE6k)kZAVCfBskf?!7xT`aix4ID)1 zpo1U5;YJ5J92^~PaFo+GX$J%EOP(Lkle|e;;z``h zs1j!PT#buJFH4#e5mBQWjyGVEXUU-bUONwEDnUSW2O4oai^n=k ztwy^n*PmjXDU-|XI88z(*Fk}Pg9f2K=kP0_Z=li5C}Dn3sOPdkVMG_8fe(gg^ltq+ LKQ?PJJ6-t$MB`z> -- 2.39.2