home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 September / pcwk_09_96.iso / demo / wgelectr / pk51demo / files.2 / INC / RTX51TNY.H < prev    next >
C/C++ Source or Header  |  1992-11-24  |  1KB  |  23 lines

  1. /* RTX51TNY.H: RTX-51 TINY functions          */
  2. /* Copyright KEIL ELEKTRONIK GmbH 1991  V1.00 */
  3.  
  4. /* constants for os_wait function */
  5. #define K_SIG      1                 /* Wait for Signal   */
  6. #define K_TMO      2                 /* Wait for Timeout  */
  7. #define K_IVL      128               /* Wait for Interval */
  8.  
  9. /* function return values */
  10. #define NOT_OK     255               /* Parameter Error */
  11. #define TMO_EVENT  8                 /* Timeout Event */
  12. #define SIG_EVENT  4                 /* Signal  Event */
  13.  
  14. extern char os_create_task     (unsigned char task_id);
  15. extern char os_delete_task     (unsigned char task_id);
  16. extern char os_wait            (unsigned char typ, unsigned char ticks, unsigned int dummy);
  17. extern char os_wait1           (unsigned char typ);
  18. extern char os_wait2           (unsigned char typ, unsigned char ticks);
  19. extern char os_send_signal     (unsigned char task_id);
  20. extern char os_clear_signal    (unsigned char task_id);
  21. extern char isr_send_signal    (unsigned char task_id);
  22. extern char os_running_task_id (void);
  23.