Saturday, 16 February 2013

DTrace/ARM

I've put out a new release of DTrace - this one compiles on my
ARM virtual machine (armel architecture - seems to be ARMv5).

This is a major achievement, although the code is ugly and broken.
Many areas where we have __i386 or __amd64 are changed to handle
__arm__ specific code or are simply left blank.

The interrupts are not plumbed in; SMP isnt handled (my VM is a single-cpu
VM).

Theres also issues with the pieces of code which are heavy in x86
assembler (eg syscalls.c).

Dont expect to use this for anything useful, other than a starting point.
Having got a complete driver, next is to debug piece by piece these
blank holding areas.


Post created by CRiSP v11.0.15a-b6542


No comments:

Post a Comment