From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Lunn To: Gary Thomas Cc: eCos Disuss Subject: Re: [ECOS] RedBoot porting Date: Tue, 09 Jan 2001 09:47:00 -0000 Message-id: <20010109184704.H10771@biferten.ma.tech.ascom.ch> References: <20010109110044.A12235@visi.com> X-SW-Source: 2001-01/msg00125.html > 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