OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [include/] [asm-mips64/] [cachectl.h] - Blame information for rev 1774

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
/*
2
 * This file is subject to the terms and conditions of the GNU General Public
3
 * License.  See the file "COPYING" in the main directory of this archive
4
 * for more details.
5
 *
6
 * Copyright (C) 1994, 1995, 1996, 1999 by Ralf Baechle
7
 * Copyright (C) 1999 Silicon Graphics, Inc.
8
 */
9
#ifndef _ASM_CACHECTL
10
#define _ASM_CACHECTL
11
 
12
/*
13
 * Options for cacheflush system call
14
 */
15
#define ICACHE  (1<<0)          /* flush instruction cache        */
16
#define DCACHE  (1<<1)          /* writeback and flush data cache */
17
#define BCACHE  (ICACHE|DCACHE) /* flush both caches              */
18
 
19
/*
20
 * Caching modes for the cachectl(2) call
21
 *
22
 * cachectl(2) is currently not supported and returns ENOSYS.
23
 */
24
#define CACHEABLE       0        /* make pages cacheable */
25
#define UNCACHEABLE     1       /* make pages uncacheable */
26
 
27
#endif  /* _ASM_CACHECTL */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.