git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10576 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
Giovanni Di Sirio 2017-09-13 08:35:14 +00:00
parent c3c4b3af58
commit 792d0a0c42
2 changed files with 7 additions and 5 deletions

View File

@ -72,8 +72,8 @@ typedef struct {
* mailbox that is part of a bigger structure.
*
* @param[in] name the name of the mailbox variable
* @param[in] buffer pointer to the mailbox buffer area
* @param[in] size size of the mailbox buffer area
* @param[in] buffer pointer to the mailbox buffer array of @p msg_t
* @param[in] size number of @p msg_t elements in the buffer array
*/
#define _MAILBOX_DATA(name, buffer, size) { \
(msg_t *)(buffer), \
@ -89,11 +89,11 @@ typedef struct {
/**
* @brief Static mailbox initializer.
* @details Statically initialized mailboxes require no explicit
* initialization using @p chMBInit().
* initialization using @p chMBObjectInit().
*
* @param[in] name the name of the mailbox variable
* @param[in] buffer pointer to the mailbox buffer area
* @param[in] size size of the mailbox buffer area
* @param[in] buffer pointer to the mailbox buffer array of @p msg_t
* @param[in] size number of @p msg_t elements in the buffer array
*/
#define MAILBOX_DECL(name, buffer, size) \
mailbox_t name = _MAILBOX_DATA(name, buffer, size)

View File

@ -117,6 +117,8 @@
Updated the various platform.mk implementing "smart build" mode.
- HAL: Fixed USB GET_DESCRIPTOR not handled for Interface Recipients (bug #885)
(backported to 17.6.1 and 16.1.9).
- RT: MAILBOX_DECL size parameter is actually a count (bug #884)
(backported to 17.6.1 and 16.1.9).
- HAL: Fixed error in uartReceiveTimeout() and uartSendTimeout() (bug #883)
(backported to 17.6.1 and 16.1.9).
- HAL: Fixed TIMx DBL field macro broken (bug #880)(backported