Differences between current version and previous revision of cacheflush(2).
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 4 | Last edited on Tuesday, October 29, 2002 11:35:47 pm | by PerryLorier | |
Older page: | version 3 | Last edited on Tuesday, October 29, 2002 11:35:24 pm | by PerryLorier | Revert |
@@ -10,20 +10,11 @@
!!DESCRIPTION
__cacheflush__ flushes contents of indicated cache(s) for user addresses in the range addr to (addr+nbytes-1). Cache may be one of:
-__ICACHE__
-
-
Flush the instruction cache.
-
-
__DCACHE__
-
-
Write back to memory and invalidate the affected valid cache
-
lines.
-
-
__BCACHE__
-
-
Same as __(ICACHE|DCACHE).__
+;
__ICACHE__:
Flush the instruction cache.
+;
__DCACHE__:
Write back to memory and invalidate the affected valid cache lines.
+;
__BCACHE__:
Same as __(ICACHE|DCACHE).__
!!RETURN VALUE
__cacheflush__ returns 0 on success or -1 on error. If errors are detected, errno will indicate the error.