ChibiOS/RT
2.5.1
Mailbox Struct Reference

Detailed Description

Structure representing a mailbox object.

Definition at line 44 of file chmboxes.h.

#include <chmboxes.h>

Collaboration diagram for Mailbox:

Data Fields

msg_tmb_buffer
 Pointer to the mailbox buffer.
msg_tmb_top
 Pointer to the location after the buffer.
msg_tmb_wrptr
 Write pointer.
msg_tmb_rdptr
 Read pointer.
Semaphore mb_fullsem
 Full counter Semaphore.
Semaphore mb_emptysem
 Empty counter Semaphore.

Field Documentation

Pointer to the mailbox buffer.

Definition at line 45 of file chmboxes.h.

Referenced by chMBFetchI(), chMBFetchS(), chMBInit(), chMBPostAheadI(), chMBPostAheadS(), chMBPostI(), chMBPostS(), and chMBReset().

Pointer to the location after the buffer.

Definition at line 47 of file chmboxes.h.

Referenced by chMBFetchI(), chMBFetchS(), chMBInit(), chMBPostAheadI(), chMBPostAheadS(), chMBPostI(), chMBPostS(), and chMBReset().

Write pointer.

Definition at line 49 of file chmboxes.h.

Referenced by chMBInit(), chMBPostI(), chMBPostS(), and chMBReset().

Read pointer.

Definition at line 50 of file chmboxes.h.

Referenced by chMBFetchI(), chMBFetchS(), chMBInit(), chMBPostAheadI(), chMBPostAheadS(), and chMBReset().