[Tinyos Core WG] HW initializers in bootsequence
David Gay
dgay42 at gmail.com
Mon Nov 27 20:17:24 PST 2006
On 11/27/06, Philip Levis <pal at cs.stanford.edu> wrote:
>
> On Nov 27, 2006, at 4:49 PM, Martin Leopold wrote:
>
> > Hi All.
> > I sent some comments to TEP107 to -devel with regard to how to
> > initialize hardware devices. I tried my best to look through the
> > TEP for
> > clues, but I came up empty - as far as I can tell it only says
> > something
> > about non hardware components.
> >
> > So I'm still confused on where to put code for initializing hardware
> > devices in the boot sequence. Is this totally platform dependent or
> > should there be some consensus?
>
> I thought we talked this through one day in Berkeley.
>
> The idea is that platform-specific initialization occurs in
> PlatformInit. This includes things like clock calibration, IO pin
> configuration, etc. SoftwareInit is for general components. Since
> they can't start anything, generally the functionality there is
> pretty minimal.
I thought this division was covered in the boot tep?
David
More information about the Tinyos-2.0wg
mailing list