Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/arch/mips/mm/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 664 B image not shown  

Quelle  tlbex-fault.S   Sprache: Sparc

 
/*
 * This file is subject to the terms and conditions of the GNU General Public
 * License.  See the file "COPYING" in the main directory of this archive
 * for more details.
 *
 * Copyright (C) 1999 Ralf Baechle
 * Copyright (C) 1999 Silicon Graphics, Inc.
 */

#include <asm/mipsregs.h>
#include <asm/regdef.h>
#include <asm/stackframe.h>

 .macro tlb_do_page_fault, write
 NESTED(tlb_do_page_fault_\write, PT_SIZE, sp)
 .cfi_signal_frame
 SAVE_ALL docfi=1
 MFC0 a2, CP0_BADVADDR
 KMODE
 move a0, sp
 REG_S a2, PT_BVADDR(sp)
 li a1, \write
 jal do_page_fault
 j ret_from_exception
 END(tlb_do_page_fault_\write)
 .endm

 tlb_do_page_fault 0
 tlb_do_page_fault 1

Messung V0.5
C=96 H=95 G=95

¤ Dauer der Verarbeitung: 0.3 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.