nuttx/drivers/rpmsg
chao an 589501a487 drivers/rpmsg/ping: skip rpmsg ping send if endpoint is not ready
rpmsg ping send blocks for 15 seconds until the ept is ready, which
is not ideal for applications that need to monitor ping status.
In this PR, we will check if the ept is ready to avoid prolonged
blocking in the underlying driver.

Signed-off-by: chao an <anchao.archer@bytedance.com>
2025-11-28 13:16:55 +08:00
..
CMakeLists.txt rpmsg/rpmsg_virtio_lite: rename rpmsg_virtio to rpmsg_virtio_lite 2024-12-28 22:43:20 -03:00
Kconfig drivers/rpmsg/Kconfig: Add SPI dependency for RPMSG_PORT_SPI 2025-02-19 14:52:22 -03:00
Make.defs rpmsg/rpmsg_virtio_lite: rename rpmsg_virtio to rpmsg_virtio_lite 2024-12-28 22:43:20 -03:00
rpmsg.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg_ping.c drivers/rpmsg/ping: skip rpmsg ping send if endpoint is not ready 2025-11-28 13:16:55 +08:00
rpmsg_ping.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg_port.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg_port.h arch_atomic: only support atomic_xx and atomic64_xx function 2024-12-04 14:03:14 +01:00
rpmsg_port_spi.c drivers/rpmsg: correct crc16 catalogue to CRC-16/IBM 2025-04-10 11:45:26 +08:00
rpmsg_port_spi_slave.c drivers/rpmsg: correct crc16 catalogue to CRC-16/IBM 2025-04-10 11:45:26 +08:00
rpmsg_port_uart.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
rpmsg_router.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg_router_edge.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg_router_hub.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg_virtio_ivshmem.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
rpmsg_virtio_lite.c rpmsg/rpmsg_virtio_lite: rename rpmsg_virtio to rpmsg_virtio_lite 2024-12-28 22:43:20 -03:00