
; STRUCTURE  MP,LN_SIZE
MP_FLAGS	EQU	14
MP_FLAGSchar
MP_SIGBIT       EQU	15        * signal bit number
MP_SIGBITchar
MP_SIGTASK 	EQU	16             * task to be signalled
MP_SIGTASKint
MP_MSGLIST	EQU	20	*LH_SIZE equ	14     * message linked list
MP_SIZE		SET	34


*------ unions:

MP_SOFTINT      EQU  MP_SIGTASK


*------ flags fields:

PF_ACTION       EQU  3


*------ PutMsg actions:

PA_SIGNAL       EQU  0
PA_SOFTINT      EQU  1
PA_IGNORE       EQU  2



*   Message Structure

; STRUCTURE  MN,LN_SIZE
MN_REPLYPORT	EQU	14            * message reply port
MN_REPLYPORTint
MN_LENGTH 	EQU	18              * message len in bytes
MN_LENGTHshort
MN_SIZE		SET	20



