From a30a069ed8e75f14b520b407b07a3f137b87ef1c Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka <gniibe@fsij.org> Date: Tue, 15 Sep 2015 10:39:36 +0900 Subject: Version 0.10 --- ChangeLog | 7 +++++++ NEWS | 13 +++++++++++++ README | 4 ++-- VERSION | 2 +- doc/chopstx.texi | 2 +- example-cdc/usb_stm32f103.c | 2 +- 6 files changed, 25 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index c86aea3..c067d24 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2015-09-15 Niibe Yutaka <gniibe@fsij.org> + + * VERSION: 0.10. + * doc/chopstx.texi (VERSION): 0.10. + + * example-cdc/usb_stm32f103.c: Update from Gnuk. + 2015-09-14 Niibe Yutaka <gniibe@fsij.org> * chopstx.c (q_exit): Remove. diff --git a/NEWS b/NEWS index 16b373f..fcc4df2 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,19 @@ NEWS - Noteworthy changes +* Major changes in Chopstx 0.10 + + Released 2015-09-15 + +** Thread cancellation bug fix +Thread cancellation didn't work well with 0.09 because +of initial configuration mistake. It's fixed. + +** Interrupt handler bug fix +Interrupt handler wasn't unregistered on exit well. +It's fixed. + + * Major changes in Chopstx 0.09 Released 2015-09-10 diff --git a/README b/README index 4535876..b49b53e 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ Chopstx - Threads and only Threads - Version 0.09 - 2015-09-10 + Version 0.10 + 2015-09-15 Niibe Yutaka Flying Stone Technology diff --git a/VERSION b/VERSION index 650f03f..6b9c26e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -release/0.09 +release/0.10 diff --git a/doc/chopstx.texi b/doc/chopstx.texi index eb278b8..e1db02c 100644 --- a/doc/chopstx.texi +++ b/doc/chopstx.texi @@ -1,7 +1,7 @@ \input texinfo @c -*-texinfo-*- @c %**start of header @setfilename chopstx.info -@set VERSION 0.09 +@set VERSION 0.10 @settitle Chopstx Reference Manual @c Unify some of the indices. @syncodeindex tp fn diff --git a/example-cdc/usb_stm32f103.c b/example-cdc/usb_stm32f103.c index c213d6a..ac96dda 100644 --- a/example-cdc/usb_stm32f103.c +++ b/example-cdc/usb_stm32f103.c @@ -727,7 +727,7 @@ static int std_set_interface (uint8_t req, struct control_info *detail) if ((req & REQUEST_DIR) == 1 || rcp != INTERFACE_RECIPIENT || detail->len != 0 || (detail->index >> 8) != 0 - || (detail->value >> 8) != 0 || dev_p->current_configuration != 0) + || (detail->value >> 8) != 0 || dev_p->current_configuration == 0) return USB_UNSUPPORT; return usb_cb_interface (USB_SET_INTERFACE, detail); -- cgit v1.2.3