1 /* 2 * Copyright (c) 2022-2025, Arm Limited and Contributors. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 * 6 */ 7 8 #ifndef RSE_COMMS_H 9 #define RSE_COMMS_H 10 11 #include <stddef.h> 12 #include <stdint.h> 13 14 size_t rse_mbx_get_max_message_size(void); 15 int rse_mbx_send_data(const uint8_t *send_buffer, size_t size); 16 int rse_mbx_receive_data(uint8_t *receive_buffer, size_t *size); 17 int rse_mbx_init(const void *init_data); 18 19 #endif /* RSE_COMMS_H */ 20