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

Reply via email to