Date: | Mon, 20 Mar 2006 15:48:05 -0700 |
---|---|
From: | "Liqun Cheng" <liqun.cheng@xxxxxxxxx> |
Subject: | Re: [Gems-users] Using Magic Instruction on sparc64-linux |
Gene, We used magic instruction on bagle sucessfully. The problem is magic-breakpoint-enable (on linux?) will only be triggered when the value of g0 is 0x40000. So you need either use "sethi 0x40000, %g0", or write a handler by yourself. Here is my python script, you can use it as a reference. Cheers Legion @def call_back_1(cpu): pr("call back triggered\n") @def hap_callback(user_arg, cpu, arg): eax = cpu.eax if eax == 1: call_back_1(cpu) else: print "Unknown callback" @SIM_hap_add_callback("Core_Magic_Instruction", hap_callback, None) |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] How to compare performance of two different configurations?, Dan Gibson |
---|---|
Next by Date: | [Gems-users] Network topology, Enric Herrero |
Previous by Thread: | Re: [Gems-users] The size of L2 Cache, Mike Marty |
Next by Thread: | [Gems-users] Virtual Networks in MOESI_CMP_Directory, Enric Herrero |
Indexes: | [Date] [Thread] |