40 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			C
		
	
	
	
| /**
 | |
|   ******************************************************************************
 | |
|   * @file    IAP_Main/Inc/menu.h 
 | |
|   * @author  MCD Application Team
 | |
|   * @brief   This file provides all the headers of the menu functions.
 | |
|   ******************************************************************************
 | |
|   * @attention
 | |
|   *
 | |
|   * Copyright (c) 2016 STMicroelectronics.
 | |
|   * All rights reserved.
 | |
|   *
 | |
|   * This software is licensed under terms that can be found in the LICENSE file
 | |
|   * in the root directory of this software component.
 | |
|   * If no LICENSE file comes with this software, it is provided AS-IS.
 | |
|   *
 | |
|   ******************************************************************************
 | |
|   */
 | |
| 
 | |
| /* Define to prevent recursive inclusion -------------------------------------*/
 | |
| #ifndef __MENU_H
 | |
| #define __MENU_H
 | |
| 
 | |
| /* Includes ------------------------------------------------------------------*/
 | |
| #include "flash_if.h"
 | |
| #include "ymodem.h"
 | |
| 
 | |
| /* Imported variables --------------------------------------------------------*/
 | |
| extern uint8_t aFileName[FILE_NAME_LENGTH];
 | |
| 
 | |
| /* Private variables ---------------------------------------------------------*/
 | |
| typedef  void (*pFunction)(void);
 | |
| 
 | |
| /* Exported types ------------------------------------------------------------*/
 | |
| /* Exported constants --------------------------------------------------------*/
 | |
| /* Exported macro ------------------------------------------------------------*/
 | |
| /* Exported functions ------------------------------------------------------- */
 | |
| void Main_Menu(void);
 | |
| 
 | |
| #endif  /* __MENU_H */
 |