patch-1.3.44 linux/include/asm-sparc/memerr.h
Next file: linux/include/asm-sparc/memreg.h
Previous file: linux/include/asm-sparc/mbus.h
Back to the patch index
Back to the overall index
- Lines: 33
- Date:
Thu Jan 1 02:00:00 1970
- Orig file:
v1.3.43/linux/include/asm-sparc/memerr.h
- Orig date:
Tue Jun 27 14:11:45 1995
diff -u --recursive --new-file v1.3.43/linux/include/asm-sparc/memerr.h linux/include/asm-sparc/memerr.h
@@ -1,32 +0,0 @@
-#ifndef _SPARC_MEMERR_H
-#define _SPARC_MEMERR_H
-
-/* memerr.h: Bit fields in the asynchronous and synchronous memory error
- * registers used to determine what 'type' of error has just
- * induced a trap.
- *
- * Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu)
- */
-
-/* synchronous error register fields come first... */
-
-#define SYNCER_WRITE 0x8000 /* write error... */
-#define SYNCER_INVAL 0x0080 /* invalid page access was attempted */
-#define SYNCER_PROT 0x0040 /* protection violation */
-#define SYNCER_TIMEOUT 0x0020 /* mem-bus access timeout (mem does not exist). */
-#define SYNCER_SBUSERR 0x0010 /* same as above, but for an SBUS access */
-#define SYNCER_MEMERR 0x0008 /* Bus parity error, lose lose... panic time */
-#define SYNCER_SZERR 0x0002 /* an attempted access was of BAD size, whoops */
-#define SYNCER_WATCHDOG 0x0001 /* although we never see these, the prom will.. */
-
-/* asynchronous error bits go here */
-
-#define ASYNCER_WBINVAL 0x80 /* situation arose where the cache tried to write
- * back a page for which the valid bit was not set
- * within the mmu. This is due to bad mm kernel bugs.
- */
-
-#define ASYNCER_TIMEOUT 0x20 /* mem-access bus timeout... */
-#define ASYNCER_DVMAERR 0x10 /* dvma transfer to/from memory bombed... */
-
-#endif /* _SPARC_MEMERR_H */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this