NIIBE Yutaka
|
c1433f1520
|
GNU/Linux: Application can exit by SIGINT or SIGTERM.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-10 09:33:53 +09:00 |
|
NIIBE Yutaka
|
bd66c51e35
|
Fix chx_recv_irq.
Fixes-commit: d2df891ba5
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-10 09:22:37 +09:00 |
|
NIIBE Yutaka
|
88909bab49
|
GNU/Linux: Make sure thread struct is cleared.
Also, added a comment for makecontext.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-09 16:50:48 +09:00 |
|
NIIBE Yutaka
|
66f08d87e4
|
Fix example for GNU/Linux emulation.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-09 16:38:13 +09:00 |
|
NIIBE Yutaka
|
7b7335bc5d
|
Fix GNU/Linux emulation.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-09 16:36:40 +09:00 |
|
NIIBE Yutaka
|
d2df891ba5
|
Fix chx_recv_irq.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-08 17:33:24 +09:00 |
|
NIIBE Yutaka
|
cfcdeebb78
|
More fixes for Cortex-M0/Cortex-M3/Cortex-M4 implementations.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-08 12:22:16 +09:00 |
|
NIIBE Yutaka
|
2832104263
|
Rewrite the ChangeLog entry.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-05 15:30:56 +09:00 |
|
NIIBE Yutaka
|
7035103a49
|
Fix the previous commit.
Handle the case when multiple interrupts are active simultaneously.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-05 09:38:38 +09:00 |
|
NIIBE Yutaka
|
8b6c1ebd24
|
Fixes for FSM-55.
I realized that tail-chaining doesn't work with STM32F0.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-04 15:32:23 +09:00 |
|
NIIBE Yutaka
|
34e7673871
|
Version 2.0.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2020-06-26 10:03:26 +09:00 |
|
NIIBE Yutaka
|
afd1339c58
|
Add chopstx_critical.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2020-06-23 13:29:14 +09:00 |
|
NIIBE Yutaka
|
22fc473eb5
|
Revert "Add a ChangeLog entry for USB fix."
This reverts commit fe451d6d8a.
|
2020-01-06 09:57:50 +09:00 |
|
NIIBE Yutaka
|
76f962fbdd
|
Fix SPI driver.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-27 09:47:26 +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
|
a006cb7d0a
|
Add ChangeLog entry.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-27 09:26:29 +09:00 |
|
NIIBE Yutaka
|
fe451d6d8a
|
Add a ChangeLog entry for USB fix.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-20 08:31:27 +09:00 |
|
NIIBE Yutaka
|
746388331c
|
Fix GNU/Linux emulation about termination of a thread.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-04 13:47:29 +09:00 |
|
NIIBE Yutaka
|
6ce92cc0e8
|
Add rules for RISC-V.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-03 13:47:55 +09:00 |
|
NIIBE Yutaka
|
6e1c791b04
|
Add example-lcd for Longan nano board.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-03 13:41:17 +09:00 |
|
NIIBE Yutaka
|
1dbd9811c2
|
Factoring of USART driver for GD32VF103.
|
2019-12-03 13:38:47 +09:00 |
|
NIIBE Yutaka
|
2de23d5fd6
|
Add missing spi.h.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-03 13:33:40 +09:00 |
|
NIIBE Yutaka
|
07d1911c2b
|
Add Longan Nano support.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-03 13:30:42 +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 |
|
NIIBE Yutaka
|
51f2ca841f
|
Add SPI driver.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-03 13:18:49 +09:00 |
|
NIIBE Yutaka
|
1978ca25b6
|
Merge the change in RISC-V branch.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-03 13:15:56 +09:00 |
|
NIIBE Yutaka
|
913266d6e4
|
Include arch specific header and implementation by ARCH.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-12-03 13:09:25 +09:00 |
|
NIIBE Yutaka
|
de301bf025
|
Merge the change for GNU/Linux from riscv branch.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-25 09:53:50 +09:00 |
|
NIIBE Yutaka
|
823ebe222c
|
Rename to preempted_context_switch (GNU/Linux).
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-22 08:55:01 +09:00 |
|
NIIBE Yutaka
|
86c21fbf5c
|
Common chx_sched and arch specific voluntary_context_switch.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-21 12:37:02 +09:00 |
|
NIIBE Yutaka
|
cffc8bf96c
|
Removal of CHOPSTX_PRIO_INHIBIT_PREEMPTION.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-21 10:35:14 +09:00 |
|
NIIBE Yutaka
|
89523f22bf
|
more clean up.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-21 08:01:25 +09:00 |
|
NIIBE Yutaka
|
0e5994506a
|
Version 1.17.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-20 11:32:27 +09:00 |
|
NIIBE Yutaka
|
bdbc84ba18
|
chx_running for GNU/Linux port.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-20 11:24:21 +09:00 |
|
NIIBE Yutaka
|
c73258138c
|
Use chx_running function.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-19 08:40:38 +09:00 |
|
NIIBE Yutaka
|
2180ed24be
|
Rename internal functions to express meaning well.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-18 13:04:12 +09:00 |
|
NIIBE Yutaka
|
b70de1b98d
|
Change chx_ready_pop implementation.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-18 11:55:22 +09:00 |
|
NIIBE Yutaka
|
355482550b
|
New: ticks_to_usec.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-18 08:28:05 +09:00 |
|
NIIBE Yutaka
|
858a9f5d01
|
Have a entry-gnu-linux.c.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-18 08:25:56 +09:00 |
|
NIIBE Yutaka
|
c7b83fd51c
|
Move CHOPSTX_THREAD_SIZE, it's core specific.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-18 08:13:33 +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 |
|
NIIBE Yutaka
|
d4ba52b0d1
|
Version 1.16.
|
2019-05-22 14:22:29 +09:00 |
|
NIIBE Yutaka
|
b483dc460d
|
Add ChangLog entry.
|
2019-05-22 08:25:10 +09:00 |
|
NIIBE Yutaka
|
4f46af7557
|
Version 1.15.
|
2019-05-14 10:31:24 +09:00 |
|
NIIBE Yutaka
|
0de43691ab
|
Changes for USB driver.
|
2019-05-13 09:37:18 +09:00 |
|
NIIBE Yutaka
|
79305c3de4
|
Allow calling chopstx_claim_irq when ready (disabled).
|
2019-05-10 12:05:35 +09:00 |
|
NIIBE Yutaka
|
fee2cae8c4
|
SYS 4.0.
|
2019-05-10 09:59:57 +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
|
fe1ca5f055
|
usart: stm32l4 change.
|
2019-04-25 17:04:13 +09:00 |
|