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 /NEWS | |
parent | db6e66852440a50e607c1df4cdf309c52a861430 (diff) |
IRQ handling is now merged into polling
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -7,13 +7,19 @@ NEWS - Noteworthy changes ** New feature: polling New function chopstx_poll is added to watch multiple condition -variables simultaneously with timeout. +variables, threads' exit, or IRQ simultaneously with timeout. + +** Remove the function chopstx_release_irq +Releasing irq is now called automaticall, internally. + +** Function chopstx_intr_wait is deprecated +It's now a macro with chopstx_poll. ** FS-BB48: Kinetis L MCU Support for FS-BB48 board with Kinetis L MCU is added. ** No HardFault at context switch on Cortex-M0 -By its design, Chopstx does context switch hodling scheduler lock. +By its design, Chopstx does context switch holding the scheduler lock. This is implemented with the feature of BASEPRI on Cortex-M3. Because Cortex-M0 doesn't have support of BASEPRI, the context switch (before version 0.11) always caused HardFault exception. Since Cortex-M0 |