File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
Middlewares/Third_Party/OpenAMP/open-amp/lib Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change 1515#include <openamp/compiler.h>
1616#include <metal/mutex.h>
1717#include <metal/list.h>
18+ #include <metal/utilities.h>
1819#include <string.h>
1920#include <stdbool.h>
2021#include <stdint.h>
@@ -25,7 +26,7 @@ extern "C" {
2526
2627/* Configurable parameters */
2728#define RPMSG_NAME_SIZE (32)
28- #define RPMSG_ADDR_BMP_SIZE (4 )
29+ #define RPMSG_ADDR_BMP_SIZE (128 )
2930
3031#define RPMSG_NS_EPT_ADDR (0x35)
3132#define RPMSG_ADDR_ANY 0xFFFFFFFF
@@ -101,7 +102,7 @@ struct rpmsg_device_ops {
101102struct rpmsg_device {
102103 struct metal_list endpoints ;
103104 struct rpmsg_endpoint ns_ept ;
104- unsigned long bitmap [RPMSG_ADDR_BMP_SIZE ];
105+ unsigned long bitmap [metal_bitmap_longs ( RPMSG_ADDR_BMP_SIZE ) ];
105106 metal_mutex_t lock ;
106107 rpmsg_ns_bind_cb ns_bind_cb ;
107108 struct rpmsg_device_ops ops ;
Original file line number Diff line number Diff line change 99
1010#include <openamp/rpmsg.h>
1111#include <metal/alloc.h>
12- #include <metal/utilities.h>
1312
1413#include "rpmsg_internal.h"
1514
You can’t perform that action at this time.
0 commit comments