home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / system / callaswi_1 < prev    next >
Text File  |  1999-04-27  |  1KB  |  41 lines

  1. Title:            CALLASWI
  2. Author:            Darren Salt <arcsalt@spuddy.mew.co.uk>
  3. Version:        0.0
  4. Title From:        Documentation
  5. Author From:        Documentation
  6. Version From:        Documentation
  7. Supplier:        Darren Salt <arcsalt@spuddy.mew.co.uk>
  8. Date:            25/10/96
  9. Keywords:        Systems software
  10. Shareware:        No
  11. Machine:        Archimedes
  12. Operating system:    RISCOS
  13. Memory requirements:    
  14. Peripherals needed:    
  15. Other s/ware needed:    RISC OS 3.1 to 3.6
  16. Directory:        micros/arch/riscos/e160
  17. Date mounted/updated:    30/10/96
  18. File names:        callaswi.zip
  19. Unarchived files:    2
  20. Unarchived size:    6 kbytes
  21. Omissions:        
  22. See also:        
  23.  
  24. -------------------------------------------------------------------------------
  25.  
  26. Acquiring the package:
  27.  
  28. Download the archive file(s) and extract using SparkPlug 2
  29. (see the "tools_help" file in micros/arch/riscos/tools for further info).
  30.  
  31.  
  32. Description:
  33.  
  34. The CallASWI module provides a new SWI allowing a target SWI number to be
  35. determined at run time, and passed in a register. This removes the need for
  36. a common idiom of dynamic code, in language library SWI veneers for example.
  37. In an APCS-R library, OS_CallASWIR12 may be more appropriate.  Unlike Acorn's
  38. implementation, this version *does* allow you to use the SWI names.
  39. CallASWI implements the StrongARM support SWIs from RISC OS 3.7 and is
  40. suitable for use on RISC OS 3.1, and probably 3.5 and 3.6 as well.
  41.