On Thu, 2006-07-13 at 15:59 -0700, Ashlesha Shintre wrote:
> 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.
> 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?
You said newbie to Linux _and_ embedded systems. I'm not sure a new BSP
is the place to start. If you have access to a well supported embedded
board, start with that by rebuilding the kernel, booting it, and getting
familiar with making kernel changes.
> Also, when does the config file come into play during the bootup
> 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?