home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / oslib / oslib_1 / OSLib / Toolbox / h / frontend < prev    next >
Encoding:
Text File  |  1995-06-20  |  1.4 KB  |  56 lines

  1. #ifndef frontend_H
  2. #define frontend_H
  3.  
  4. /* C header file for FrontEnd
  5.  * written by DefMod (Jun 20 1995) on Tue Jun 20 15:08:08 1995
  6.  * Written by Jonathan Coxhead, Acorn Computers Ltd
  7.  */
  8.  
  9. #ifndef types_H
  10. #include "types.h"
  11. #endif
  12.  
  13. /**********************************
  14.  * SWI names and SWI reason codes *
  15.  **********************************/
  16. #undef  FrontEnd_ExtendedCmdLine
  17. #define FrontEnd_ExtendedCmdLine                0x81400
  18. #undef  XFrontEnd_ExtendedCmdLine
  19. #define XFrontEnd_ExtendedCmdLine               0xA1400
  20. #undef  FrontEnd_FreeCmdLine
  21. #define FrontEnd_FreeCmdLine                    0x81401
  22. #undef  XFrontEnd_FreeCmdLine
  23. #define XFrontEnd_FreeCmdLine                   0xA1401
  24.  
  25. /*************************
  26.  * Function declarations *
  27.  *************************/
  28.  
  29. #ifdef __cplusplus
  30.    extern "C" {
  31. #endif
  32.  
  33. /* ------------------------------------------------------------------------
  34.  * Function:      frontend_extended_cmd_line()
  35.  *
  36.  * Description:   Calls SWI 0x81400
  37.  */
  38.  
  39. extern os_error *xfrontend_extended_cmd_line (void);
  40. __swi (0x81400) void frontend_extended_cmd_line (void);
  41.  
  42. /* ------------------------------------------------------------------------
  43.  * Function:      frontend_free_cmd_line()
  44.  *
  45.  * Description:   Calls SWI 0x81401
  46.  */
  47.  
  48. extern os_error *xfrontend_free_cmd_line (void);
  49. __swi (0x81401) void frontend_free_cmd_line (void);
  50.  
  51. #ifdef __cplusplus
  52.    }
  53. #endif
  54.  
  55. #endif
  56.