[riot-devel] Newcomer Query: Feature list/TODO items

amit mehta gmate.amit at gmail.com
Sat Oct 24 00:01:44 CEST 2015


On Thu, Oct 22, 2015 at 10:27 AM, Peter Kietzmann
<peter.kietzmann at haw-hamburg.de> wrote:
> It will be super easy :-) ! We have common peripheral driver APIs that must be fulfilled by the underlying hardware (hardwae abstaction). That means, higher layer software will be portable without touching lowlevel drivers.

That's awesome \m/

> Compare https://github.com/RIOT-OS/RIOT/pull/3541. As you can see, we currently have drivers for a BLE device and an initial approach for a link layer implementation.  My gut feeling tells me, that the student who started working on it won't spend more time. Currently I'm looking for someone who will take this work over. Maybe found one, we'll see...

Nice. Maybe I'll be able to contribute something in Future.
Any documents ?

> There are no drivers for the Spansion flash memory in RIOT. If you plan to work on it, you might also be interested in the NVRAM interface and the implementation for the mulle board.
>
> https://github.com/RIOT-OS/RIOT/blob/master/drivers/include/nvram-spi.h
> https://github.com/RIOT-OS/RIOT/blob/master/drivers/nvram_spi/nvram-spi.c
> https://github.com/RIOT-OS/RIOT/blob/master/drivers/include/nvram.h
> https://github.com/RIOT-OS/RIOT/blob/master/boards/mulle/include/mulle-nvram.h
> https://github.com/RIOT-OS/RIOT/blob/master/boards/mulle/board.c

Thank you for the links. As Oleg also suggested that, this as a good
beginner level
task, hence I plan to work on it to get started.

Thanks,
Amit


More information about the devel mailing list