ソースを参照

增加对64位cpu的支持

mysterywolf 5 年 前
コミット
b00ca6e5c7
1 ファイル変更1 行追加1 行削除
  1. 1 1
      mailbox_sample.c

+ 1 - 1
mailbox_sample.c

@@ -96,7 +96,7 @@ int mailbox_sample(void)
     result = rt_mb_init(&mb,
                         "mbt",                      /* 名称是mbt */
                         &mb_pool[0],                /* 邮箱用到的内存池是mb_pool */
-                        sizeof(mb_pool) / 4,        /* 邮箱中的邮件数目,因为一封邮件占4字节 */
+                        sizeof(mb_pool) / sizeof(rt_ubase_t), /* 邮箱中的邮件数目,sizeof(rt_ubase_t)表示指针大小 */
                         RT_IPC_FLAG_FIFO);          /* 采用FIFO方式进行线程等待 */
     if (result != RT_EOK)
     {