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