This is the mail archive of the
ecos-bugs@sourceware.org
mailing list for the eCos project.
[Bug 1001145] Cache handling crashes ARM920T with MMU enabled
- From: bugzilla-daemon at bugs dot ecos dot sourceware dot org
- To: unassigned at bugs dot ecos dot sourceware dot org
- Date: Wed, 9 Feb 2011 01:44:14 +0000
- Subject: [Bug 1001145] Cache handling crashes ARM920T with MMU enabled
- Auto-submitted: auto-generated
- References: <bug-1001145-777@http.bugs.ecos.sourceware.org/>
Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001145
Jonathan Larmour <jifl@ecoscentric.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEEDINFO
CC| |jifl@ecoscentric.com
AssignedTo|unassigned@bugs.ecos.source |jifl@ecoscentric.com
|ware.org |
Ever Confirmed|0 |1
--- Comment #1 from Jonathan Larmour <jifl@ecoscentric.com> 2011-02-09 01:44:13 GMT ---
Your problem is probably because sometimes you are getting interrupts coming in
while the caches are being flushed. You need to disable interrupts while you
fiddle with the caches.
If you're raising this issue because of a problem you had in a flash driver,
note that you shouldn't really be using these macros anyway if you're using the
flash infrastructure which comes with eCos v3. Before eCos v3, the flash infra
was flaky, and this was one of the reasons. Current flash drivers are more
reliable.
Anyway try disabling interrupts and tell us what happens.
--
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.