/** ****************************************************************************** * @file USB_Device/DFU_Standalone/Inc/usbd_dfu_flash.h * @author MCD Application Team * @brief Header for usbd_dfu_flash.c file. ****************************************************************************** * @attention * * Copyright (c) 2017 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__USBD_DFU_FLASH_H_#define__USBD_DFU_FLASH_H_/* Includes ------------------------------------------------------------------*/#include"usbd_dfu.h"Includes/* Exported types ------------------------------------------------------------*//* Exported constants --------------------------------------------------------*//* Exported macro ------------------------------------------------------------*//* Base address of the Flash sectors */#defineADDR_FLASH_SECTOR_0((uint32_t)0x08000000)/* Base @ of Sector 0, 16 Kbytes */#defineADDR_FLASH_SECTOR_1((uint32_t)0x08004000)/* Base @ of Sector 1, 16 Kbytes */#defineADDR_FLASH_SECTOR_2((uint32_t)0x08008000)/* Base @ of Sector 2, 16 Kbytes */#defineADDR_FLASH_SECTOR_3((uint32_t)0x0800C000)/* Base @ of Sector 3, 16 Kbytes */#defineADDR_FLASH_SECTOR_4((uint32_t)0x08010000)/* Base @ of Sector 4, 64 Kbytes */#defineADDR_FLASH_SECTOR_5((uint32_t)0x08020000)/* Base @ of Sector 5, 128 Kbytes */#defineADDR_FLASH_SECTOR_6((uint32_t)0x08040000)/* Base @ of Sector 6, 128 Kbytes */#defineADDR_FLASH_SECTOR_7((uint32_t)0x08060000)/* Base @ of Sector 7, 128 Kbytes */#defineADDR_FLASH_SECTOR_8((uint32_t)0x08080000)/* Base @ of Sector 8, 128 Kbytes */#defineADDR_FLASH_SECTOR_9((uint32_t)0x080A0000)/* Base @ of Sector 9, 128 Kbytes */#defineADDR_FLASH_SECTOR_10((uint32_t)0x080C0000)/* Base @ of Sector 10, 128 Kbytes */#defineADDR_FLASH_SECTOR_11((uint32_t)0x080E0000)/* Base @ of Sector 11, 128 Kbytes */12 definesexternUSBD_DFU_MediaTypeDefUSBD_DFU_Flash_fops;Exported macro/* Exported functions ------------------------------------------------------- *//* ... */#endif/* __USBD_DFU_FLASH_H_ */
Details
Show: from
Types: Columns:
All items filtered out
All items filtered out
This file uses the notable symbols shown below. Click anywhere in the file to view more details.