<p dir="ltr">\o/ finally!</p>
<p dir="ltr">/goes to bed</p>
<div class="gmail_quote">Am 05.10.2015 22:17 schrieb "Oleg Hahm" <<a href="mailto:oliver.hahm@inria.fr">oliver.hahm@inria.fr</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear RIOT developers and users,<br>
<br>
it has been a long and rocky road, but thanks to the marvellous community, we<br>
managed to finalize the fifth official release of the RIOT operating system:<br>
                -----------------------------------<br>
                *         RIOT 2015.09            *<br>
                -----------------------------------<br>
<br>
The highlights of this release are three major parts:<br>
* gnrc network stack<br>
* xtimer<br>
* cleanup of CPU and board specific code<br>
<br>
The new generic ("gnrc") network stack is a highly modular and configurable<br>
IPv6/6LoWPAN network stack. It implements a large number of IETF RFCs, such as<br>
RFC 2473, RFC 4861, RFC 4944, RFC 6550, or RFC 6775. Furthermore, it provides<br>
a unified API between the different layers and a generic network device<br>
interface. The provided 6LoWPAN border router (6LBR) can be run on any<br>
hardware, providing an IPv6 capable network interface or a UART for using SLIP<br>
(RFC 1055).<br>
<br>
A new timer subsystem is introduced by xtimer, replacing hwtimer and vtimer<br>
modules. xtimer offers very precise timer operations as well as support for<br>
long-term timers running over days and weeks. Along with well-known timer<br>
operations in RIOT, it also provides a function for accurate periodic timers.<br>
In order to ease porting of your existing RIOT code, a vtimer compatibility<br>
layer can be used on top.<br>
<br>
Refactoring and cleaning up the peripheral drivers as well as other CPU and<br>
board specific code, helped to reduce the number of Makefile duplication lines<br>
by about 50% and provide a much cleaner and easier to use interface for<br>
porting new platforms to RIOT.<br>
<br>
Of course this release also comes along with a variety of newly supported<br>
boards, CPUs, and device drivers. RIOT 2015.09 has been ported to the Eistec<br>
Mulle, Phytec phyWAVE, Zolertia ReMote, Atmel SAML21, various ST Nucleo<br>
boards, Freescale Freedom, TI Stellaris Launchpad, the LimiFrog, and Silab's<br>
Wonder Gecko. It supports a LC display, new light, motion, and temperature<br>
sensors, and more accelerometers and magnetometers.<br>
<br>
Just to give you a rough estimation about the tremendous amount of work that<br>
has been put into this release, here are some impressive numbers:<br>
About 580 pull requests with about 2,500 commits have been merged since the<br>
last release and 120 additional issues have been solved. 62 people contributed<br>
code in 277 days. 2578 files have been touched with ~320,000 insertions and<br>
~134,000 deletions.<br>
<br>
As a major change to our development procedures, the RIOT community will offer<br>
long-term bug fixes for this release in a API-stable branch.<br>
<br>
You can download the RIOT release from Github, either by cloning the<br>
repository or using the tarball:<br>
<a href="https://github.com/RIOT-OS/RIOT/archive/2015.09.tar.gz" rel="noreferrer" target="_blank">https://github.com/RIOT-OS/RIOT/archive/2015.09.tar.gz</a><br>
<br>
Happy RIOT,<br>
Oleg<br>
--<br>
printk(CARDNAME": Bad Craziness - sent packet while busy.\n" );<br>
        linux-2.6.6/drivers/net/smc9194.c<br>
<br>_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@riot-os.org">devel@riot-os.org</a><br>
<a href="https://lists.riot-os.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">https://lists.riot-os.org/mailman/listinfo/devel</a><br>
<br></blockquote></div>