diff --git a/ChangeLog b/ChangeLog index 4e5024f..1db0bd4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2019-04-24 NIIBE Yutaka + + * mcu/sys-stm32l4.c: New. + * mcu/chx-stm32l4.c: New. Not support suspend yet. + * mcu/stm32l.h: New. + * mcu/clk_gpio_init-stm32l.c: New. + 2019-04-17 NIIBE Yutaka * mcu/usb-stm32l4.c: New. @@ -5,6 +12,7 @@ 2019-04-12 NIIBE Yutaka + * contrib/usart-stm32l4.c: New. * contrib/usart-common.c: Factor out from usart-stm32f103.c. * entry.c [__ARM_ARCH_7EM__] (entry): Fix for Cortex-M4. diff --git a/NEWS b/NEWS index 2a34557..f0eaadd 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,21 @@ NEWS - Noteworthy changes +* Major changes in Chopstx 2.0 + + Released 2019-0X-XX + +** Cortex-M4 support +Cortex-M4 support has been added. Not supporting use of FPU or DSP, +yet. Note that it's not intend to be used by Gnuk. + +** STM32L432 support +USART and USB drivers are added. + +** New board support: ST Nucleo-32 L432 +ST Nucleo-32 L432 is a small board with ST-Link/V2-1. + + * Major changes in Chopstx 1.14 Released 2019-03-02 diff --git a/README b/README index 5663ebf..af873a2 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ Chopstx - Threads and only Threads - Version 1.14 - 2018-03-02 + Version 2.0 + 2018-0X-XX Niibe Yutaka Flying Stone Technology @@ -8,8 +8,8 @@ What's Chopstx? =============== Chopstx is an RT thread library for STM32F103 and GD32F103 (ARM -Cortex-M3), STM32F030 (ARM Cortex-M0), MKL27Z (ARM Cortex-M0plus), and -emulation on GNU/Linux. +Cortex-M3), STM32F030 (ARM Cortex-M0), MKL27Z (ARM Cortex-M0plus), +STM32L432 (ARM Cortex-M4), and emulation on GNU/Linux. While most RTOSes come with many features, drivers, and protocol stacks, Chopstx just offers a simple RT thread library. @@ -19,7 +19,7 @@ enables coherent code for ease of maintenance. While threads are important, we don't need more threads than necessary. Chopstx provides a feature of poll, so that we can -minimize use of threads. +handle multiple events by a single thread. Note that this library is _not_ related to the hand game: diff --git a/doc/chopstx.texi b/doc/chopstx.texi index e8df4b8..614681f 100644 --- a/doc/chopstx.texi +++ b/doc/chopstx.texi @@ -101,7 +101,7 @@ enables coherent code for ease of maintenance. While threads are important, we don't need more threads than necessary. Chopstx provides a feature of poll, so that we can -minimize use of threads. +handle multiple events by a single thread. @node Threads and only Threads