Re: [Etherboot-developers] Re: Patch for TFTP-multicast released
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: <ebi...@ln...> - 2003-08-28 02:22:07
|
"Timothy Legge" <tl...@ro...> writes: > > > I am now able to download the file, but I think there are some bugs > in > > > the code to allocate and reassemble the file since I get an invalid > > > file. > > > > Are you getting a bad ELF checksum or is it some other problem? > > > > See the attached minicom.cap file. I believe that the code to place the > packets in memory has problems. I will be looking at that next. I am > not quite over my head yet but it is close. ;-) Ok. So the error is the load_block in osloader.c cannot even identify the file type. That is a noticeable corruption. Looking at the code it was never changed to use allot, because it was written before relocation. So it currently puts a magic buffer at the end of memory and assumes nothing is there. So I would strongly recommend disabling relocation when testing it. And if that works modifying the code to use allot and forget. proto_slam.c gets this correct. Eric |