aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2016-05-18 16:52:00 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2016-05-18 16:52:00 +0900
commitdb413813b6cd8a0891805a1111824ffd4d5a3737 (patch)
treec69366352fc31f9b7bc8953bed056a579caafae9 /NEWS
parent7f009dbb5d44ae67d7bb3529973f2eee2e186612 (diff)
eventflag rewrite
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS25
1 files changed, 22 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 933b2ae..f5c0afb 100644
--- a/NEWS
+++ b/NEWS
@@ -3,16 +3,32 @@ NEWS - Noteworthy changes
* Major changes in Chopstx 0.11
- Released 2016-0X-XX
+ Released 2016-05-19
** New feature: polling
New function chopstx_poll is added to watch multiple condition
variables, threads' exit, or IRQ, simultaneously with timeout.
-** Remove the function chopstx_release_irq
-IRQ is enabled only a thread is blocked in polling. When it (the
+** Change API of eventflag
+
+The initialization function eventflag_init only has EV. The eventflag
+is can be waited with timeout or can be waited with no timeout,
+dynamically. It is not determined at initialization time. Besides,
+the eventflag can be waited by any threads.
+
+
+** Removal of the function chopstx_release_irq
+IRQ is enabled only when a thread is blocked in polling. When it (the
thread in polling) is canceled, IRQ is disabled.
+** Removal of the function chopstx_main_init
+Removed because it's too special. Please use chopstx_setpriority
+instead.
+
+** New function: chopstx_setpriority
+This function is not recommended in general. It is only added to
+offer the purpose of chopstx_main_init.
+
** Function chopstx_intr_wait is deprecated
Use of chopstx_poll is recommended.
@@ -28,6 +44,9 @@ doesn't have complex exception mechism of ICI/IT (which is supported
on Cortex-M3), it is actually possible to implement the context switch
in user mode. This is done.
+** New sys.c (3.0)
+Don't touch NVIC in usb_lld_sys_init.
+
* Major changes in Chopstx 0.10