编程接口指南

rsm_get_controller

int rsm_get_controller(char *name, rsmapi_controller_handle_t *controller);

rsm_get_controller 操作可获取给定控制器实例(如 sci0loopback)的控制器句柄。返回的控制器句柄用于后续 RSM 库调用。

返回值:如果成功,则返回 0。否则返回错误值。

RSMERR_BAD_CTLR_HNDL

控制器句柄无效

RSMERR_CTLR_NOT_PRESENT

控制器不存在

RSMERR_INSUFFICIENT_MEM

内存不足

RSMERR_BAD_LIBRARY_VERSION

库版本无效

RSMERR_BAD_ADDR

地址错误