Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
software:deep:rts:hardware [2011-06-10 11:11] – angelegt grafsoftware:deep:rts:hardware [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== Accessing the hardware ====== 
- 
-Java was developed as a save language. That is 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 //US.java// (US stand for //unsafe//). Wenn methods of this class are used the code generator inserts machine code accordingly.\\ 
-By using US.java you can 
-  * read from absolute memory locations (1, 2, 4, 8 bytes) 
-  * write to absolute memory locations (1, 2, 4, 8 bytes) 
-  * test a bit in a  
-  *  
-  *  
- 
-===== Low level methods =====