From b24866225a6301d3a663f874725e83c012dc25d3 Mon Sep 17 00:00:00 2001 From: Florent Duchon Date: Wed, 26 Dec 2012 17:36:00 +0100 Subject: digital/beacon: add bitcloud stack into common directory digital/zigbit --- .../MAC_PHY/MAC_HWI/include/machwiStartHandler.h | 69 ++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 digital/zigbit/bitcloud/stack/Components/MAC_PHY/MAC_HWI/include/machwiStartHandler.h (limited to 'digital/zigbit/bitcloud/stack/Components/MAC_PHY/MAC_HWI/include/machwiStartHandler.h') diff --git a/digital/zigbit/bitcloud/stack/Components/MAC_PHY/MAC_HWI/include/machwiStartHandler.h b/digital/zigbit/bitcloud/stack/Components/MAC_PHY/MAC_HWI/include/machwiStartHandler.h new file mode 100644 index 00000000..c838988d --- /dev/null +++ b/digital/zigbit/bitcloud/stack/Components/MAC_PHY/MAC_HWI/include/machwiStartHandler.h @@ -0,0 +1,69 @@ +/****************************************************************************** + \file machwiStartHandler.h + + \brief Header file of machwiStartHandler. + + \author + Atmel Corporation: http://www.atmel.com \n + Support email: avr@atmel.com + + Copyright (c) 2008-2011, Atmel Corporation. All rights reserved. + Licensed under Atmel's Limited License Agreement (BitCloudTM). + + \internal + History: + 24/06/07 ALuzhetsky - Created. +******************************************************************************/ + +#ifndef _MACHWISTARTHANDLER_H +#define _MACHWISTARTHANDLER_H +#ifdef _FFD_ + +/****************************************************************************** + Includes section +******************************************************************************/ +#include +#include + +/****************************************************************************** + Defines section +******************************************************************************/ + +/****************************************************************************** + Types section +******************************************************************************/ +typedef enum +{ + MACHWI_IDLE_START_STATE, + MACHWI_SET_PAN_ID_START_STATE, + MACHWI_SET_PAN_COORDINATOR_START_STATE, + MACHWI_SET_PAGE_START_STATE, + MACHWI_SET_CHANNEL_START_STATE, + MACHWI_TX_COORD_REALIG_CMD_STATE, +} MachwiStartState_t; + +/****************************************************************************** + Prototypes section +******************************************************************************/ +/****************************************************************************** + TBD + Parameters: + TBD - TBD. + Returns: + TBD. +******************************************************************************/ +MachwiHandlerResult_t machwiStartReqHandler(void); + +/****************************************************************************** + Resets start handler. + Parameters: + none. + Returns: + none. +******************************************************************************/ +void machwiResetStartHandler(void); + +#endif // _FFD_ +#endif /* _MACHWISTARTHANDLER_H */ + +// eof machwiStartHandler.h -- cgit v1.2.3