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
NIIBE Yutaka
d745c9fdb9
Only sleep mode can be used for USB suspend on STM32F103.
2017-11-16 12:19:25 +09:00
NIIBE Yutaka
83643c53ca
Use event instead of interrupt (STM32F103 USB).
2017-11-16 08:39:30 +09:00
NIIBE Yutaka
44273a70fc
USB driver for STM32F103 update for USB suspend/resume support.
2017-11-15 17:23:02 +09:00
NIIBE Yutaka
035057db24
Fix USB driver for STM32F103.
2017-11-15 09:34:13 +09:00
NIIBE Yutaka
168af852a5
Support USB suspend/resume defined in USB 2.0 spec.
2017-11-14 11:17:49 +09:00
NIIBE Yutaka
e398fc9689
Modify place where INTR_REQ_USB is defined.
2017-11-13 11:44:53 +09:00
NIIBE Yutaka
55b011a721
Fix use of noreturn attribute.
2017-10-11 17:01:53 +09:00
NIIBE Yutaka
c191d86bf2
GNU/Linux USB driver shutdown support.
2017-10-10 21:02:29 +09:00
NIIBE Yutaka
a34937453c
New: debug option.
2017-10-10 12:16:03 +09:00
NIIBE Yutaka
c08044e22b
Fix sys for STM32F103.
2017-09-29 13:50:06 +09:00
NIIBE Yutaka
bc39f0e582
update flash routines for GNU/Linux.
2017-09-27 19:07:14 +09:00
NIIBE Yutaka
e671a539b0
Fix flash routines on GNU/Linux.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2017-09-08 20:56:23 +09:00
NIIBE Yutaka
2c9191c4b3
Implement flash ROM emulation on GNU/LInux.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2017-09-08 20:44:56 +09:00
NIIBE Yutaka
a1b993c2e2
Minor changes for SYS.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2017-09-04 15:23:35 +09:00
NIIBE Yutaka
e73d14ca27
Add muc/sys-gnu-linux.*.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2017-09-04 15:23:02 +09:00
Jeremy Drake
5fe5ff36c4
Allow compile-time override of detected flash size.
...
On the STM32F103C8, as used in the "blue pill" boards, it has been
determined that, despite these only officially having 64KiB flash, it is
possible to actually use 128KiB of flash.
This commit allows for a preprocessor define
STM32F103_OVERRIDE_FLASH_SIZE which, when set, is used as the size of
flash in KiB instead of reading it from the FLASH_SIZE_REG.
2017-08-03 20:48:13 +09:00
NIIBE Yutaka
87767f1be5
Fix error handling of USB-USBIP driver.
2017-07-07 15:46:37 +09:00
NIIBE Yutaka
5d9802388c
Fix USB driver on GNU/Linux.
2017-07-06 15:52:46 +09:00