01.06.2013 Views

IPC@CHIP Documentation - SC12 @CHIP-RTOS V1.10

IPC@CHIP Documentation - SC12 @CHIP-RTOS V1.10

IPC@CHIP Documentation - SC12 @CHIP-RTOS V1.10

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Top of list<br />

Index page<br />

RTX_Msg type definition<br />

<strong>RTOS</strong> Message Exchange Manager<br />

Interrupt 0xAD service 0x51: RTX_DELETE_MSG, Delete a Message Exchange<br />

Parameters<br />

AH<br />

BX<br />

Deletes specified Message Exchange.<br />

0x51 (= RTX_DELETE_MSG)<br />

Message Exchange ID acquired by RTX_CREATE_MSG call.<br />

Return Value<br />

Comments<br />

DX =0 success AX: 0<br />

DX!=0 failure AX: contains error code, Message Exchange still in use or invalid ID<br />

You must not delete a Message Exchange which is in use by another task or timer procedure, as this<br />

may result in unpredictable faults.<br />

Related Topics<br />

Top of list<br />

Index page<br />

<strong>RTOS</strong> Message Exchange Manager<br />

Interrupt 0xAD service 0x52: RTX_SEND_MSG, Send message<br />

Parameters<br />

AH<br />

BX<br />

CX<br />

Send provided message to a specified Message Exchange.<br />

0x52 (= RTX_SEND_MSG)<br />

Message Exchange ID acquired by RTX_CREATE_MSG call.<br />

Message priority (mailbox) 0 - 3 where 0 is highest priority<br />

Page 214 / 400

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!