stm_protocol_driver
const struct stm_protocol_driver *pdrv;
int stm_register_protocol(const struct stm_protocol_driver *pdrv)
void stm_unregister_protocol(const struct stm_protocol_driver *pdrv)
static bool stm_get_protocol(const struct stm_protocol_driver *pdrv)
void stm_put_protocol(const struct stm_protocol_driver *pdrv)
const struct stm_protocol_driver **pdrv,
static const struct stm_protocol_driver basic_pdrv = {
static const struct stm_protocol_driver sys_t_pdrv = {
const struct stm_protocol_driver *pdrv;
const struct stm_protocol_driver *pdrv;
int stm_register_protocol(const struct stm_protocol_driver *pdrv);
void stm_unregister_protocol(const struct stm_protocol_driver *pdrv);
const struct stm_protocol_driver **pdrv,
void stm_put_protocol(const struct stm_protocol_driver *pdrv);
struct stm_protocol_driver;
const struct stm_protocol_driver *pdrv;