embox
25 строк · 505.0 Байт
1/**
2* @file stm32l4_qspi.c
3* @brief QSPI flash driver (currently just for STM32L4Discovery)
4* @author Andrew Bursian
5* @date 04.05.2023
6*/
7
8#include <embox/unit.h>9
10#if defined USE_STM32L475E_IOT0111#include "stm32l475e_iot01.h"12#include "stm32l475e_iot01_qspi.h" // includes "../Components/mx25r6435f/mx25r6435f.h"13#else14#error Unsupported platform15#endif16
17EMBOX_UNIT_INIT(stm32l4_qspi_init);18
19static int stm32l4_qspi_init(void) {20BSP_QSPI_Init();21
22BSP_QSPI_EnableMemoryMappedMode();23
24return 0;25}
26