Accessing the Hardware

Java was developed as a safe language. It does not allow direct access and manipulation of absolute memory locations. Nevertheless this is essential for embedded programming. We therefore include this possibility by the use a special java class org.deepjava.unsafe.US (US stand for unsafe). Wenn methods of this class are used the code generator inserts machine code accordingly.
By using US.java you can

Depending on the processor architecture there are some more unsafe capabilities.

On the PowerPC platform

org.deepjava.unsafe.ppc.US implements

On the ARM platform

org.deepjava.unsafe.arm.US implements

The API of US can be found under: API US, API US PPC, API US ARM