Mistake on this page? Email us
dm_handler.h
Go to the documentation of this file.
1 /*************************************************************************************************/
2 /*!
3  * \file
4  *
5  * \brief Interface to DM event handler.
6  *
7  * Copyright (c) 2009-2018 Arm Ltd. All Rights Reserved.
8  * ARM Ltd. confidential and proprietary.
9  *
10  * IMPORTANT. Your use of this file is governed by a Software License Agreement
11  * ("Agreement") that must be accepted in order to download or otherwise receive a
12  * copy of this file. You may not use or copy this file for any purpose other than
13  * as described in the Agreement. If you do not agree to all of the terms of the
14  * Agreement do not use this file and delete all copies in your possession or control;
15  * if you do not have a copy of the Agreement, you must contact Arm Ltd. prior
16  * to any use, copying or further distribution of this software.
17  */
18 /*************************************************************************************************/
19 #ifndef DM_HANDLER_H
20 #define DM_HANDLER_H
21 
22 #include "wsf_os.h"
23 
24 #ifdef __cplusplus
25 extern "C" {
26 #endif
27 
28 /*! \addtogroup STACK_EVENT
29  * \{ */
30 
31 /** \name DM Event Handling
32  * Message passing interface to DM from other tasks through WSF.
33  */
34 /**@{*/
35 
36 /**************************************************************************************************
37  Function Declarations
38 **************************************************************************************************/
39 
40 /*************************************************************************************************/
41 /*!
42  * \brief DM handler init function called during system initialization.
43  *
44  * \param handlerId WSF handler ID for DM.
45  *
46  * \return None.
47  */
48 /*************************************************************************************************/
49 void DmHandlerInit(wsfHandlerId_t handlerId);
50 
51 
52 /*************************************************************************************************/
53 /*!
54  * \brief WSF event handler for DM.
55  *
56  * \param event WSF event mask.
57  * \param pMsg WSF message.
58  *
59  * \return None.
60  */
61 /*************************************************************************************************/
62 void DmHandler(wsfEventMask_t event, wsfMsgHdr_t *pMsg);
63 
64 /**@}*/
65 
66 /*! \} */ /* STACK_DM_API */
67 
68 #ifdef __cplusplus
69 };
70 #endif
71 
72 #endif /* DM_HANDLER_H */
void DmHandler(wsfEventMask_t event, wsfMsgHdr_t *pMsg)
WSF event handler for DM.
void DmHandlerInit(wsfHandlerId_t handlerId)
DM handler init function called during system initialization.
Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.