linux-mips
[Top] [All Lists]

Re: Overview-writing BSP

To: Mayuresh Chitale <mchitale@gmail.com>, ppopov@embeddedalley.com
Subject: Re: Overview-writing BSP
From: Ashlesha Shintre <ashlesha@kenati.com>
Date: Wed, 19 Jul 2006 18:32:51 -0700
Cc: linux-mips@linux-mips.org
In-reply-to: <d096a3ee0607132241m3ede0834tf6096d7489933e61@mail.gmail.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <1152829827.7681.6.camel@sandbar.kenati.com> <d096a3ee0607132241m3ede0834tf6096d7489933e61@mail.gmail.com>
Reply-to: ashlesha@kenati.com
Sender: linux-mips-bounce@linux-mips.org
Hi,

Thanks for your reply.  I ve got a DB1500 board which is supported, so
right now I m trying to build the kernel for the same.  However, my next
task is to map the VIA southbridge and I m not very sure of what this
means exactly.  

I do not have the datasheet for the Southbridge.  Please point me in a
direction where I can start.  Should I be looking for hardware addresses
in the datasheet or for the type of interrupts generated by different
hardware??

Thanks and Regards,
Ashlesha.


On Fri, 2006-07-14 at 11:11 +0530, Mayuresh Chitale wrote:
> Hi,
> 
> Please see inline.
> 
> Thanks,
> Mayuresh.
> 
> On 7/14/06, Ashlesha Shintre <ashlesha@kenati.com> wrote:
> > Hi,
> >
> > I m working with an AU-1500 MIPS processor on the EncoreM3 board and my
> > task is to write board support packages for the same.  I am very much a
> > newbie to linux and embedded systems.
> >
> You may look at these links :
> 
> http://www.linux-mips.org/wiki/Porting
> http://linux.junsun.net/porting-howto/
> 
> 
> > I m not entirely sure of the sequence in which i should start doing
> > things, but here is a rough roadmap:
> >
> > 1) To create a config file appropriate to the board using menuconfig
> > 2) Map the VIA southbridge
> > 3) Adding IRQ Mappings
> > 4) Integration and Debugging
> >
> > First I decided to 'do' the configuration file, but I still havent got a
> > birdseye picture of how I should proceed.  Any pointers?
> Look at how its implemented for existing boards.
> >
> > Also, when does the config file come into play during the bootup
> Its not for runtime. Its needed only while building the kernel. Let me
> put it this way. Its a nicer way of configuring the kernel. You could
> change only the make files and be able to build. But menuconfig adds
> lot of flexibility and ease of use.
> 
> 
> > process, and where will I find the addresses of different devices say on
> > the PCI bus (memory adds) that will need to be mapped at boottime?
> Refer to the links mentioned above.
> >
> > Thanks,
> > Ashlesha.
> >
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-mips" in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> >


<Prev in Thread] Current Thread [Next in Thread>
  • Re: Overview-writing BSP, Ashlesha Shintre <=