NIIBE Yutaka
378201a1c7
Call chx_sleep_mode change.
2017-11-17 11:28:05 +09:00
NIIBE Yutaka
1a7bd3e202
Add MCU_STM32F1.
2017-11-17 11:25:57 +09:00
NIIBE Yutaka
b34b9b6440
Use HSI clock on sleep mode for STM32F103.
2017-11-16 13:04:08 +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
3552fc5615
chopstx_poll: Use const pointer for the third argument.
2017-11-16 09:15:03 +09:00
NIIBE Yutaka
621dff7cb3
Fix for Cortex-M0.
2017-11-16 09:02:16 +09:00
NIIBE Yutaka
83643c53ca
Use event instead of interrupt (STM32F103 USB).
2017-11-16 08:39:30 +09:00
NIIBE Yutaka
040f389449
Add INTR_REQ_USB_WAKEUP.
2017-11-15 17:51:08 +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
7257f30636
Use deep sleep API for example-fsm-55.
2017-11-15 17:09:47 +09:00
NIIBE Yutaka
941a8f6fbd
Add chx_sleep_mode.
2017-11-15 17:09:30 +09:00
NIIBE Yutaka
13926ac05a
Fix Cortex-M0 version.
2017-11-15 16:47:26 +09:00
NIIBE Yutaka
bbe09de209
Fix example-fsm-55 and documentation.
2017-11-15 10:46:49 +09:00
NIIBE Yutaka
f161928b0b
Support sleep on idle.
2017-11-15 10:22:30 +09:00
NIIBE Yutaka
035057db24
Fix USB driver for STM32F103.
2017-11-15 09:34:13 +09:00
NIIBE Yutaka
5ac8a1f251
Fix example-fraucheky.
2017-11-14 11:30:20 +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
5a08752b9c
Fix cancellation (svc and ->v handling).
2017-11-10 16:09:46 +09:00
NIIBE Yutaka
b572e3f8e0
Fix timeout.
2017-11-10 16:09:32 +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
96d2a81331
Version 1.5.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
release/1.5
2017-10-10 13:53:58 +09:00
NIIBE Yutaka
fa7cecc0b4
Support --debug option for exacmple-cdc-gnu-linux.
2017-10-10 12:18:35 +09:00
NIIBE Yutaka
a34937453c
New: debug option.
2017-10-10 12:16:03 +09:00
NIIBE Yutaka
dd54b5ff20
Fix example-cdc.
2017-10-10 12:07:02 +09:00
NIIBE Yutaka
c08044e22b
Fix sys for STM32F103.
2017-09-29 13:50:06 +09:00
NIIBE Yutaka
5b7c5a9996
Use flash routines in example-cdc-gnu-linux.
2017-09-27 19:24:08 +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
af5982507f
Define threads stack size by stack-def.h.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2017-09-05 14:34:25 +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
NIIBE Yutaka
d8df82badf
Version 1.4.
release/1.4
2017-08-11 19:57:57 +09:00
NIIBE Yutaka
f51a54e4c6
Version 1.4.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2017-08-11 19:50:56 +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
a4f28ee176
Add adc-gnu-linux driver.
...
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org >
2017-08-02 14:19:10 +09:00
NIIBE Yutaka
87767f1be5
Fix error handling of USB-USBIP driver.
2017-07-07 15:46:37 +09:00
NIIBE Yutaka
8b018df382
Add EXAMPLE-README.
2017-07-06 16:06:46 +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
d142cbbea3
Added CDC-ACM sample of USBIP.
2017-06-27 15:46:04 +09:00
NIIBE Yutaka
f011d643e9
Add board-gnu-linux.h for emulation.
2017-06-26 19:53:26 +09:00
NIIBE Yutaka
1fbbf66e8e
Fix for GNU/Linux emulation.
2017-06-26 19:52:19 +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
5419580519
Support emulation on GNU/Linux.
2017-06-26 19:32:23 +09:00
NIIBE Yutaka
78c825afe8
Add GNU/Linux support (not yet makefile).
2017-06-23 09:05:11 +09:00