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>© 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