This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Information about porting redboot


On Tue, Aug 29, 2006 at 11:03:47AM +0200, Claudio Di Vittorio wrote:
> Hello everyone!
> I have a few questions about the porting of redboot.
> 
> I'm working with an xscale custom board, derived (with
> very small differences) from the ixdp465 of intel.
> I'm using RedBoot just like a bootloader for a
> SnapGear Linux Operating system.
> 
> I'm following both the redboot porting guide and the
> intel howto about customiziong redboot.
> 
> It seems that i've succesfully ported the "base HAL",
> so the new redboot works, the memory is read correctly.
> 
> Now i've to add the support for an Analog Device
> Coder, embedded on my board.
> 
> My questions are:
> 1) The init of this device must be done by redboot or
> i can let the "high level" OS to do this?

Let the high level OS do this. The only expection might be to disable
the device. You don't want it doing bus mastering DMA transfers etc if
you have just done a warm reboot and it was busy processing some media
data via DMA. If the codec's reset pin is connected to the processor
reset then this is probably not a problem. So you might need to talk
to the hardware guys about what actually happens during a warm reboot.

   Andrew

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]