home *** CD-ROM | disk | FTP | other *** search
-
- {s Task
- BYTES 14 tc_Node ( { Node=14;exec/nodes )
- BYTE tc_Flags
- BYTE tc_State
- BYTE tc_IDNestCnt
- BYTE tc_TDNestCnt
- LONG tc_SigAlloc
- LONG tc_SigWait
- LONG tc_SigRecvd
- LONG tc_SigExcept
- WORD tc_TrapAlloc
- WORD tc_TrapAble
- APTR tc_ExceptData
- APTR tc_ExceptCode
- APTR tc_TrapData
- APTR tc_TrapCode
- APTR tc_SPReg
- APTR tc_SPLower
- APTR tc_SPUpper
- APTR tc_Switch
- APTR tc_Launch
- BYTES 14 tc_MemEntry ( { List=14;exec/lists )
- APTR tc_UserData
- s}
-
-
- EQU TB_PROCTIME 0
- EQU TB_STACKCHK 4
- EQU TB_EXCEPT 5
- EQU TB_SWITCH 6
- EQU TB_LAUNCH 7
-
- EQU TF_PROCTIME (1<<0)
- EQU TF_STACKCHK (1<<4)
- EQU TF_EXCEPT (1<<5)
- EQU TF_SWITCH (1<<6)
- EQU TF_LAUNCH (1<<7)
-
- EQU TS_INVALID 0
- EQU TS_ADDED 1
- EQU TS_RUN 2
- EQU TS_READY 3
- EQU TS_WAIT 4
- EQU TS_EXCEPT 5
- EQU TS_REMOVED 6
-
- EQU SIGB_ABORT 0
- EQU SIGB_CHILD 1
- EQU SIGB_BLIT 4
- EQU SIGB_SINGLE 4
- EQU SIGB_DOS 8
-
- EQU SIGF_ABORT $0001
- EQU SIGF_CHILD $0002
- EQU SIGF_BLIT $0010
- EQU SIGF_SINGLE $0010
- EQU SIGF_DOS $0100
-
- EQU SYS_SIGALLOC $0FFFF
- EQU SYS_TRAPALLOC $08000
-
- >Exec -282 (r A3 A2 A1 r) AddTask (s finalpc inpc task -- )
- >Exec -288 (r A1 r) RemTask (s task -- )
- \\ >Exec ^ -294 (r A1 r) FindTask (s name -- task )
-
- >Exec ^ -300 (r A1 D0 r) SetTaskPri (s task pr -- oldpr )
- >Exec ^ -306 (r D1 D0 r) SetSignal (s sigmask sigs -- osigs )
- >Exec ^ -312 (r D1 D0 r) SetExcept (s sigmask sigs -- osigs )
- >Exec ^ -318 (r D0 r) Wait (s sigset -- sigs )
-
- \\ >Exec ^ -330 (r D0 r) AllocSignal (s sig# -- sig# )
- \\ >Exec -336 (r D0 r) FreeSignal (s sig# -- )
- >Exec -324 (r A1 D0 r) Signal (s task sigs -- )
-
- >Exec ^ -342 (r D0 r) AllocTrap (s trap# -- 'trap# )
- >Exec -348 (r D0 r) FreeTrap (s trap# -- )
-
- >Exec -120 (r r) Disable (s -- )
- >Exec -126 (r r) Enable (s -- )
- >Exec -132 (r r) Forbid (s -- )
- >Exec -138 (r r) Permit (s -- )
-
- >Exec ^ -144 (r D1 D0 r) SetSR (s mask newSR -- oldSR )
- >Exec ^ -150 (r r) SuperState (s -- oldSysStack )
- >Exec -156 (r D0 r) UserState (s sysStack -- )
-
-