summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
9042cb4)
Need to look into this closer. This doesn't make sense, as the sporian0010_02
platform, which uses the usart SPI peripheral, doesn't generate these errors
and that peripheral's SpiPacket.sendDone() doesn't specifically signal
atomically.
error_t error = (m_pos == m_len) ? SUCCESS : FAIL;
m_len = 0;
error_t error = (m_pos == m_len) ? SUCCESS : FAIL;
m_len = 0;
- signal SpiPacket.sendDone(m_txBuf, m_rxBuf, m_pos, error);
+ atomic signal SpiPacket.sendDone(m_txBuf, m_rxBuf, m_pos, error);
}
async command void ResourceConfigure.unconfigure()
}
async command void ResourceConfigure.unconfigure()