HomeSort by: relevance | last modified time | path
    Searched refs:MMU (Results 1 - 25 of 28) sorted by relevancy

1 2

  /src/sys/arch/amiga/stand/loadbsd/
startit.s 44 beq nott | yes, switch off MMU later
56 | ------ mmu off start -----
61 | Turn off 68040/060 MMU
75 pmove (a3),tc | Turn off MMU
77 pmove (a3),crp | Turn off MMU some more
78 pmove (a3),srp | Really, really, turn off MMU
89 | ---- mmu off end ----
143 | DraCo: switch off MMU now:
171 | A do-nothing MMU root pointer (includes the following long as well)
  /src/sys/arch/atari/stand/tostools/libtos/
bsdstart.S 30 * disables the MMU and jumps to the kernel.
78 | Turn off 68040 type MMU
90 pmove %a3@,%tc | Turn off MMU
110 | A do-nothing MMU root pointer (includes the following long as well)
  /src/sys/arch/m68k/m68k/
busaddrerr.s 108 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
143 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
211 tstl _C_LABEL(mmutype) | HP MMU?
212 jeq Lbehpmmu | yes, different MMU fault handler
234 btst #7,%d1 | is it MMU table berr?
238 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
247 jne Lismerr | no, was not WPE, must be MMU fault
253 movl %a0@(MMUSTAT),%d0 | read MMU status
254 btst #3,%d0 | MMU fault?
255 jeq Lisberr1 | no, just a non-MMU bus erro
    [all...]
  /src/sys/arch/amiga/stand/bootblock/boot/
startit.s 90 jeq nott | yes, switch off MMU later
106 | ------ mmu off start -----
111 | Turn off 68040/060 MMU
125 pmove %a5@,%tc | Turn off MMU
127 pmove %a5@,%crp | Turn off MMU some more
128 pmove %a5@,%srp | Really, really, turn off MMU
139 | ---- mmu off end ----
260 | DraCo: switch off MMU now:
292 | A do-nothing MMU root pointer (includes the following long as well)
  /src/sys/arch/x68k/stand/loadbsd/
trampoline.S 27 | turn off MMU
  /src/sys/arch/hp300/hp300/
locore.s 132 * Macro to relocate a symbol, used before MMU is enabled.
143 * Final bits of grunt work required to reboot the system. The MMU
159 * through ROM until MMU is turned on at which time they will vector
192 * and cannot be used until after the MMU is enabled.
195 /* determine our CPU/MMU combo - check for all regardless of kernel config */
228 RELOC(mmuid, %a0) | save MMU ID
290 movl #MMU_68040,%a0@ | with a 68040 MMU
297 RELOC(mmuid,%a0) | save MMU ID
343 movl #1,%a1@(MMUCMD) | a 68020, write HP MMU location
346 jne Lishpmmu | yes, we have HP MMU
    [all...]
  /src/sys/arch/amiga/amiga/
locore.s 150 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
171 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
240 btst #7,%d1 | is it MMU table berr?
251 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
930 movl #MMU40_TCR_BITS,%d0 | enable MMU
941 /* Copy just the code to enable the MMU into chip memory */
954 /* enable the MMU */
960 movl #MMU40_TCR_BITS,%d0 | enable MMU
1147 | ok, turn off MMU..
1152 pmove %a0@,%tc | Turn off MMU
    [all...]
  /src/sys/arch/atari/atari/
locore.s 136 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
158 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
225 btst #7,%d1 | is it MMU table berr?
236 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
258 * that the 'nofault' test is done first. Because the MMU is not
922 movl #MMU_68030,_C_LABEL(mmutype) | Use 68030 MMU
939 movl #MMU_68040,_C_LABEL(mmutype) | Use a 68040 MMU
948 movl #MMU_68040,_C_LABEL(mmutype) | Use a 68040 MMU
967 * let the C function initialize everything and enable the MMU
1170 * Ok, turn off MMU.
    [all...]
  /src/sys/arch/sun3/sun3/
locore.s 101 | First we need to set it up so we can access the sun MMU, and be otherwise
115 | This is all done by copying in the segment map (top-level MMU table).
248 * [this code replaces similarly mmu specific code in the hp300 code]
259 andb #BUSERR_MMU,%d0 | is this an MMU fault?
260 jeq Lisberr | non-MMU bus error
264 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
521 * (The MMU has a "boot" bit that forces access to the PROM)
  /src/sys/external/gpl2/dts/dist/arch/riscv/boot/dts/canaan/
k210.dtsi 20 * The K210 has an sv39 MMU following the privileged specification v1.9.
22 * support it and the K210 support enabled only for the !MMU case.
23 * Be consistent with this by setting the CPUs MMU type to "none".
34 mmu-type = "riscv,none";
50 mmu-type = "riscv,none";
  /src/sys/arch/x68k/x68k/
locore.s 87 * Macro to relocate a symbol, used before MMU is enabled.
102 * through ROM until MMU is turned on at which time they will vector
148 /* determine our CPU/MMU combo - check for all regardless of kernel config */
170 movl #MMU_68040,%a0@ | with a 68040 compatible MMU
176 movl #MMU_68040,%a0@ | with a 68040 MMU
255 * Prepare to enable MMU.
824 * Basically we just turn off the MMU and jump to the appropriate ROM routine.
826 * logical to physical so that the PC is still valid immediately after the MMU
846 | ok, turn off MMU..
852 .long 0x4e7b9003 | movc a1(=0),tc ; disable MMU
    [all...]
  /src/sys/arch/mac68k/mac68k/
locore.s 152 /* Determine MMU/MPU from what we can test empirically */
178 movl #MMU_68040,%a0@ | Reflect 68040 MMU
245 .long 0x4e7b0003 | movc %d0,%tc ;Disable MMU
255 * Set up the vector table, and race to get the MMU
267 .long 0x4e7b0003 | movc %d0,%tc ;Disable MMU
387 .long 0x4e7b0003 | movc %d0,%tc ;Enable MMU
993 * Basically we just turn off the MMU and jump to the appropriate ROM routine.
995 * logical to physical so that the PC is still valid immediately after the MMU
1032 .long 0x4e7b0003 | movc %d0,%tc (disable MMU)
1037 movl #0,%a3@ | value for pmove to %TC (turn off MMU)
    [all...]
  /src/common/lib/libc/arch/sparc64/string/
memset.S 160 * the MMU.
  /src/sys/arch/sun3/sun3x/
locore.s 67 | This is a tricky task on the sun3x because the MMU is already enabled and
68 | the ROM monitor provides no indication of where the root MMU table is mapped.
70 | to define a range in the address space where the MMU translation is
71 | turned off. Once this is complete we can modify the MMU table directly
218 /* MMU-specific code to determine reason for bus error. */
234 btst #7,%d1 | is it MMU table berr?
244 /* End of MMU-specific bus error code. */
247 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
506 * (The MMU has a "boot" bit that forces access to the PROM)
538 * Load a new CPU Root Pointer (CRP) into the MMU
    [all...]
  /src/sys/arch/luna68k/luna68k/
locore.s 77 * Macro to relocate a symbol, used before MMU is enabled.
133 /* determine our CPU/MMU combo - check for all regardless of kernel config */
223 * Enable the MMU.
733 * Basically we just turn off the MMU, restore the initial %vbr
747 pmove %a7@,%tc | disable MMU
757 .long 0x4e7b0003 | movc %d0,%tc (disable MMU)
786 .long 0x7fff0001 | do-nothing MMU root pointer
  /src/sys/stand/efiboot/bootarm/
cache.S 159 /* Disable MMU and cache */
161 bic r0, r0, #5 @ disable dcache and MMU
  /src/sys/arch/luna68k/stand/boot/
locore.S 329 jeq Lismerr | no, must be MMU fault
334 movl #T_MMUFLT,%sp@- | show that we are an MMU fault
  /src/sys/arch/sparc64/sparc64/
mp_subr.S 370 stxa %g0, [%g2] ASI_DMMU ! Switch MMU to kernel primary context
locore.s 67 #undef TLB_FLUSH_LOWVA /* also flush 32-bit entries from the MMU */
661 VTRAP(T_TEXTFAULT, textfault) ! 009 = instr access MMU miss
680 UTRAP(0x031) ! 031 = data MMU miss -- no MMU
712 ufast_IMMU_miss: ! 064 = fast instr access MMU miss
729 ufast_DMMU_miss: ! 068 = fast data access MMU miss
752 ufast_DMMU_protection: ! 06c = fast data access MMU protection
871 VTRAP(T_TEXTFAULT, textfault) ! 009 = instr access MMU miss -- no MMU
891 UTRAP(0x031) ! 031 = data MMU miss -- no MM
    [all...]
  /src/sys/arch/cesfic/cesfic/
locore.s 112 * Macro to relocate a symbol, used before MMU is enabled.
127 * through ROM until MMU is turned on at which time they will vector
182 * and cannot be used until after the MMU is enabled.
185 /* determine our CPU/MMU combo - check for all regardless of kernel config */
205 movl #MMU_68040,%a0@ | with a 68040 MMU
265 * Prepare to enable MMU.
806 .long MMU_HP | default to HP MMU
  /src/sys/arch/next68k/next68k/
locore.s 129 * Macro to relocate a symbol, used before MMU is enabled.
131 * so therefore we need to relocate symbols until the MMU
185 * and cannot be used until after the MMU is enabled.
188 /* determine our CPU/MMU combo - check for all regardless of kernel config */
225 movl #MMU_68040,%a0@ | with a 68040 MMU
283 * Prepare to enable MMU.
285 * that when the MMU is turned on, all prefetched addresses (including
288 * turns on the MMU, then jump from the VA == PA address (at 0x40XXXXXX)
312 | This is a hack to get PA=KVA when turning on MMU as mentioned above.
779 * Basically we just turn off the MMU and jump to the appropriate ROM routine
    [all...]
  /src/sys/arch/news68k/news68k/
locore.s 74 * Macro to relocate a symbol, used before MMU is enabled.
217 /* news1400/1500/1600/1700 - 68030 CPU/MMU, 68882 FPU */
330 * Enable the MMU.
823 * Basically we just turn off the MMU, restore the PROM's initial VBR
841 movl #0,%a7@- | value for pmove to TC (turn off MMU)
842 pmove %a7@,%tc | disable MMU
872 * similar to debug_led(), but used after MMU enabled
  /src/sys/arch/x68k/stand/boot_ufs/
boot.S 105 mpuok: | XXX check for MMU?
  /src/sys/arch/mvme68k/mvme68k/
locore.s 67 * Macro to relocate a symbol, used before MMU is enabled.
243 movew %a0@+,%d1 | Copy the MMU type
259 /* MVME-147 - 68030 CPU/MMU, 68882 FPU */
334 /* MVME-162 - 68040 CPU/MMU/FPU */
335 /* MVME-172 - 68060 CPU/MMU/FPU */
406 /* MVME-167 - 68040 CPU/MMU/FPU */
407 /* MVME-177 - 68060 CPU/MMU/FPU */
555 * Enable the MMU.
1037 * Basically we just turn off the MMU, restore the Bug's initial VBR
1067 clrl %sp@- | value for pmove to TC (turn off MMU)
    [all...]
  /src/sys/arch/luna68k/dev/xplx/
xplx.asm 660 ; MMU

Completed in 28 milliseconds

1 2