Interacting with the underlying platform and its environment is one of the key activities for embedded programs. This chapter focuses on how real-time Java programs can access the platform’s physical memory so that it can maximize performance, and how it can interface with external devices. The revised physical and raw memory frameworks of Version 1.1. of the Real-Time Specification for Java are introduced along with the revised happening model. The latter now includes facilities to program first-level interrupt handlers. An extended example illustrates how many of the facilities can be used.

Download Not Available

BibTex Entry

@incollection{Dibble2012,
 author = {Peter Dibble and  James Hunt and  Andy J. and Wellings},
 booktitle = {Distributed, Embedded and Real-time Java Systems},
 editor = {M. Teresa Higuera-Toledano and  Andy J. Wellings},
 isbn = {978-1-4419-8158-5},
 keyword = {Engineering},
 link = {http://dx.doi.org/10.1007/978-1-4419-8158-5_6},
 note = {10.1007/978-1-4419-8158-5_6},
 pages = {129-158},
 publisher = {Springer US},
 title = {Programming Embedded Systems: Interacting with the Embedded Platform},
 year = {2012}
}