1 ////////////////////////////////////////////////////////////////////////////////
2 /// @file     hal_dbg.h
3 /// @author   AE TEAM
4 /// @brief    THIS FILE CONTAINS ALL THE FUNCTIONS PROTOTYPES FOR THE DBG
5 ///           FIRMWARE LIBRARY.
6 ////////////////////////////////////////////////////////////////////////////////
7 /// @attention
8 ///
9 /// THE EXISTING FIRMWARE IS ONLY FOR REFERENCE, WHICH IS DESIGNED TO PROVIDE
10 /// CUSTOMERS WITH CODING INFORMATION ABOUT THEIR PRODUCTS SO THEY CAN SAVE
11 /// TIME. THEREFORE, MINDMOTION SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT OR
12 /// CONSEQUENTIAL DAMAGES ABOUT ANY CLAIMS ARISING OUT OF THE CONTENT OF SUCH
13 /// HARDWARE AND/OR THE USE OF THE CODING INFORMATION CONTAINED HEREIN IN
14 /// CONNECTION WITH PRODUCTS MADE BY CUSTOMERS.
15 ///
16 /// <H2><CENTER>&COPY; COPYRIGHT MINDMOTION </CENTER></H2>
17 ////////////////////////////////////////////////////////////////////////////////
18 
19 // Define to prevent recursive inclusion
20 #ifndef __HAL_DBG_H
21 #define __HAL_DBG_H
22 
23 // Files includes
24 #include "types.h"
25 #include "reg_common.h"
26 #include "reg_dbg.h"
27 
28 ////////////////////////////////////////////////////////////////////////////////
29 /// @addtogroup MM32_Hardware_Abstract_Layer
30 /// @{
31 
32 ////////////////////////////////////////////////////////////////////////////////
33 /// @defgroup DBG_HAL
34 /// @brief DBG HAL modules
35 /// @{
36 
37 ////////////////////////////////////////////////////////////////////////////////
38 /// @defgroup DBG_Exported_Types
39 /// @{
40 
41 ////////////////////////////////////////////////////////////////////////////////
42 /// @defgroup DIV_Exported_Variables
43 /// @{
44 #ifdef _HAL_DBG_C_
45 
46 #define GLOBAL
47 #else
48 #define GLOBAL extern
49 #endif
50 
51 #undef GLOBAL
52 /// @}
53 
54 
55 
56 ////////////////////////////////////////////////////////////////////////////////
57 /// @defgroup DBG_Exported_Functions
58 /// @{
59 void DBGMCU_Configure(u32 periph, FunctionalState state);
60 
61 /// @}
62 
63 
64 /// @}
65 
66 /// @}
67 
68 /// @}
69 
70 ////////////////////////////////////////////////////////////////////////////////
71 #endif // __HAL_DBG_H
72 ////////////////////////////////////////////////////////////////////////////////
73