embox

Форк
0
127 строк · 3.1 Кб
1
package embox.driver.net
2

3
@BuildDepends(third_party.bsp.st_bsp_api)
4
module stm32f2cube_eth {
5
	option number irq = 61
6

7
	source "stm32cube_eth.c"
8
	source "stm32f2cube_eth_msp.c"
9
	@IncludeExport(path="drivers/net", target_name="stm32cube_eth.h")
10
	source "stm32f2cube_eth.h"
11

12
	option string log_level="LOG_ERR"
13
	depends embox.net.skbuff
14
	depends embox.net.l2.ethernet
15
	depends embox.kernel.irq_api
16
	depends embox.net.dev
17
	depends embox.net.core
18
	depends embox.net.entry_api
19
	depends embox.net.util.show_packet
20
}
21

22
@BuildDepends(third_party.bsp.st_bsp_api)
23
module stm32f4cube_eth {
24
	option number irq = 61
25

26
	source "stm32cube_eth.c"
27
	source "stm32f4cube_eth_msp.c"
28
	@IncludeExport(path="drivers/net", target_name="stm32cube_eth.h")
29
	source "stm32f4cube_eth.h"
30

31
	option string log_level="LOG_ERR"
32
	depends embox.net.skbuff
33
	depends embox.net.l2.ethernet
34
	depends embox.kernel.irq_api
35
	depends embox.net.dev
36
	depends embox.net.core
37
	depends embox.net.entry_api
38
	depends embox.net.util.show_packet
39
}
40

41
@BuildDepends(third_party.bsp.st_bsp_api)
42
module stm32f7cube_eth {
43
	option number irq = 61
44

45
	source "stm32cube_eth.c"
46
	source "stm32f7cube_eth_msp.c"
47
	@IncludeExport(path="drivers/net", target_name="stm32cube_eth.h")
48
	source "stm32f7cube_eth.h"
49

50
	option string log_level="LOG_ERR"
51
	depends embox.net.skbuff
52
	depends embox.net.l2.ethernet
53
	depends embox.kernel.irq_api
54
	depends embox.net.dev
55
	depends embox.net.core
56
	depends embox.net.entry_api
57
	depends embox.net.util.show_packet
58
	depends third_party.bsp.st_bsp_api
59
}
60

61
@BuildDepends(third_party.bsp.st_bsp_api)
62
module stm32h7cube_eth_nucleo {
63
	option string log_level="LOG_ERR"
64

65
	option number irq = 61
66

67
	option number use_rmii = 1
68

69
	source "stm32h7cube_eth_msp_nucleo.c"
70
	source "stm32cube_eth_h7.c"
71
	@IncludeExport(path="drivers/net", target_name="stm32cube_eth.h")
72
	source "stm32h7cube_eth.h"
73

74
	depends embox.net.skbuff
75
	depends embox.net.l2.ethernet
76
	depends embox.kernel.irq_api
77
	depends embox.net.dev
78
	depends embox.net.core
79
	depends embox.net.entry_api
80
	depends embox.net.util.show_packet
81
	depends third_party.bsp.st_bsp_api
82
}
83

84
@BuildDepends(third_party.bsp.st_bsp_api)
85
module stm32h7cube_eth_745i_discovery {
86
	option string log_level="LOG_ERR"
87

88
	option number irq = 61
89

90
	option number use_rmii = 0
91

92
	source "stm32h7cube_eth_msp_745i_discovery.c"
93
	source "stm32cube_eth_h7.c"
94
	@IncludeExport(path="drivers/net", target_name="stm32cube_eth.h")
95
	source "stm32h7cube_eth.h"
96

97
	depends embox.net.skbuff
98
	depends embox.net.l2.ethernet
99
	depends embox.kernel.irq_api
100
	depends embox.net.dev
101
	depends embox.net.core
102
	depends embox.net.entry_api
103
	depends embox.net.util.show_packet
104
	depends third_party.bsp.st_bsp_api
105
}
106

107
@BuildDepends(third_party.bsp.st_bsp_api)
108
module stm32h7cube_eth_common {
109
	option string log_level="LOG_ERR"
110

111
	option number irq = 61
112

113
	option number use_rmii = 1
114

115
	source "stm32cube_eth_h7.c"
116
	@IncludeExport(path="drivers/net", target_name="stm32cube_eth.h")
117
	source "stm32h7cube_eth.h"
118

119
	depends embox.net.skbuff
120
	depends embox.net.l2.ethernet
121
	depends embox.kernel.irq_api
122
	depends embox.net.dev
123
	depends embox.net.core
124
	depends embox.net.entry_api
125
	depends embox.net.util.show_packet
126
	depends third_party.bsp.st_bsp_api
127
}
128

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

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

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

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