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
|
b17834876f
|
Fix the previous commit.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-21 15:04:40 +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
|
bbb952429a
|
Fix the previous change.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
2019-11-21 11:30:44 +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
|
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
|
79305c3de4
|
Allow calling chopstx_claim_irq when ready (disabled).
|
2019-05-10 12:05:35 +09:00 |
|
NIIBE Yutaka
|
054950bc9a
|
Try STM Nucleo L432 LED.
|
2019-04-11 15:36:51 +09:00 |
|
NIIBE Yutaka
|
f8880aafec
|
Coding style fix for SYST registers.
|
2019-04-11 09:08:33 +09:00 |
|
NIIBE Yutaka
|
02ca3a6cd5
|
Fix typo in copyright notice.
|
2019-03-26 18:18:39 +09:00 |
|
NIIBE Yutaka
|
1400e677e3
|
Change behavior of chopstx_poll to correctly update *USEC_P.
|
2018-12-07 18:01:39 +09:00 |
|
NIIBE Yutaka
|
d4f4f80ad9
|
New API: chopstx_intr_done.
|
2018-09-26 10:18:23 +09:00 |
|
NIIBE Yutaka
|
8dabbe6e1c
|
Version 1.7.
|
2017-12-19 09:33:27 +09:00 |
|
NIIBE Yutaka
|
530ddcfeda
|
Fix timer expiration.
|
2017-12-16 15:00:55 +09:00 |
|
NIIBE Yutaka
|
8c4ea854cb
|
Fix for Cortex-M0.
|
2017-11-20 10:12:55 +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
|
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
|
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
|
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
|
f161928b0b
|
Support sleep on idle.
|
2017-11-15 10:22:30 +09:00 |
|
NIIBE Yutaka
|
5a08752b9c
|
Fix cancellation (svc and ->v handling).
|
2017-11-10 16:09:46 +09:00 |
|
NIIBE Yutaka
|
1bd14d8d40
|
Factor out arch dependent code.
|
2017-06-23 09:03:26 +09:00 |
|