[U-Boot] [Patch V3 1/4] [MIPS] Add support for MIPS64 cpus

Zhi-zhou Zhang etou.zh at gmail.com
Sun Aug 26 14:12:34 CEST 2012


>
>
> with current master branch in git://git.denx.de/u-boot-mips.git you can
> drop the
> endianess flags which are now handled in arch/mips/config.mk
>
> Ok, I have done what you ask for. But I didn't find where does
CONFIG_SYS_LITTLE_ENDIAN or CONFIG_SYS_BIG_ENDIAN define.
Could you tell where should I put them?
It seem that putting it in qemu-mips64.h doesn't affect building flags.

>
> currently we cannot use interrupts or setup any interrupt handlers in
> u-boot-mips.
> Please leave those functions empty.
>
>

> calling a C function is not supposed to work here because no stack
> pointer has been setup yet.
> I checked with Sourcery 2011.09 and 2012.03. The stack is always
> utilized in cache_probe.
> Either you rewrite the cache_probe function in assembler or you use
> the existing config options
> and you could drop the cache probing.
>
> I'm afraid I don't say clearly just now. I mean could I call cache_probe
in  checkboard()?

-- 
Regards,
Zhizhou Zhang


More information about the U-Boot mailing list