39 lines
830 B
C
39 lines
830 B
C
/*
|
|
* Copyright (c) 2014, Mentor Graphics Corporation
|
|
* All rights reserved.
|
|
* Copyright (c) 2015 Xilinx, Inc. All rights reserved.
|
|
* Copyright 2016 Freescale Semiconductor, Inc. All rights reserved.
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
|
|
#ifndef RPMSG_CONFIG_H_
|
|
#define RPMSG_CONFIG_H_
|
|
|
|
#include "erpc_config_internal.h"
|
|
|
|
/* RPMsg config values */
|
|
/* START { */
|
|
#define RL_MS_PER_INTERVAL (1)
|
|
|
|
#define RL_BUFFER_PAYLOAD_SIZE (ERPC_DEFAULT_BUFFER_SIZE)
|
|
|
|
#define RL_BUFFER_COUNT (ERPC_DEFAULT_BUFFERS_COUNT)
|
|
|
|
#define RL_API_HAS_ZEROCOPY (1)
|
|
|
|
#define RL_USE_STATIC_API (1)
|
|
|
|
#define RL_USE_MCMGR_IPC_ISR_HANDLER (1)
|
|
|
|
#define RL_ASSERT(x) \
|
|
do \
|
|
{ \
|
|
if (!(x)) \
|
|
while (1) \
|
|
; \
|
|
} while (0);
|
|
/* } END */
|
|
|
|
#endif /* RPMSG_CONFIG_H_ */
|