Skip to content

Commit 976720c

Browse files
committed
Updated libopencm3 to current master. Made all examples compile again.
Be specifically careful with the usb examples. There is likely some breakage to be expected, not sure I updated all the drivers to the correct types for the respective chips.
1 parent f0009c6 commit 976720c

File tree

48 files changed

+58
-58
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+58
-58
lines changed

examples/stm32/f1/other/usb_cdcacm/cdcacm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ int main(void)
244244

245245
gpio_set_mode(GPIOA, GPIO_MODE_INPUT, 0, GPIO15);
246246

247-
usbd_dev = usbd_init(&stm32f103_usb_driver, &dev, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
247+
usbd_dev = usbd_init(&stm32f107_usb_driver, &dev, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
248248
usbd_register_set_config_callback(usbd_dev, cdcacm_set_config);
249249

250250
gpio_set(GPIOA, GPIO15);

examples/stm32/f1/other/usb_hid/usbhid.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ int main(void)
285285
AFIO_MAPR |= AFIO_MAPR_SWJ_CFG_JTAG_OFF_SW_ON;
286286
gpio_set_mode(GPIOA, GPIO_MODE_INPUT, 0, GPIO15);
287287

288-
usbd_dev = usbd_init(&stm32f103_usb_driver, &dev_descr, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
288+
usbd_dev = usbd_init(&stm32f107_usb_driver, &dev_descr, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
289289
usbd_register_set_config_callback(usbd_dev, hid_set_config);
290290

291291
gpio_set(GPIOA, GPIO15);

examples/stm32/f1/stm32-h103/rtc/rtc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ int main(void)
103103
* Otherwise enable it with the LSE as clock source and 0x7fff as
104104
* prescale value.
105105
*/
106-
rtc_auto_awake(LSE, 0x7fff);
106+
rtc_auto_awake(RCC_LSE, 0x7fff);
107107

108108
/* Setup the RTC interrupt. */
109109
nvic_setup();

examples/stm32/f1/stm32-h103/usb_cdcacm/cdcacm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ int main(void)
246246
gpio_set_mode(GPIOC, GPIO_MODE_OUTPUT_2_MHZ,
247247
GPIO_CNF_OUTPUT_PUSHPULL, GPIO11);
248248

249-
usbd_dev = usbd_init(&stm32f103_usb_driver, &dev, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
249+
usbd_dev = usbd_init(&stm32f107_usb_driver, &dev, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
250250
usbd_register_set_config_callback(usbd_dev, cdcacm_set_config);
251251

252252
for (i = 0; i < 0x800000; i++)

examples/stm32/f1/stm32-h103/usb_dfu/usbdfu.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ int main(void)
267267
GPIO_CNF_OUTPUT_PUSHPULL, GPIO11);
268268
gpio_set(GPIOC, GPIO11);
269269

270-
usbd_dev = usbd_init(&stm32f103_usb_driver, &dev, &config, usb_strings, 4, usbd_control_buffer, sizeof(usbd_control_buffer));
270+
usbd_dev = usbd_init(&stm32f107_usb_driver, &dev, &config, usb_strings, 4, usbd_control_buffer, sizeof(usbd_control_buffer));
271271
usbd_register_set_config_callback(usbd_dev, usbdfu_set_config);
272272

273273
gpio_clear(GPIOC, GPIO11);

examples/stm32/f1/stm32-h103/usb_hid/usbhid.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ int main(void)
286286
gpio_set_mode(GPIOC, GPIO_MODE_OUTPUT_2_MHZ,
287287
GPIO_CNF_OUTPUT_PUSHPULL, GPIO11);
288288

289-
usbd_dev = usbd_init(&stm32f103_usb_driver, &dev, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
289+
usbd_dev = usbd_init(&stm32f107_usb_driver, &dev, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
290290
usbd_register_set_config_callback(usbd_dev, hid_set_config);
291291

292292
for (i = 0; i < 0x80000; i++)

examples/stm32/f1/stm32-h103/usb_iap/usbiap.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ int main(void)
268268
AFIO_MAPR |= AFIO_MAPR_SWJ_CFG_JTAG_OFF_SW_ON;
269269
gpio_set_mode(GPIOA, GPIO_MODE_INPUT, 0, GPIO15);
270270

271-
usbd_dev = usbd_init(&stm32f103_usb_driver, &dev, &config, usb_strings, 4, usbd_control_buffer, sizeof(usbd_control_buffer));
271+
usbd_dev = usbd_init(&stm32f107_usb_driver, &dev, &config, usb_strings, 4, usbd_control_buffer, sizeof(usbd_control_buffer));
272272
usbd_register_set_config_callback(usbd_dev, usbdfu_set_config);
273273

274274
gpio_set(GPIOA, GPIO15);

examples/stm32/f1/stm32-maple/usb_cdcacm/cdcacm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ int main(void)
257257
gpio_set_mode(GPIOA, GPIO_MODE_OUTPUT_2_MHZ,
258258
GPIO_CNF_OUTPUT_PUSHPULL, GPIO5);
259259

260-
usbd_dev = usbd_init(&stm32f103_usb_driver, &dev, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
260+
usbd_dev = usbd_init(&stm32f107_usb_driver, &dev, &config, usb_strings, 3, usbd_control_buffer, sizeof(usbd_control_buffer));
261261
usbd_register_set_config_callback(usbd_dev, cdcacm_set_config);
262262

263263
for (i = 0; i < 0x800000; i++)

examples/stm32/f1/stm32vl-discovery/rtc/rtc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ int main(void)
108108
* Otherwise enable it with the LSE as clock source and 0x7fff as
109109
* prescale value.
110110
*/
111-
rtc_auto_awake(LSE, 0x7fff);
111+
rtc_auto_awake(RCC_LSE, 0x7fff);
112112

113113
/* The above mode will not reset the RTC when you press the RST button.
114114
* It will also continue to count while the MCU is held in reset. If

examples/stm32/f1/waveshare-open103r/usbserial/usbserial.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ int main(void)
251251

252252
AFIO_MAPR |= AFIO_MAPR_SWJ_CFG_JTAG_OFF_SW_ON;
253253

254-
usbd_dev = usbd_init(&stm32f103_usb_driver,
254+
usbd_dev = usbd_init(&stm32f107_usb_driver,
255255
&dev,
256256
&config,
257257
usb_strings,

0 commit comments

Comments
 (0)