This is the mail archive of the ecos-discuss@sources.redhat.com 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]

Re: RedBoot porting


> This is only a  problem if interrupts can occur while you're actually
> writing/erasing the flash (not a good idea in my mind).  Otherwise,
> what would the flash access functions be doing calling virtual vector
> stuff?

Grants comment is spot on. eCos is a multi-tasking system. Do we realy
what to stop all other tasks while doing an erase/write
option. Erase's on the EBSA can take a couple of seconds. In my
application i cannot disable interupts for that long. All sorts of
nasty things happen which can take a long time to recover from.

        Andrew

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