diff -r 026e35646ab4 -r 8be462afb7f4 master/globals.h --- a/master/globals.h Wed Aug 27 16:04:18 2008 +0000 +++ b/master/globals.h Mon Sep 01 14:17:18 2008 +0000 @@ -43,6 +43,7 @@ #include #include "../globals.h" +#include "../include/ecrt.h" /****************************************************************************** * EtherCAT master @@ -253,12 +254,16 @@ * state_table in master/sdo_request.c. */ typedef enum { - EC_REQUEST_INIT, - EC_REQUEST_QUEUED, - EC_REQUEST_BUSY, - EC_REQUEST_SUCCESS, - EC_REQUEST_FAILURE -} ec_request_state_t; + EC_INT_REQUEST_INIT, + EC_INT_REQUEST_QUEUED, + EC_INT_REQUEST_BUSY, + EC_INT_REQUEST_SUCCESS, + EC_INT_REQUEST_FAILURE +} ec_internal_request_state_t; + +/*****************************************************************************/ + +extern const ec_request_state_t ec_request_state_translation_table[]; /*****************************************************************************/