NIIBE Yutaka
86d805620c
Revert "Fix EP0 receiving more packets."
...
This reverts commit 3507027e98 .
--
Thanks to Jeremy Drake to catch this questionable change.
While the value LEN is used for drivers for other machines to prepare
receiving buffer in hardware USB core, it is not used in STM32F103
which has dedicated hardware memory in the USB core.
2020-01-06 09:58:10 +09:00
NIIBE Yutaka
22a7d6c998
Fix USB driver of GD32VF1 and example-lcd.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2019-12-27 09:54:40 +09:00
NIIBE Yutaka
228d1d06ce
Add USB driver for GD32VF103.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2019-12-27 09:42:22 +09:00
NIIBE Yutaka
3507027e98
Fix EP0 receiving more packets.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2019-12-20 08:30:49 +09:00
NIIBE Yutaka
214066fd82
Add RISC-V 32 IMAC support.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2019-12-03 13:27:16 +09:00
Jeremy Drake
8e55209f33
Fix USB driver.
2019-10-07 16:07:31 +09:00
NIIBE Yutaka
4bde2ae1fc
Fix USB drivers.
...
Thanks to Jeremy Drake for the report.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2019-09-04 08:57:47 +09:00
Evangelos Rigas
9ff47d75b5
Add support for Gnukey-DS.
2019-05-22 08:20:36 +09:00
NIIBE Yutaka
0de43691ab
Changes for USB driver.
2019-05-13 09:37:18 +09:00
NIIBE Yutaka
c1ea549995
usb: FREE_STANDING should come with USE_SYS.
2019-05-10 10:17:48 +09:00
NIIBE Yutaka
fee2cae8c4
SYS 4.0.
2019-05-10 09:59:57 +09:00
NIIBE Yutaka
3317fb39ab
Add mcu/ABOUT-USB.
2019-05-10 09:37:20 +09:00
NIIBE Yutaka
de4ab0d3c9
Fix usb driver for STM32L4.
2019-05-08 12:23:53 +09:00
NIIBE Yutaka
be43aa3051
usb driver: Only board specific function of cable config is in SYS.
2019-05-08 12:07:28 +09:00
NIIBE Yutaka
d22ffb2d07
Fix USART driver.
2019-04-24 20:22:57 +09:00
NIIBE Yutaka
c818ec89a4
Add EXTI for STM32L.
2019-04-24 11:42:40 +09:00
NIIBE Yutaka
97811f2e1c
Add SYSCFG to mcu/stm32l.h.
2019-04-24 09:37:55 +09:00
NIIBE Yutaka
1d2aacd0a4
stm32l4: Enable PWR module and USV-bit in CR2.
2019-04-18 19:13:23 +09:00
NIIBE Yutaka
359082f80a
Testing USB on STM32L4.
2019-04-18 17:12:41 +09:00
NIIBE Yutaka
f37d83e55d
New: mcu/usb-stm32l.c (not yet tested).
2019-04-17 16:13:58 +09:00
NIIBE Yutaka
b20f66b5e4
Factor out usb-st-common.c.
2019-04-17 15:20:31 +09:00
NIIBE Yutaka
5d344acad9
usb driver: I/O access style fix.
2019-04-17 15:07:12 +09:00
NIIBE Yutaka
f237314ebf
Rename _PHR_ (as peripheral) to specific bus (AHB, APB, etc.).
2019-04-12 10:45:12 +09:00
NIIBE Yutaka
5a326eee54
Example-led works fine with -mcpu=cortex-m3.
2019-04-11 17:11:47 +09:00
NIIBE Yutaka
e5e46b5de5
Add mcu/*stm32l4.
2019-04-11 15:34:57 +09:00
NIIBE Yutaka
8b9d2c007a
Add comment of usb_cable_config.
2019-04-11 13:48:26 +09:00
NIIBE Yutaka
5a6910a45b
Adding STM32L432 support for USART (not yet USB, ADC, Flash, etc.).
2019-04-11 11:08:17 +09:00
NIIBE Yutaka
681a0055e4
Rename clk_gpio_init-stm32f.c.
2019-04-10 16:17:19 +09:00
NIIBE Yutaka
69a7960876
Start experiment with STM32L432.
2019-04-10 12:39:07 +09:00
NIIBE Yutaka
02ca3a6cd5
Fix typo in copyright notice.
2019-03-26 18:18:39 +09:00
NIIBE Yutaka
2b18685cbf
Use "System Control Block" instead of "System Control Registers".
2018-12-29 09:33:19 +09:00
NIIBE Yutaka
4d4f82fd06
Update copyright notice.
2018-12-19 12:47:20 +09:00
NIIBE Yutaka
49b0556a24
Add ack-botton driver.
2018-09-27 10:36:36 +09:00
NIIBE Yutaka
7ad7527e81
Add defninitions of EXTI use for FST-01SZ.
2018-09-25 16:17:26 +09:00
NIIBE Yutaka
951afbad3a
Consolidate definitions for STM32F103.
2018-09-21 14:47:16 +09:00
NIIBE Yutaka
2b717c91da
Add FST-01SZ support.
2018-09-21 10:37:11 +09:00
NIIBE Yutaka
1cbe0abdee
usb: Fix for ZLP.
2018-08-20 12:43:35 +09:00
NIIBE Yutaka
2764fc4ea2
Fix flash_protect for GD32F103.
2018-05-08 17:38:39 +09:00
NIIBE Yutaka
f500ac03da
Fix for Blue Pill, wait using MHZ.
2018-05-08 13:16:58 +09:00
NIIBE Yutaka
32d0b8200d
Add board/board-blue-pill-g.h.
2018-04-26 10:55:08 +09:00
NIIBE Yutaka
5cd4871a94
Fix mcu/stm32f103.h.
2018-01-18 15:12:52 +09:00
NIIBE Yutaka
69677aecd4
Change ADC setting of ST Nucleo STM32F103.
2017-12-14 20:31:28 +09:00
NIIBE Yutaka
bc35bc81cf
APB -> APB1.
2017-12-14 19:04:16 +09:00
NIIBE Yutaka
3071929c62
More change for clock setting.
2017-11-17 15:32:51 +09:00
NIIBE Yutaka
14cb38e56f
More clean up.
2017-11-17 14:55:59 +09:00
NIIBE Yutaka
a362f32cdd
Factor out RCC definition into stm32.h (common for STM32F0/STM32F1).
2017-11-17 14:33:16 +09:00
NIIBE Yutaka
e684e853c8
Fix for MKL27Z.
2017-11-17 11:45:18 +09:00
NIIBE Yutaka
44054415c8
MCU specific sleep feature is now defined in MCU specific file.
2017-11-17 11:43:05 +09:00
NIIBE Yutaka
66b4eb3058
Update mcu/stm32f103.h.
2017-11-17 11:36:08 +09:00
NIIBE Yutaka
b72154f47b
Factor out mcu/cortex-m.h.
2017-11-17 11:34:28 +09:00