com.tapina.robe.swi
Class FPEmulator

java.lang.Object
  extended bycom.tapina.robe.runtime.Block
      extended bycom.tapina.robe.runtime.DataBlock
          extended bycom.tapina.robe.module.Module
              extended bycom.tapina.robe.swi.SWIHandler
                  extended bycom.tapina.robe.swi.FPEmulator

public class FPEmulator
extends SWIHandler

Floating point emulator SWIs. Currently there are no floating point instructions available.


Field Summary
 
Fields inherited from class com.tapina.robe.swi.SWIHandler
log, METHOD_PARAMETERS
 
Method Summary
static int getBase()
           
static FPEmulator getInstance()
           
static java.lang.reflect.Method getMethod(java.lang.Integer offset)
           
 int version()
           
 void Version(Environment env)
          This SWI returns the version of the floating point emulator in use.
 
Methods inherited from class com.tapina.robe.module.Module
getBytes, getHelp, getName, getSize, setSize
 
Methods inherited from class com.tapina.robe.runtime.Block
getAddress, setAddress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static FPEmulator getInstance()

getBase

public static int getBase()

getMethod

public static java.lang.reflect.Method getMethod(java.lang.Integer offset)
                                          throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

Version

public final void Version(Environment env)
This SWI returns the version of the floating point emulator in use.

Parameters:
env - OUT: R0 = version of FPEmulator * 100

version

public final int version()


Copyright © 2003-2005 . All Rights Reserved.