com.tapina.robe.swi.clib.roslib
Class SWI

java.lang.Object
  extended bycom.tapina.robe.runtime.Block
      extended bycom.tapina.robe.runtime.CodeBlock
          extended bycom.tapina.robe.swi.clib.Stub
              extended bycom.tapina.robe.swi.clib.roslib.SWIX
                  extended bycom.tapina.robe.swi.clib.roslib.SWI
All Implemented Interfaces:
Executable

public class SWI
extends SWIX

This function calls a SWI , whose number is given in a1. The registers R0-R9 are set to and returned in the values in a2. If an error occurs it is reported by the operating system and your program will halt execution. The error will be thrown as a RuntimeException.


Field Summary
 
Fields inherited from class com.tapina.robe.swi.clib.Stub
A1, A2, A3, A4, FP, IP, log, LR, PC, SL, SP, V1, V2, V3, V4, V5, V6
 
Constructor Summary
SWI()
           
 
Methods inherited from class com.tapina.robe.swi.clib.roslib.SWIX
executeStub
 
Methods inherited from class com.tapina.robe.swi.clib.Stub
execute, executeSubroutine, setAddress
 
Methods inherited from class com.tapina.robe.runtime.CodeBlock
isExtendable
 
Methods inherited from class com.tapina.robe.runtime.Block
getAddress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SWI

public SWI()


Copyright © 2003-2005 . All Rights Reserved.