发明名称 Methods and systems for applications to interact with hardware
摘要 A method and apparatus for providing application layer access to hardware peripheral memory mapped registers is provided together with a processor adapted to implement such a method. A fixed memory address space for a hardware peripheral's memory mapped registers is identified, and a object is constructed having elements which occupy this fixed memory address space. This allows a application to be provided with access to the hardware peripheral's memory mapped registers directly through the object. A new class is defined having base address and length parameters and in some cases also having a type parameter. This is used in constructing the object. When a object has an object descriptor which is effectively an object header and a pointer to where the object data is located, constructing the object may be done by creating an object descriptor, and then creating an object handle for the object which points to the object descriptor. Alternatively, a level of indirection may be removed, and the object handle created to point directly to the object created so as to exist in memory mapped register space. The application, class, and object may be Java or Java-like.
申请公布号 AU5954901(A) 申请公布日期 2001.11.26
申请号 AU20010059549 申请日期 2001.05.07
申请人 ZUCOTTO WIRELESS, INC. 发明人 GUILLAUME COMEAU
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项
地址