diff options
author | NIIBE Yutaka <gniibe@fsij.org> | 2016-05-13 16:35:35 +0900 |
---|---|---|
committer | NIIBE Yutaka <gniibe@fsij.org> | 2016-05-13 16:35:35 +0900 |
commit | 5046dd45f2e675c37e505d42ecce746cb64b64f9 (patch) | |
tree | 3c1f7d860705d6e99984b571c15e76c2ded2b896 /ChangeLog | |
parent | db6e66852440a50e607c1df4cdf309c52a861430 (diff) |
IRQ handling is now merged into polling
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1,5 +1,20 @@ 2016-05-13 NIIBE Yutaka <gniibe@fsij.org> + * chopstx.c (chopstx_exit): Don't call chx_release_irq_thread. + (chx_release_irq_thread): Remove. + (q_intr): New variable. + (intr_top): Remove. + (chx_handle_intr, chx_init, chopstx_claim_irq) + (chopstx_intr_wait): Use Q_INTR. + (chx_intr_hook): New. + (chopstx_poll): Support CHOPSTX_POLL_INTR. + (chopstx_release_irq): Remove. + (chx_release_irq): New internal function. + (THREAD_WAIT_INT): Remove. + (chopstx_intr_wait): Remove, now offered as a macro. + +2016-05-13 NIIBE Yutaka <gniibe@fsij.org> + * chopstx.c (chx_sched) [__ARM_ARCH_6M__]: Fix asm. (chx_handle_intr, chx_wakeup, chopstx_cancel): Fix for polling with no timeout. |