RL-ARM User's Guide

Mailbox Management Routines

RoutineAttributesDescription
os_mbx_check
Determines the number of messages that can still be added to the mailbox.
os_mbx_declare
Creates a mailbox object.
os_mbx_init
Initializes a mailbox so that it can be used.
os_mbx_send
Sends a message to a mailbox.
os_mbx_wait
Gets the next message from a mailbox, or waits if the mailbox is empty.
isr_mbx_check
Determines the number of messages that can still be added to the mailbox.
isr_mbx_receive
Gets the next message from a mailbox.
isr_mbx_send
Sends a message to a mailbox.

note

  • The mailbox management routines enable you to send and receive messages between tasks using mailboxes.
  • The os_mbx_declare routine is implemented as a macro.