[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] Setting up for Microblaze work.



David H. Lynch Jr wrote:


    uClinux seems to be partial to flat format files ? Is there some
reason the absence of an MMU makes loading an elf file difficult ?

Yes.

    Our bootloader already handles elf files. Must I use flat files on a
MicroBlaze ?

Yes.  Application binaries running under Linux w/NOMMU must be flat files.

I'm not sure what this has to do with your bootloader.

    There is a huge collection of CONFIG_XILINX_ macros inside the
.config file that seem to correspond to xparameters.h.
    First I can not seem to kill the ones I am not using, and second
don't these really belong in a header file not .config ?
    How and  where do I kill them off ?

I'm not sure why you would want to "kill them off". They are part of the auto-config approach that lets us tailor the kernel to the HW build.

Being in .config they also end up in include/linux/autoconf.h. The reason you need them in .config not jsut xparameres.h is, among other things, that it lets the build system reason about your HW build. Does the CPU have a multipler instruction? This affects the CFLAGS you pass to the kernel build. xparameters.h won't help you there.

Regards,

John
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/