Do a shorter cache invalidate. (from Matthias)
This commit is contained in:
parent
679d9f5451
commit
0c91149a15
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: locore.s,v 1.24 1995/01/18 08:14:32 phil Exp $ */
|
/* $NetBSD: locore.s,v 1.25 1995/01/22 07:06:48 phil Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1993 Philip A. Nelson.
|
* Copyright (c) 1993 Philip A. Nelson.
|
||||||
|
@ -914,11 +914,7 @@ ENTRY(_trap_flg)
|
||||||
addd r1, r0
|
addd r1, r0
|
||||||
cinv i, r0 /* Invalidate possible second line */
|
cinv i, r0 /* Invalidate possible second line */
|
||||||
#else
|
#else
|
||||||
sprd cfg, r0 /* Trying something different! PAN */
|
cinv ia, r0 /* Invalidate the entire cache. */
|
||||||
bicd CFG_INS, r0
|
|
||||||
lprd cfg, r0
|
|
||||||
ord CFG_INS, r0
|
|
||||||
lprd cfg, r0
|
|
||||||
#endif
|
#endif
|
||||||
addqd 1, tos /* Increment return address */
|
addqd 1, tos /* Increment return address */
|
||||||
rett 0
|
rett 0
|
||||||
|
|
Loading…
Reference in New Issue