home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d556 / asmonedemo.lha / ASMOneDemo / ASMOneDemo.lzh / ASM-One / Include.Strip / exec / tasks.i < prev    next >
Text File  |  1991-10-17  |  1KB  |  57 lines

  1.     IFND    EXEC_TASKS_I
  2. EXEC_TASKS_I    SET    1
  3.     IFND    EXEC_NODES_I
  4.     INCLUDE    "exec/nodes.i"
  5.     ENDC
  6.     IFND    EXEC_LISTS_I
  7.     INCLUDE    "exec/lists.i"
  8.     ENDC
  9.     STRUCTURE    TC,LN_SIZE
  10.     UBYTE    TC_FLAGS
  11.     UBYTE    TC_STATE
  12.     BYTE    TC_IDNESTCNT
  13.     BYTE    TC_TDNESTCNT
  14.     ULONG    TC_SIGALLOC
  15.     ULONG    TC_SIGWAIT
  16.     ULONG    TC_SIGRECVD
  17.     ULONG    TC_SIGEXCEPT
  18.     UWORD    TC_TRAPALLOC
  19.     UWORD    TC_TRAPABLE
  20.     APTR    TC_EXCEPTDATA
  21.     APTR    TC_EXCEPTCODE
  22.     APTR    TC_TRAPDATA
  23.     APTR    TC_TRAPCODE
  24.     APTR    TC_SPREG
  25.     APTR    TC_SPLOWER
  26.     APTR    TC_SPUPPER
  27.     APTR    TC_SWITCH
  28.     APTR    TC_LAUNCH
  29.     STRUCT    TC_MEMENTRY,LH_SIZE
  30.     APTR    TC_Userdata
  31.     LABEL    TC_SIZE
  32.     BITDEF    T,PROCTIME,0
  33.     BITDEF    T,STACKCHK,4
  34.     BITDEF    T,EXCEPT,5
  35.     BITDEF    T,SWITCH,6
  36.     BITDEF    T,LAUNCH,7
  37. TS_INVALID    EQU    0
  38. TS_ADDED    EQU    TS_INVALID+1
  39. TS_RUN    EQU    TS_ADDED+1
  40. TS_READY    EQU    TS_RUN+1
  41. TS_WAIT    EQU    TS_READY+1
  42. TS_EXCEPT    EQU    TS_WAIT+1
  43. TS_REMOVED    EQU    TS_EXCEPT+1
  44. SIGF_ABORT    EQU    $0001
  45. SIGF_CHILD    EQU    $0002
  46. SIGF_BLIT    EQU    $0010
  47. SIGF_SINGLE    EQU    $0010
  48. SIGF_DOS    EQU    $0100
  49. SIGB_ABORT    EQU    0
  50. SIGB_CHILD    EQU    1
  51. SIGB_BLIT    EQU    4
  52. SIGB_SINGLE    EQU    4
  53. SIGB_DOS    EQU    8
  54. SYS_SIGALLOC    EQU    $0FFFF
  55. SYS_TRAPALLOC    EQU    $08000
  56.     ENDC
  57.