chip_state
enum chip_state chip_state; /* see above */
if (dmfep->chip_state != CHIP_RUNNING)
ASSERT(dmfep->chip_state == CHIP_RESET ||
dmfep->chip_state == CHIP_STOPPED);
if (dmfep->chip_state == CHIP_ERROR) {
if ((dmfep->suspended) || (dmfep->chip_state != CHIP_RUNNING)) {
if (dmfep->chip_state == CHIP_RUNNING) {
if (dmfep->chip_state != CHIP_ERROR) {
dmfe_stop_chip(dmfe_t *dmfep, enum chip_state newstate)
dmfep->chip_state = newstate;
dmfep->chip_state = mode & START_RECEIVE ? CHIP_TX_RX :
dmfep->chip_state = CHIP_RUNNING;