puc_config
error = puc_config(sc, PUC_CFG_GET_NPORTS, 0, &res);
error = puc_config(sc, PUC_CFG_SETUP, 0, &res);
error = puc_config(sc, PUC_CFG_GET_TYPE, idx, &res);
error = puc_config(sc, PUC_CFG_GET_RID, idx, &res);
error = puc_config(sc, PUC_CFG_GET_OFS, idx, &res);
error = puc_config(sc, PUC_CFG_GET_LEN, idx, &res);
error = puc_config(sc, PUC_CFG_GET_CLOCK, idx, &res);
error = puc_config(sc, PUC_CFG_GET_ILR, 0, &res);
error = puc_config(sc, PUC_CFG_GET_NPORTS, 0, &res);
error = puc_config(sc, PUC_CFG_GET_DESC, 0, &res);
error = puc_config(sc, PUC_CFG_GET_RID, 0, r);
puc_config_f puc_config;
error = puc_config(sc, PUC_CFG_GET_TYPE, port, res);
error = puc_config(sc, PUC_CFG_GET_TYPE, port, res);