• Aurelio Colosimo's avatar
    wr state machine functions skeleton · c79743b9
    Aurelio Colosimo authored
    This patch introduces the state machine for white rabbit.
    It is intended as a flat state machine, so that the application state is
    univocally determined by its ppsi->state variable. Internally, each state
    function saves the Port Dataset, keeping the double level of states: portState
    for general state, and wrPortState as White Rabbit FSM. This permits to be
    logically coherent with the specification document (which defines an internal
    WR state machine) and to have a simplified approach in the source code.
    c79743b9
Name
Last commit
Last update
..
Makefile Loading commit data...
arith.c Loading commit data...
bmc.c Loading commit data...
common-fun.c Loading commit data...
common-fun.h Loading commit data...
fsm-table.c Loading commit data...
msg.c Loading commit data...
open-close.c Loading commit data...
servo.c Loading commit data...
state-disabled.c Loading commit data...
state-faulty.c Loading commit data...
state-initializing.c Loading commit data...
state-listening.c Loading commit data...
state-master.c Loading commit data...
state-passive.c Loading commit data...
state-pre-master.c Loading commit data...
state-slave.c Loading commit data...
state-uncalibrated.c Loading commit data...
state-wr-calibrated.c Loading commit data...
state-wr-calibration.c Loading commit data...
state-wr-link-on.c Loading commit data...
state-wr-locked.c Loading commit data...
state-wr-m-lock.c Loading commit data...
state-wr-present.c Loading commit data...
state-wr-resp-calib-req.c Loading commit data...
state-wr-s-lock.c Loading commit data...
wr_api.h Loading commit data...
wr_constants.h Loading commit data...
wr_msg.c Loading commit data...