1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-29 16:44:03 +00:00

Make I/O memory explicitly non-cacheable. This is purely an asthetic

change.
This commit is contained in:
David Greenman 1994-01-31 04:39:37 +00:00
parent ec120393a0
commit 43411a3db4
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=1046
3 changed files with 6 additions and 6 deletions

View File

@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* from: @(#)locore.s 7.3 (Berkeley) 5/13/91
* $Id: locore.s,v 1.12 1994/01/14 16:23:33 davidg Exp $
* $Id: locore.s,v 1.13 1994/01/16 02:21:58 martin Exp $
*/
/*
@ -320,7 +320,7 @@ ENTRY(btext)
movl _KPTphys-KERNBASE,%ebx /* base of kernel page tables */
lea (0xa0 * PTESIZE)(%ebx),%ebx /* hardwire ISA hole at KERNBASE + 0xa0000 */
movl $0x100-0xa0,%ecx /* for this many pte s, */
movl $(0xa0000|PG_V|PG_KW),%eax /* valid, kernel read/write */
movl $(0xa0000|PG_V|PG_KW|PG_N),%eax /* valid, kernel read/write, non-cacheable */
movl %ebx,_atdevphys-KERNBASE /* save phys addr of ptes */
fillkpt

View File

@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* from: @(#)locore.s 7.3 (Berkeley) 5/13/91
* $Id: locore.s,v 1.12 1994/01/14 16:23:33 davidg Exp $
* $Id: locore.s,v 1.13 1994/01/16 02:21:58 martin Exp $
*/
/*
@ -320,7 +320,7 @@ ENTRY(btext)
movl _KPTphys-KERNBASE,%ebx /* base of kernel page tables */
lea (0xa0 * PTESIZE)(%ebx),%ebx /* hardwire ISA hole at KERNBASE + 0xa0000 */
movl $0x100-0xa0,%ecx /* for this many pte s, */
movl $(0xa0000|PG_V|PG_KW),%eax /* valid, kernel read/write */
movl $(0xa0000|PG_V|PG_KW|PG_N),%eax /* valid, kernel read/write, non-cacheable */
movl %ebx,_atdevphys-KERNBASE /* save phys addr of ptes */
fillkpt

View File

@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* from: @(#)locore.s 7.3 (Berkeley) 5/13/91
* $Id: locore.s,v 1.12 1994/01/14 16:23:33 davidg Exp $
* $Id: locore.s,v 1.13 1994/01/16 02:21:58 martin Exp $
*/
/*
@ -320,7 +320,7 @@ ENTRY(btext)
movl _KPTphys-KERNBASE,%ebx /* base of kernel page tables */
lea (0xa0 * PTESIZE)(%ebx),%ebx /* hardwire ISA hole at KERNBASE + 0xa0000 */
movl $0x100-0xa0,%ecx /* for this many pte s, */
movl $(0xa0000|PG_V|PG_KW),%eax /* valid, kernel read/write */
movl $(0xa0000|PG_V|PG_KW|PG_N),%eax /* valid, kernel read/write, non-cacheable */
movl %ebx,_atdevphys-KERNBASE /* save phys addr of ptes */
fillkpt