Deleted Added
full compact
locore.s (21673) locore.s (22130)
1/*-
2 * Copyright (c) 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * William Jolitz.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 20 unchanged lines hidden (view full) ---

29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
34 * SUCH DAMAGE.
35 *
36 * from: @(#)locore.s 7.3 (Berkeley) 5/13/91
1/*-
2 * Copyright (c) 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * William Jolitz.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 20 unchanged lines hidden (view full) ---

29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
34 * SUCH DAMAGE.
35 *
36 * from: @(#)locore.s 7.3 (Berkeley) 5/13/91
37 * $FreeBSD: head/sys/i386/i386/locore.s 21673 1997-01-14 07:20:47Z jkh $
37 * $FreeBSD: head/sys/i386/i386/locore.s 22130 1997-01-30 20:22:02Z dg $
38 *
39 * originally from: locore.s, by William F. Jolitz
40 *
41 * Substantially rewritten by David Greenman, Rod Grimes,
42 * Bruce Evans, Wolfgang Solfrank, Poul-Henning Kamp
43 * and many others.
44 */
45

--- 744 unchanged lines hidden (view full) ---

790/* Map proc0's UPAGES in the physical way ... */
791 movl R(p0upa), %eax
792 movl $UPAGES, %ecx
793 fillkptphys($PG_RW)
794
795/* Map ISA hole */
796 movl $ISA_HOLE_START, %eax
797 movl $ISA_HOLE_LENGTH>>PAGE_SHIFT, %ecx
38 *
39 * originally from: locore.s, by William F. Jolitz
40 *
41 * Substantially rewritten by David Greenman, Rod Grimes,
42 * Bruce Evans, Wolfgang Solfrank, Poul-Henning Kamp
43 * and many others.
44 */
45

--- 744 unchanged lines hidden (view full) ---

790/* Map proc0's UPAGES in the physical way ... */
791 movl R(p0upa), %eax
792 movl $UPAGES, %ecx
793 fillkptphys($PG_RW)
794
795/* Map ISA hole */
796 movl $ISA_HOLE_START, %eax
797 movl $ISA_HOLE_LENGTH>>PAGE_SHIFT, %ecx
798 fillkptphys($PG_RW|PG_N)
798 fillkptphys($PG_RW)
799
800/* Map proc0s UPAGES in the special page table for this purpose ... */
801 movl R(p0upa), %eax
802 movl $KSTKPTEOFF, %ebx
803 movl $UPAGES, %ecx
804 fillkpt(R(p0upt), $PG_RW)
805
806/* ... and put the page table in the pde. */

--- 104 unchanged lines hidden ---
799
800/* Map proc0s UPAGES in the special page table for this purpose ... */
801 movl R(p0upa), %eax
802 movl $KSTKPTEOFF, %ebx
803 movl $UPAGES, %ecx
804 fillkpt(R(p0upt), $PG_RW)
805
806/* ... and put the page table in the pde. */

--- 104 unchanged lines hidden ---