embox

Форк
0
42 строки · 855.0 Байт
1
package embox.driver.flash
2

3
@DefaultImpl(NO_stm32_qspi)
4
abstract module stm32_qspi {
5
}
6

7
module NO_stm32_qspi extends stm32_qspi {
8
	source "NO_stm32_qspi_implementation.c"
9
}
10

11
@BuildDepends(third_party.bsp.st_bsp_api)
12
module stm32l4_qspi extends stm32_qspi {
13
	source "stm32l4_qspi.c"
14

15
	depends third_party.bsp.st_bsp_api
16
}
17

18
@BuildDepends(third_party.bsp.st_bsp_api)
19
module stm32f7_qspi extends stm32_qspi {
20
	source "stm32f7_qspi.c"
21

22
	depends third_party.bsp.st_bsp_api
23
}
24

25
@BuildDepends(third_party.bsp.st_bsp_api)
26
module stm32h7_qspi {
27
	source "stm32h7_qspi.c"
28

29
	depends third_party.bsp.st_bsp_api
30
}
31

32
@BuildDepends(third_party.bsp.st_bsp_api)
33
module stm32_qspi_flash_dev {
34
	option string log_level="LOG_ERR"
35
	option number flash_cut=0
36
	option number erase_check=0
37

38
	source "stm32_qspi_flash_dev.c"
39

40
	depends third_party.bsp.st_bsp_api
41
	depends stm32_qspi
42
}
43

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.