The target code is developed in a similar manner as you
would for developing code to run on the target hardware. The source
code is either written in C or C++ and is then compiled, assembled and
linked for arm-elf format. The user then has the ability to download
to the target hardware or on SID. The simulator supports the ARM
architectures for this release in both big-endian and little-endian
and in elf file format. The default is big-endian. Once the code is
loaded on SID, the execution and debugging proceed in the usual
manner.