writing boot loader

vamidhar s vamsidhar.s86 at gmail.com
Mon Dec 20 23:40:47 EST 2010


processor -bcm53003 its mips 32 . i am planning to port linux 2.6.27. i got
some reference code to builld cfe bootloader,but i dont know where to start
in that code.
bootloader has to perform these low level initialization

Reset and ROM trap handler vectors
• CPU and FPU initialization
• L1 and L2 Cache initialization
• Multiprocessor initialization
• Memory controller initialization
• PCI and LDT bus configuration
• Environment variables
• Console device initialization
• Bootstrap device initialization

On Fri, Dec 17, 2010 at 7:57 PM, Chaitannya Mahatme <chaitannya at gmail.com>wrote:

>  On Friday 17 December 2010 03:05 PM, Anuz Pratap Singh Tomar wrote:
>
>
>
> On Fri, Dec 17, 2010 at 8:46 AM, Mahatme <chaitannya at gmail.com> wrote:
>
>> Hi Vamidhar,
>>
>>
>> You need to provide more information regarding your development. What
>> bootloader you want to install / create depends on many factors
>>
>>    1. What is your target application.
>>     2. Chip architecture : does it have MMU (most significant parameter)
>>    3. Is there a bootloader existing for the  architecture (u-boot / Grub
>>    / Lilo ) have ready made ports for lot of architectures. You would have to
>>    see if they already have done the development.
>>    4. What OS you are planning to port.. or there is no OS to be
>>    installed. E.g. some bootloaders like u-boot are optimized for Linux
>>    kernel.
>>
>> Please answer to those question so that you would get more relevant
>> answer.
>>
>>  Chaitannya,
>
>  its utterly rude to top post. Please don't do that.(read community
> guidelines)
>
> its most likely Linux(if not, probably this in not the list for it), and
> there were couple of mails where he did discuss about arch and detail.
>
>
>
>
>  Got your point... It's just that I am following this convention since past
> 10 years (No one told me it was rude).
> Also about the Vamidhar post I did not find any old reference.
>
>
> --
> Cheers !!!
> Chaitannya
>
> follow me on twitter http://twitter.com/chaitannya
>
> I believe there's a hero in all of us
> who keeps us honest, gives us strength, makes us noble, and finally allows
> us to die with pride,
> even though sometimes we have to be steady, and give up the thing we want
> the most... even our dreams.
> - Spider Man 2
>  -- To unsubscribe from this list: send an email with "unsubscribe
> kernelnewbies" to ecartis at nl.linux.org Please read the FAQ at
> http://kernelnewbies.org/FAQ
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20101221/1a32192e/attachment-0001.html 


More information about the Kernelnewbies mailing list