On 04/20/2010 08:27 PM, Josh Boyer wrote:
On Tue, Apr 20, 2010 at 02:45:36PM -0400, Pierre-Marc Fournier wrote:
Mathieu Desnoyers wrote:
* Pierre-Marc Fournier ([email protected]) wrote:
Hi,

This is to let you know that the UST in the git repository now
supports  the PowerPC 32 architecture.

http://git.dorsal.polymtl.ca/?p=ust.git;a=summary

Testing is welcome.

This will be in the next release.

This port seems to rely on do_gettimeofday. Any plan to add ppc tb
register-based trace clock ?


Hi Mathieu,

I did some tests. On my ppc32 system, this counter wraps in about 2
minutes. Will LTTV tolerate well a wrapping time base?

ppc32 timebase is two separate registers, timebase upper and lower.  I could
certainly see the lower register (lower 32 bits) wrapping in about 2 min, but
the upper should continue on.


Thanks. Indeed there was a problem in my quick test implementation. ;-) I pushed the code to the repo. To activate the "native" time source, one must comment the
#define TRACE_CLOCK_GENERIC
line in clock.h.

For now there is no trace_clock_frequency() function for this time source so it is disabled by default.

pmf

_______________________________________________
ltt-dev mailing list
[email protected]
http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev

Reply via email to