On Thu, 3 Jan 2002, Collins Chen wrote: First, you can always look at linuxbios.map after a build to see where things are. I just did this for the linuxbios for the asus cua.
> /* copy data segment from FLASH ROM to RAM */ > leal EXT(_ldata), %esi 000881a0 R _ldata hmm. That's interesting. Looks like RAM to me too. > leal EXT(_data), %edi 00004000 D _data that looks right. > movl $EXT(_eldata), %ecx > subl %esi, %ecx > jz .Lnodata /* should not happen */ > rep > movsb > .Lnodata: > intel_chip_post_macro(0x12) /* post 12 */ Well now I have to agree. We are copying ram to ram ... something has gone wrong in the build process? I'll look some more. I think in 2002 we have to finally get these build processes totally fixed. ron
