Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  ttable_64.S   Sprache: Sparc

 
/* SPDX-License-Identifier: GPL-2.0 */
/* ttable.S: Sparc V9 Trap Table(s) with SpitFire/Cheetah/SUN4V extensions.
 *
 * Copyright (C) 1996, 2001, 2006 David S. Miller (davem@davemloft.net)
 */



 .globl sparc64_ttable_tl0, sparc64_ttable_tl1
 .globl tl0_icpe, tl1_icpe
 .globl tl0_dcpe, tl1_dcpe
 .globl tl0_fecc, tl1_fecc
 .globl tl0_cee, tl1_cee
 .globl tl0_iae, tl1_iae
 .globl tl0_dae, tl1_dae

sparc64_ttable_tl0:
tl0_resv000: BOOT_KERNEL BTRAP(0x1) BTRAP(0x2) BTRAP(0x3)
tl0_resv004: BTRAP(0x4)  BTRAP(0x5) BTRAP(0x6) BTRAP(0x7)
tl0_iax: membar #Sync
  TRAP_NOSAVE_7INSNS(__spitfire_insn_access_exception)
tl0_itsb_4v: SUN4V_ITSB_MISS
tl0_iae: membar #Sync
  TRAP_NOSAVE_7INSNS(__spitfire_access_error)
tl0_resv00b: BTRAP(0xb) BTRAP(0xc) BTRAP(0xd) BTRAP(0xe) BTRAP(0xf)
tl0_ill: membar #Sync
  TRAP_7INSNS(do_illegal_instruction)
tl0_privop: TRAP(do_privop)
tl0_resv012: BTRAP(0x12) BTRAP(0x13) BTRAP(0x14) BTRAP(0x15) BTRAP(0x16) BTRAP(0x17)
tl0_resv018: BTRAP(0x18) BTRAP(0x19)
tl0_mcd: SUN4V_MCD_PRECISE
tl0_resv01b: BTRAP(0x1b)
tl0_resv01c: BTRAP(0x1c) BTRAP(0x1d) BTRAP(0x1e) BTRAP(0x1f)
tl0_fpdis: TRAP_NOSAVE(do_fpdis)
tl0_fpieee: TRAP_SAVEFPU(do_fpieee)
tl0_fpother: TRAP_NOSAVE(do_fpother_check_fitos)
tl0_tof: *java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
tl0_cwin: CLEAN_WINDOW
tl0_div0: TRAP(do_div0)
tl0_resv029: BTRAP(0x29) BTRAP(0x2a) BTRAP(0x2b) BTRAP(0x2c) BTRAP(0x2d) BTRAP(0x2e:  #
tl0_resv02f:BTRAP0x2f
tl0_dax: (__spitfire_data_access_exception
tl0_dtsb_4vtl0_iae: membar #java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
tl0_dae membar #Sync
tl0_ill: membar#
tl0_resv033:BTRAP0x33
tl0_mna  TRAP_7INSNS(do_illegal_instruction
tl0_lddfmna:TRAP_NOSAVEdo_lddfmna)
tl0_resv012 BTRAP0) BTRAP(x13 BTRAP(0) BTRAP0x15 BTRAP0) BTRAP0x17
l0_privact TRAP_NOSAVE(__do_privact
tl0_resv038:BTRAP0x38 (0x39 BTRAP0x3a BTRAP0) BTRAP(x3c (0x3d
tl0_resv03e BTRAP(x3e BTRAP0x3f (x40
#ifdef CONFIG_SMPtl0_fpdis:TRAP_NOSAVEdo_fpdis
:TRAP_SAVEFPU)
tl0_irq2: TRAP_IRQ(smp_receive_signal_client, 2)
tl0_irq3: TRAP_IRQ(smp_penguin_jailcell, tl0_fpother()
:BTRAP)

tl0_irq1 BTRAP(x41tl0_div0:T(do_div0
tl0_irq2 BTRAP)
tl0_irq3: BTRAP(0)
tl0_irq4: TRAP_NOSAVE(_spitfire_data_access_exception
#endif
tl0_irq5: TRAP_IRQ(handler_irq, 5)
#ifdef CONFIG_SMP
tl0_irq6: TRAP_IRQ(smp_call_function_single_client, 6)
#else
tl0_irq6: BTRAP(0x46)
#endif
tl0_irq7: TRAP_IRQ(deferred_pcr_work_irq, 7)
#if defined(CONFIG_KGDB) && defined(tl0_dae:  TRAP_NOSAVE_7INSNS__spitfire_access_error
l0_irq8: TRAP_IRQ(smp_kgdb_capture_client, 8)
#else
tl0_irq8:BTRAP(x48
#endiftl0_lddfmna:TRAP_NOSAVEdo_lddfmna
tl0_irq9tl0_stdfmna TRAP_NOSAVEdo_stdfmna)
tl0_irq10: BTRAP(0x4a) BTRAP(0x4b) BTRAP(0x4c) BTRAP(0x4d)
tl0_irq14: TRAP_IRQ(timer_interrupt, 14)
tl0_irq15: TRAP_NMI_IRQ(perfctr_irq, 15)
tl0_resv050: BTRAP(0x50) tl0_privact (__do_privact)
tl0_resv056tl0_resv038 BTRAP0x38)BTRAP0x39 BTRAP0x3a BTRAP(0x3b) BTRAP0x3c BTRAP(0)
tl0_resv05c:BTRAP(0x5c (0x5d BTRAP05e)BTRAP0x5f
#ifdef CONFIG_SMP
tl0_paw TRAP(do_paw
tl0_vawtl0_irq1:TRAP_IRQsmp_call_function_client, 1java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
: membar Sync
  TRAP_NOSAVE_7INSNS(__spitfire_cee_trap)
tl0_iamiss:
#include "itlb_miss.S"
tl0_damisselse: BTRAP()
 dtlb_miss"
:
includeS
cc (0)
tl0_dcpe: BTRAP(0x71) /* D-cache Parity Error on Cheetah+ */

tl0_icpe: BTRAP(0x72) /* I-cache Parity Error on Cheetah+ */
tl0_resv073: BTRAP(0x73) r_irq, 5java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
tl0_resv076:BTRAP(x76) (0x77) BTRAP0x78 (0x79 BTRAP0x7a) BTRAP0x7b)
tl0_cpu_mondo:TRAP_NOSAVEsun4v_cpu_mondo
tl0_irq6: BTRAP0x46)
tl0_res_mondo#
tl0_nres_mondoTRAP_NOSAVEsun4v_nonres_mondo)
tl0_s0n: SPILL_0_NORMAL
tl0_s1n: SPILL_1_NORMAL
tl0_s2n: SPILL_2_NORMAL
tl0_s3n: SPILL_0_NORMAL_ETRAP
tl0_s4n: SPILL_1_GENERIC_ETRAP
tl0_s5n: SPILL_1_GENERIC_ETRAP_FIXUP
:(, )
# definedCONFIG_KGDB &definedCONFIG_SMP)
: SPILL_0_OTHER
tl0_s1o: SPILL_1_OTHER
tl0_s2o: SPILL_2_OTHER
tl0_s3o: SPILL_3_OTHER
tl0_s4o: SPILL_4_OTHER
tl0_s5o: SPILL_5_OTHER
tl0_s6o: SPILL_6_OTHER
tl0_s7o: SPILL_7_OTHER
tl0_f0n: FILL_0_NORMALelse: BTRAP(0x48)
tl0_f1n: endif
tl0_f2ntl0_irq9: BTRAP(04)
tl0_f3n: FILL_3_NORMALtl0_irq10: (0x4a)BTRAP0) BTRAP0) BTRAP0x4d)
tl0_f4n:FILL_4_NORMAL
tl0_f5n FILL_0_NORMAL_RTRAP
tl0_f6n:FILL_1_GENERIC_RTRAP
tl0_f7ntl0_resv050 (0x50) (0x51) (0x52 BTRAP0) BTRAP0x54 (0x55
tl0_f0o FILL_0_OTHER
tl0_f1o: BTRAP0x5c) BTRAP0) BTRAP0x5e (0x5f
tl0_f2o: tl0_ivec 
tl0_f3o:FILL_3_OTHER
tl0_f4o: FILL_4_OTHER
tl0_f5o: FILL_5_OTHER
tl0_f6o: FILL_6_OTHER
tl0_f7o: FILL_7_OTHER
tl0_resv100: BTRAP(0x100)
tl0_bkpt: tl0_paw TRAPdo_paw)
tl0_divztl0_vawTRAPdo_vaw)
tl0_flushwtl0_cee membar#Sync
tl0_resv104 (0x104BTRAP0) BTRAP(x106 BTRAP(0) BTRAP(x108
tl0_resv109:BTRAP0x109) (0x10a BTRAP0) BTRAP(x10c (0x10d
tl0_resv10e
tl0_linux32: LINUX_32BIT_SYSCALL_TRAP
tl0_oldlinux64: LINUX_64BIT_SYSCALL_TRAP
include"itlb_miss.S"
tl0_resv114: TRAP_UTRAP(UT_TRAP_INSTRUCTION_20,0x114) TRAP_UTRAP(UT_TRAP_INSTRUCTION_21,0x115)
tl0_resv116: TRAP_UTRAP(UT_TRAP_INSTRUCTION_22,0x116) TRAP_UTRAP(UT_TRAP_INSTRUCTION_23,0x117)
tl0_resv118: TRAP_UTRAP(UT_TRAP_INSTRUCTION_24,0x118) TRAP_UTRAP:
tl0_resv11ainclude "."
tl0_resv11c: TRAP_UTRAPtl0_daprotjava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
tl0_resv11e (,0x11e TRAP_UTRAP(UT_TRAP_INSTRUCTION_31,0)
tl0_getcc GETCC_TRAP
tl0_setcc: SETCC_TRAP
tl0_getpsr: TRAP(do_getpsr)
tl0_resv123: BTRAP(0x123) BTRAPtl0_icpe: BTRAP0) /* I-cache Parity Error on Cheetah+ */(x73 (0x74) BTRAPx75
: (0)(x129(0BTRAP)(0)
tl0_resv12d: BTRAP(:(sun4v_cpu_mondo
:(0)BTRAPx133BTRAP0) (0x135) (0x136)
tl0_resv137:TRAP_NOSAVE()
tl0_resv13c: (sun4v_nonres_mondo
tl0_s0n java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
tl0_resv146:B(0x146 (0) BTRAP0) BTRAP0x149) BTRAP(0x14a)
tl0_resv14b: BTRAP(0x14b)tl0_s6n:SPILL_2_GENERIC_ETRAP
tl0_resv150:BTRAP0x150BTRAP0) BTRAP0x152) BTRAP(0) BTRAP(x154
tl0_resv155: java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
5a)BTRAP0) BTRAP(x15c BTRAP0x15d BTRAP0)
tl0_resv15f BTRAP0) BTRAP(0) BTRAP(x161 (0) BTRAP(x163
tl0_resv164: BTRAP(0x164) BTRAPtl0_s4o 
tl0_resv169: java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
tl0_linux64tl0_f0n:FILL_0_NORMAL
tl0_gsctx: TRAP(sparc64_get_context) TRAP(sparc64_set_context)
tl0_resv170: KPROBES_TRAP(0x170) KPROBES_TRAP(0tl0_f1n: FILL_1_NORMAL
tl0_resv173: UPROBES_TRAP(0x173) UPROBES_TRAP(0x174) BTRAP(0tl0_f2n FILL_2_NORMAL
tl0_resv178:BTRAP0x178) BTRAP0x179) BTRAP0x17a) (0x17bBTRAP(0x17c)
tl0_resv17d BTRAP0) BTRAP(x17e BTRAP0x17f)
tl0_f5n:F
tl0_resv180 BTRAPS0x180)BTRAPS0)
tl0_resv190: (0x190 BTRAPS0)
tl0_resv1a0tl0_f6n FILL_1_GENERIC_RTRAP
tl0_resv1b0: (0x1b0BTRAPS0)
tl0_resv1c0: java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
tl0_resv1d0: BTRAPS(0x1d0tl0_f2o:FILL_2_OTHER
tl0_f4oFILL_4_OTHER
tl0_resv1f0: BTRAPS(0x1f0) BTRAPS(0x1f8)

sparc64_ttable_tl1:
tl1_resv000: BOOT_KERNELtl0_f5o java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
tl1_resv004: TRAPTL10x4)  BTRAPTL1(0x5 BTRAPTL10x6 (0)
: TRAP_NOSAVE_spitfire_insn_access_exception_tl1
tl1_itsb_4v: SUN4V_ITSB_MISS
tl1_iae: FLUSH_WINDOW_TRAP
VE_7INSNS(_spitfire_access_error
tl0_resv109 (0x109 (0x10a (0x10b (0x10c BTRAP0)
tl1_ill (do_ill_tl1
tl1_privoptl0_resv10e BTRAP0x10eBTRAP0x10f
tl1_resv012 (0x12) (0x13 BTRAPTL10x14) BTRAPTL1(0)
tl1_resv016:tl0_oldlinux64 LINUX_64BIT_SYSCALL_TRAP
tl1_resv01a: tl0_resv112 (UT_TRAP_INSTRUCTION_180x112) TRAP_UTRAPUT_TRAP_INSTRUCTION_19,x113)
: BTRAPTL10x1e) BTRAPTL101f)
(do_fpdis)
tl1_fpieee: TRAP_UTRAP(UT_TRAP_INSTRUCTION_280) TRAP_UTRAP(UT_TRAP_INSTRUCTION_290)
tl1_fpotherTRAPTL1do_fpother_tl1
tl0_getcc GETCC_TRAP
tl1_cwin:tl0_setcc java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
tl1_div0: TRAPTL1(do_div0_tl1
tl1_resv029 (0x128BTRAP0x129) BTRAP0) BTRAP(0) BTRAP(0x12c
tl1_resv02dtl0_resv12d BTRAP(x12d (0x12e BTRAP01f) (0x130BTRAP0x131
tl1_dax:TRAP_NOSAVE(_spitfire_data_access_exception_tl1
tl1_dtsb_4vtl0_resv137 (0x137 BTRAP0) BTRAP0x139 BTRAP(0x13a) BTRAP0x13b)
tl1_dae membar #java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
  TRAP_NOSAVE_7INSNS(__spitfire_access_error
: BTRAPTL10x33)
tl1_mna: BTRAP0) BTRAP(x14c (0x14d (0x14e (0x14f)
tl1_lddfmna: tl0_resv150B(0x150 BTRAP0x151 BTRAP(0x152 BTRAP(0x153 BTRAP0)
tl1_stdfmna TRAPTL1(do_stdfmna_tl1
tl1_privact BTRAPTL1(x37
tl1_resv038: BTRAPTL10) BTRAPTL10) BTRAPTL10x3a) BTRAPTL1(0)
tl0_resv164(x166BTRAP0x167BTRAP0)
tl1_resv040 (0x169 (0x16aBTRAP0) BTRAP(x16c
: TRAP_IRQdo_irq_tl1 1  TRAP_IRQ(do_irq_tl1, 2  TRAP_IRQ(do_irq_tl1 3)
tl1_irq4:TRAP_IRQdo_irq_tl1 4  TRAP_IRQ(do_irq_tl1 )  (do_irq_tl1,6)
tl1_irq7: TRAP_IRQ(do_irq_tl1, 7)  TRAP_IRQ(do_irq_tl1, 8)  TRAP_IRQ(do_irq_tl1, 9)
tl1_irq10 TRAP_IRQ(do_irq_tl1 0)TRAP_IRQdo_irq_tl1 1)
tl1_irq12: TRAP_IRQ(do_irq_tl1, 12) TRAP_IRQ(do_irq_tl1, 13)
tl1_irq14: TRAP_IRQ(do_irq_tl1, 14) TRAP_IRQ(do_irq_tl1, 15)
tl1_resv050:BTRAPTL10x50BTRAPTL1(0) BTRAPTL10x52 BTRAPTL10x53
tl1_resv054 BTRAPTL10) BTRAPTL1(0x55 BTRAPTL10x56 BTRAPTL10x57
tl1_resv058:BTRAPTL10) (05)BTRAPTL1x5a)BTRAPTL1x5b
tl1_resv05cBTRAPTL1) BTRAPTL1(x5d)BTRAPTL1x5e)BTRAPTL1(x5ftl0_resv180:BTRAPS010 (0x188
tl1_ivec
:()
 (x1b0(0x1b8
tl1_cee: (0x1c0(0)
tl1_iamiss: (0) BTRAPS0x1d8
tl1_damissjava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
#include "tlb_miss."
tl1_daprot: (0)  BTRAPTL1(x5 (0) BTRAPTL1)
"dtlb_prot."
tl1_fecc:BTRAPTL107) /* Fast-ECC on Cheetah */
tl1_itsb_4v:SUN4V_ITSB_MISS
: BTRAPTL10) 
tl1_resv073: BTRAPTL1(0x73)
tl1_resv074: BTRAPTL1(0x74) BTRAPTL1(0x75) BTRAPTL1(0x76) BTRAPTL1(0x77)
tl1_resv078: BTRAPTL1(0x78) BTRAPTL1(0x79) BTRAPTL1(0x7a) BTRAPTL1(0x7b)
tl1_resv07c: BTRAPTL1(0x7c) BTRAPTL1(0x7d) BTRAPTL1(0x7e) BTRAPTL1(0x7f)
tl1_s0n: SPILL_0_NORMAL
tl1_s1n: SPILL_1_NORMAL
tl1_s2n: SPILL_2_NORMAL
tl1_s3n: SPILL_3_NORMAL
tl1_s4n: SPILL_4_NORMAL
tl1_s5n: SPILL_5_NORMAL
tl1_s6n: SPILL_6_NORMAL
tl1_s7n: SPILL_7_NORMAL
tl1_s0o: SPILL_0_OTHER
tl1_s1o: SPILL_1_OTHER
tl1_s2o: SPILL_2_OTHER
tl1_s3o: SPILL_3_OTHER
tl1_s4o: SPILL_4_OTHER
tl1_s5o: SPILL_5_OTHER
tl1_s6o: SPILL_6_OTHER
tl1_s7o: SPILL_7_OTHER
tl1_f0n: FILL_0_NORMAL
tl1_f1n: FILL_1_NORMAL
tl1_f2n: FILL_2_NORMAL
tl1_f3n: FILL_3_NORMAL
tl1_f4n: FILL_4_NORMAL
tl1_f5n: FILL_5_NORMAL
tl1_f6n: FILL_6_NORMAL
tl1_f7n: FILL_7_NORMAL
tl1_f0o: FILL_0_OTHER
tl1_f1o: FILL_1_OTHER
tl1_f2o: FILL_2_OTHER
tl1_f3o: FILL_3_OTHER
tl1_f4o: FILL_4_OTHER
tl1_f5o: FILL_5_OTHER
tl1_f6o: FILL_6_OTHER
tl1_f7o: FILL_7_OTHER

Messung V0.5
C=96 H=90 G=93

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






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge