示例#1
0
int serial_tx_irq_handler_asynch(serial_t *obj)
{
    /* Sanity check arguments */
    MBED_ASSERT(obj);
    serial_tx_abort_asynch(obj);
    return SERIAL_EVENT_TX_COMPLETE;
}
示例#2
0
int serial_tx_irq_handler_asynch(serial_t *obj)
{
    /* Sanity check arguments */
    MBED_ASSERT(obj);
    _USART(obj).INTENCLR.reg = SERCOM_USART_INTFLAG_TXC;
    serial_tx_abort_asynch(obj);
    return SERIAL_EVENT_TX_COMPLETE & obj->serial.events;
}
示例#3
0
void SerialBase::abort_write(void)
{
    serial_tx_abort_asynch(&_serial);
}