[En-Nut-Discussion] CVS Commits

Harald Kipp harald.kipp at egnite.de
Mon Dec 15 21:42:02 CET 2003


* os/version.c: Switched to 3.3.3, still preview.

* os/thread.c: Long awaited support for terminating
threads had been implemented. The context switch frame
has been reduced to those registers, which really need
to be saved. These most valuable changes had been
contributed by Ralph Mason.

* os/nutinit.c: Destroys terminated threads. Priority
255 is used to terminate threads, thus the idle thread's
priority changed from 255 to 254. This may break your
existing application. Thanks again to Ralph Mason.

* appicc: Imagecraft projects updated to version 6.29.

* dev/usart.c: Hardware independant U(S)ART device driver
added.

* dev/usartavr.c: ATmega128/103 USART hardware support
for new usart.c. Includes HW/SW handshake, 9-bit and
synchronous communication.

* include/fcntl.h: Dox updated.

* include/bankmem.h: Banking enabled with Ethernut 2.

Harald




More information about the En-Nut-Discussion mailing list