Keil Logo

Mailbox Management Routines

Routine Attributes Description
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.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.