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
NIIBE Yutaka
478dd2c784
Add example-fraucheky.
2017-07-05 19:37:41 +09:00
NIIBE Yutaka
6f7a591417
Fix usb-usbip.c.
2017-06-28 16:23:41 +09:00
NIIBE Yutaka
1f7d4a6aac
Fix usb drivers.
2017-06-26 19:50:55 +09:00
NIIBE Yutaka
526b8fec2a
Added USBIP driver for emulation.
2017-06-26 19:32:43 +09:00
NIIBE Yutaka
b2b0eb7418
Fix MKL27Z USB.
2017-06-16 10:29:00 +09:00
NIIBE Yutaka
c9d59a3f3f
mcu/stm32f103.h: Add more constants from Gnuk 1.1.9
2016-07-11 11:38:58 +09:00
NIIBE Yutaka
1f23bd4048
Change touch button for MKL27Z
2016-07-01 10:58:05 +09:00
NIIBE Yutaka
a2a29146a6
const pointer cleanup
2016-06-30 16:23:29 +09:00
NIIBE Yutaka
e7bd234a0d
Update for MKL27Z
2016-06-30 16:16:39 +09:00
NIIBE Yutaka
41ac81a66b
Update example for fs-bb48
2016-06-29 16:38:18 +09:00
Niibe Yutaka
440188c373
Fix USB for STM32
2016-06-14 15:10:07 +09:00
NIIBE Yutaka
a6541cbcc6
NONE sounds bad, use OK instead
2016-06-10 08:25:00 +09:00
NIIBE Yutaka
74c7b5bcb3
minor comment change
2016-06-09 10:07:31 +09:00
NIIBE Yutaka
4d7e97028e
More update of USB API
2016-06-09 09:53:15 +09:00