This is the mail archive of the
ecos-bugs@sources.redhat.com
mailing list for the eCos project.
[Bug 19844] New: HAL_xCACHE_IS_ENABLED not defined on all platforms
- From: bugzilla-daemon at ecoscentric dot com
- To: ecos-bugs at sources dot redhat dot com
- Date: Thu, 24 Apr 2003 16:05:33 +0100 (BST)
- Subject: [Bug 19844] New: HAL_xCACHE_IS_ENABLED not defined on all platforms
http://bugs.ecos.sourceware.org/show_bug.cgi?id=19844
Summary: HAL_xCACHE_IS_ENABLED not defined on all platforms
Product: eCos
Version: unknown
Platform: Other
OS/Version: Other
Status: UNCONFIRMED
Severity: normal
Priority: low
Component: HAL
AssignedTo: nickg at ecoscentric dot com
ReportedBy: nobody at cygnus dot com
The macro HAL_xCACHE_IS_ENABLED is not defined on all targets that
need it for the stub. Still, the stub doesn't really seem to care, so
it's not a big deal.
Very low pri on this one.
---------------------------------------------------------------------------
Originator:
Jesper Skov
Organization:
CS
Audit-Trail:
Responsible-Changed-From-To: alexs->jskov
Responsible-Changed-By: alexs
Responsible-Changed-When: Wed Apr 14 06:01:24 PDT 1999
Responsible-Changed-Why:
All yours Jesper.
Responsible-Changed-From-To: jskov->hmt
Responsible-Changed-By: hmt
Responsible-Changed-When: Fri Apr 16 17:48:38 GMT 1999
Responsible-Changed-Why:
HMT to write a README/Doc entry about HAL_CACHE macros...
From: Hugo Tyson <hmt at cygnus dot co dot uk>
To: bugs at cygnus dot com
Cc: Subject: Re: ecc/19844: HAL_xCACHE_IS_ENABLED not defined on all platforms
Date: Fri, 16 Apr 1999 19:03:43 +0100
Here's a suggested README entry:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Some platform HALs now support a pair of cache state query macros:
HAL_ICACHE_IS_ENABLED( x )
and
HAL_DCACHE_IS_ENABLED( x )
which set the argument to true if the instruction or data cache is
enabled, respectively.
Like most cache control macros, these are optional, because the
capabilities of different targets and boards can vary considerably. Code
which uses them, if it is to be considered portable, should test for their
existence first by means of #ifdef. Be sure to include
<cyg/hal/hal_cache.h>
in order to do this test and (maybe) use the macros.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Responsible-Changed-From-To: hmt->alyceg
Responsible-Changed-By: alexs
Responsible-Changed-When: Thu Apr 29 10:16:07 PDT 1999
Responsible-Changed-Why:
Hi Alyce
This is a PR entry for 1.2.1/1.2.2 release README.
The given text should be included into documentation for the next release.
-- Alex
Responsible-Changed-From-To: alyceg->roberte
Responsible-Changed-By: alexs
Responsible-Changed-When: Tue Jun 1 11:41:54 PDT 1999
Responsible-Changed-Why:
eCos doc issue reallocated to Robert.
Unformatted:
Originator:
page: www.cygnus.com/product/ecc-pr.html
Send_PR_form: Sent_from_www.cygnus.com
------- Additional Comments From alexs at ecoscentric dot com 2003-24-04 16:05 BST -------
This is probably no longer applicable. You need to confirm and close
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.