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 --- |