[U-Boot] Quark compile errors

Andy Pont andy.pont at sdcsystems.com
Wed May 20 12:00:19 CEST 2015


Hello,

I am trying to create a configuration for the Silicon Motion Osprey board
which is a Quark SoC and their SM750 graphics controller.

I have cloned the Intel Galileo files and changed them accordingly and have
defined the options for the VBIOS for the graphics controller but when I try
to compile I get the following build failure:

  CC      arch/x86/lib/bios.o
arch/x86/lib/bios.c: In function bint_exception_handlerb:
arch/x86/lib/bios.c:61: error: unknown field beaxb specified in initializer
arch/x86/lib/bios.c:61: warning: missing braces around initializer
arch/x86/lib/bios.c:61: warning: (near initialization for
breg_info.<anonymous>b)
arch/x86/lib/bios.c:62: error: unknown field becxb specified in initializer
arch/x86/lib/bios.c:63: error: unknown field bedxb specified in initializer
arch/x86/lib/bios.c:64: error: unknown field bebxb specified in initializer
arch/x86/lib/bios.c:65: error: unknown field bespb specified in initializer
arch/x86/lib/bios.c:66: error: unknown field bebpb specified in initializer
arch/x86/lib/bios.c:67: error: unknown field besib specified in initializer
arch/x86/lib/bios.c:68: error: unknown field bedib specified in initializer
make[1]: *** [arch/x86/lib/bios.o] Error 1

Could you advise what setting I have missed that is causing this build issue
or is it the case that the bios.c file is defined for x86 capabilities
beyond those of Quark?

Also, if anyone can tell me what $TERM setting I need to get the rogue "b"
characters to actually display bold/bright then that would be great too!

Thanks,

Andy.




More information about the U-Boot mailing list