Jelajahi Sumber

增加对64位cpu的支持

mysterywolf 5 tahun lalu
induk
melakukan
b00ca6e5c7
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      mailbox_sample.c

+ 1 - 1
mailbox_sample.c

@@ -96,7 +96,7 @@ int mailbox_sample(void)
     result = rt_mb_init(&mb,
     result = rt_mb_init(&mb,
                         "mbt",                      /* 名称是mbt */
                         "mbt",                      /* 名称是mbt */
                         &mb_pool[0],                /* 邮箱用到的内存池是mb_pool */
                         &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方式进行线程等待 */
                         RT_IPC_FLAG_FIFO);          /* 采用FIFO方式进行线程等待 */
     if (result != RT_EOK)
     if (result != RT_EOK)
     {
     {