6464/* Private macro -------------------------------------------------------------*/
6565/* Private variables ---------------------------------------------------------*/
6666
67- extern void fatality ( );
67+ extern void __fatal_error ( const char * );
6868extern PCD_HandleTypeDef hpcd ;
6969
7070/* Private function prototypes -----------------------------------------------*/
@@ -88,12 +88,10 @@ void NMI_Handler(void)
8888 * @param None
8989 * @retval None
9090 */
91- void HardFault_Handler (void )
92- {
91+ void HardFault_Handler (void ) {
9392 /* Go to infinite loop when Hard Fault exception occurs */
94- while (1 )
95- {
96- fatality ();
93+ while (1 ) {
94+ __fatal_error ("HardFault" );
9795 }
9896}
9997
@@ -102,12 +100,10 @@ void HardFault_Handler(void)
102100 * @param None
103101 * @retval None
104102 */
105- void MemManage_Handler (void )
106- {
103+ void MemManage_Handler (void ) {
107104 /* Go to infinite loop when Memory Manage exception occurs */
108- while (1 )
109- {
110- fatality ();
105+ while (1 ) {
106+ __fatal_error ("MemManage" );
111107 }
112108}
113109
@@ -116,12 +112,10 @@ void MemManage_Handler(void)
116112 * @param None
117113 * @retval None
118114 */
119- void BusFault_Handler (void )
120- {
115+ void BusFault_Handler (void ) {
121116 /* Go to infinite loop when Bus Fault exception occurs */
122- while (1 )
123- {
124- fatality ();
117+ while (1 ) {
118+ __fatal_error ("BusFault" );
125119 }
126120}
127121
@@ -130,12 +124,10 @@ void BusFault_Handler(void)
130124 * @param None
131125 * @retval None
132126 */
133- void UsageFault_Handler (void )
134- {
127+ void UsageFault_Handler (void ) {
135128 /* Go to infinite loop when Usage Fault exception occurs */
136- while (1 )
137- {
138- fatality ();
129+ while (1 ) {
130+ __fatal_error ("UsageFault" );
139131 }
140132}
141133
0 commit comments