@@ -72,46 +72,54 @@ unproven = ["embedded-hal/unproven"]
7272otg_fs = [" synopsys-usb-otg" ]
7373
7474# L4x1
75- stm32l431 = [ " stm32l4/stm32l4x1" ]
76- stm32l451 = [ " stm32l4/stm32l4x1" ]
77- stm32l471 = [ " stm32l4/stm32l4x1" ]
75+ stm32l431 = [ " stm32l4/stm32l4x1" , " gpio-l43x " ]
76+ stm32l451 = [ " stm32l4/stm32l4x1" , " gpio-l45x " ]
77+ stm32l471 = [ " stm32l4/stm32l4x1" , " gpio-l47x " ]
7878
7979# L412
80- stm32l412 = [ " stm32l4/stm32l412" ]
81- stm32l422 = [ " stm32l4/stm32l412" ]
80+ stm32l412 = [ " stm32l4/stm32l412" , " gpio-l41x " ]
81+ stm32l422 = [ " stm32l4/stm32l412" , " gpio-l41x " ]
8282
8383# L4x2
84- stm32l432 = [ " stm32l4/stm32l4x2" ]
85- stm32l442 = [ " stm32l4/stm32l4x2" ]
86- stm32l452 = [ " stm32l4/stm32l4x2" ]
87- stm32l462 = [ " stm32l4/stm32l4x2" ]
84+ stm32l432 = [ " stm32l4/stm32l4x2" , " gpio-l43x " ]
85+ stm32l442 = [ " stm32l4/stm32l4x2" , " gpio-l43x " ]
86+ stm32l452 = [ " stm32l4/stm32l4x2" , " gpio-l45x " ]
87+ stm32l462 = [ " stm32l4/stm32l4x2" , " gpio-l45x " ]
8888
8989# L4x3
90- stm32l433 = [ " stm32l4/stm32l4x3" ]
91- stm32l443 = [ " stm32l4/stm32l4x3" ]
90+ stm32l433 = [ " stm32l4/stm32l4x3" , " gpio-l43x " ]
91+ stm32l443 = [ " stm32l4/stm32l4x3" , " gpio-l43x " ]
9292
9393# L4x5
94- stm32l475 = [ " stm32l4/stm32l4x5" ]
94+ stm32l475 = [ " stm32l4/stm32l4x5" , " gpio-l47x " ]
9595
9696# L4x6
97- stm32l476 = [ " stm32l4/stm32l4x6" ]
98- stm32l486 = [ " stm32l4/stm32l4x6" ]
99- stm32l496 = [ " stm32l4/stm32l4x6" ]
100- stm32l4a6 = [ " stm32l4/stm32l4x6" ]
97+ stm32l476 = [ " stm32l4/stm32l4x6" , " gpio-l47x " ]
98+ stm32l486 = [ " stm32l4/stm32l4x6" , " gpio-l47x " ]
99+ stm32l496 = [ " stm32l4/stm32l4x6" , " gpio-l49x " ]
100+ stm32l4a6 = [ " stm32l4/stm32l4x6" , " gpio-l49x " ]
101101
102102# L4+ series PAC support??
103- # stm32l4p5 = [ "stm32l4/stm32l4x5" ]
104- # stm32l4q5 = [ "stm32l4/stm32l4x5" ]
105- # stm32l4r5 = [ "stm32l4/stm32l4x5" ]
106- # stm32l4s5 = [ "stm32l4/stm32l4x5" ]
103+ # stm32l4p5 = [ "stm32l4/stm32l4x5", "gpio-l4p" ]
104+ # stm32l4q5 = [ "stm32l4/stm32l4x5", "gpio-l4p" ]
105+ # stm32l4r5 = [ "stm32l4/stm32l4x5", "gpio-l4rx" ]
106+ # stm32l4s5 = [ "stm32l4/stm32l4x5", "gpio-l4rx" ]
107107
108108# L4x7
109- # stm32l4r7 = [ "stm32l4/stm32l4x7" ]
110- # stm32l4s7 = [ "stm32l4/stm32l4x7" ]
109+ # stm32l4r7 = [ "stm32l4/stm32l4x7", "gpio-l4rx" ]
110+ # stm32l4s7 = [ "stm32l4/stm32l4x7", "gpio-l4rx" ]
111111
112112# # L4x9
113- stm32l4r9 = [ " stm32l4/stm32l4r9" ] # PAC has an L4r9 specific variation
114- stm32l4s9 = [ " stm32l4/stm32l4r9" ]
113+ stm32l4r9 = [ " stm32l4/stm32l4r9" , " gpio-l4rx" ] # PAC has an L4r9 specific variation
114+ stm32l4s9 = [ " stm32l4/stm32l4r9" , " gpio-l4rx" ]
115+
116+ gpio-l41x = []
117+ gpio-l43x = []
118+ gpio-l45x = []
119+ gpio-l47x = []
120+ gpio-l49x = []
121+ # gpio-l4p = []
122+ gpio-l4rx = []
115123
116124[dev-dependencies ]
117125panic-halt = " 0.2.0"
0 commit comments