PER Firmware
Loading...
Searching...
No Matches
flash.h
1#ifndef _PHAL_COMMON_FLASH_H
2#define _PHAL_COMMON_FLASH_H
3
5
6#if defined(PHAL_ARCH_L4)
7#define PHAL_FLASH_HEADER "common/phal_L4/flash/flash.h"
8#elif defined(PHAL_ARCH_F4_F7)
9#define PHAL_FLASH_HEADER "common/phal_F4_F7/flash/flash.h"
10#elif defined(PHAL_ARCH_G4)
11#define PHAL_FLASH_HEADER "common/phal_G4/flash/flash.h"
12#else
13#error "Unsupported PHAL architecture. Please define a known STM32xx macro."
14#endif
15
16#include PHAL_FLASH_HEADER
17
18#endif // _PHAL_COMMON_FLASH_H
MCU architecture selector for PHAL layer (auto-defines PHAL_ARCH_*)