示例#1
0
void gb_control_register(int cport, int bundle)
{
    gb_register_driver(cport, bundle, &control_driver);
    unipro_attr_local_write(T_CPORTFLAGS,
            CPORT_FLAGS_CSV_N |
            CPORT_FLAGS_CSD_N |
            CPORT_FLAGS_E2EFC, cport);
    unipro_enable_fct_tx_flow(cport);
    gb_listen(cport);
}
示例#2
0
文件: battery.c 项目: KimMui/GDMAC
void gb_battery_register(int cport)
{
    gb_info("%s()\n", __func__);
    gb_register_driver(cport, &gb_battery_driver);
}
示例#3
0
/**
 * @brief Protocol registering function.
 *
 * This function can be called by greybus to register the UART protocol.
 *
 * @param cport The number of CPort.
 * @param bundle Bundle number.
 * @return None.
 */
void gb_uart_register(int cport, int bundle)
{
    gb_info("%s(): cport %d bundle %d\n", __func__, cport, bundle);
    gb_register_driver(cport, bundle, &uart_driver);
}
示例#4
0
/**
 * @brief Register Greybus Camera Protocol
 *
 * @param cport CPort number.
 */
void gb_camera_register(int cport)
{
    gb_register_driver(cport, &gb_camera_driver);
}
示例#5
0
文件: gb_svc.c 项目: AresHou/nuttx
void gb_svc_register(int cport) {
    g_svc_cport = cport;
    gb_register_driver(cport, &svc_driver);
}
示例#6
0
文件: battery.c 项目: jksim/nuttx
/**
 * @brief Register Greybus BATTERY protocol
 *
 * @param cport CPort number
 */
void gb_battery_register(int cport)
{
    gb_register_driver(cport, &gb_battery_driver);
}
示例#7
0
文件: uart.c 项目: nklabs/nuttx-gpep
/**
 * @brief Protocol registering function.
 *
 * This function can be called by greybus to register the UART protocol.
 *
 * @param cport The number of CPort.
 * @return None.
 */
void gb_uart_register(int cport)
{
    gb_info("%s(): cport %d \n", __func__, cport);
    gb_register_driver(cport, &uart_driver);
}
示例#8
0
void gb_control_register(int cport)
{
    gb_register_driver(cport, &control_driver);
    gb_listen(cport);
}
示例#9
0
文件: ptp.c 项目: jksim/nuttx
void gb_ptp_register(int cport)
{
    gb_register_driver(cport, &gb_ptp_driver);
}
示例#10
0
/**
 * @brief Register Greybus Camera Protocol
 *
 * @param cport CPort number.
 * @param bundle Bundle number.
 */
void gb_camera_register(int cport, int bundle)
{
    gb_register_driver(cport, bundle, &gb_camera_driver);
}
示例#11
0
文件: vibrator.c 项目: jksim/nuttx
void gb_vibrator_register(int cport)
{
    gb_register_driver(cport, &gb_vibrator_driver);
}