ChibiOS/RT Logo ChibiOS/RT

Architecture - Reference Manual - Guides

chmboxes.c File Reference

Mailboxes code. More...

#include "ch.h"

Go to the source code of this file.

Functions

void chMBInit (Mailbox *mbp, msg_t *buf, cnt_t n)
 Initializes a Mailbox object.
void chMBReset (Mailbox *mbp)
 Resets a Mailbox object.
msg_t chMBPost (Mailbox *mbp, msg_t msg, systime_t time)
 Posts a message into a mailbox.
msg_t chMBPostS (Mailbox *mbp, msg_t msg, systime_t time)
 Posts a message into a mailbox.
msg_t chMBPostAhead (Mailbox *mbp, msg_t msg, systime_t time)
 Posts an high priority message into a mailbox.
msg_t chMBPostAheadS (Mailbox *mbp, msg_t msg, systime_t time)
 Posts an high priority message into a mailbox.
msg_t chMBFetch (Mailbox *mbp, msg_t *msgp, systime_t time)
 Retrieves a message from a mailbox.
msg_t chMBFetchS (Mailbox *mbp, msg_t *msgp, systime_t time)
 Retrieves a message from a mailbox.

Detailed Description

Mailboxes code.

Definition in file chmboxes.c.


Generated on Sun Jul 11 13:13:02 2010 for ChibiOS/RT by doxygen 1.6.3