Loading...
Please wait, while we are loading the content...
Similar Documents
On objectifying untyped memory in java operating systems.
| Content Provider | CiteSeerX |
|---|---|
| Author | Felser, Meik Wawersich, Christian Kleinöder, Jürgen |
| Abstract | Accessing memory is essential in hardware programming, because the configuration and controlling of the hardware is often done via memory-mapped registers or control structures in memory. In a programming language like C, the structure of a register or the memory is mapped to a struct. In the JX operating system [GFW+02] the device drivers are written in Java, where the type safety forbids a mapping from objects to untyped memory. In this paper we present a way to map an untyped memory to a Java object so that the structure of the memory is represented by the objects fields. Our bytecode to nativecode translator is responsible to redirect accesses and to ensure the type safety of the code. 1 |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Type Safety Control Structure Java Object Java Operating System Memory-mapped Register Object Field Hardware Programming Objectifying Untyped Memory Device Driver Programming Language Jx Operating System Gfw Untyped Memory |
| Content Type | Text |
| Resource Type | Article |