Description: Implementation of RIOT-OS for mbed-LPC1768 Boards, completely efficient and bug-free for IOT purposes.
RIOT is a real-time multi-threading operating system that supports a range of devices that are typically found in the Internet of Things (IoT): 8-bit, 16-bit and 32-bit microcontrollers.
RIOT is based on the following design principles: energy-efficiency, real-time capabilities, small memory footprint, modularity, and uniform API access, independent of the underlying hardware (this API offers partial POSIX compliance).
To Search:
File list (Check if you may need any files):
boards\mbed_lpc1768\board.c
......\............\dist\flash.sh
......\............\include\board.h
......\............\.......\periph_conf.h
......\............\Makefile
......\............\Makefile.features
......\............\Makefile.include
......\............\system.c
core\assert.c
....\atomic.c
....\bitarithm.c
....\c11_atomic.c
....\doc.txt
....\include\arch\irq_arch.h
....\.......\....\panic_arch.h
....\.......\....\thread_arch.h
....\.......\assert.h
....\.......\atomic.h
....\.......\bitarithm.h
....\.......\byteorder.h
....\.......\cib.h
....\.......\clist.h
....\.......\debug.h
....\.......\irq.h
....\.......\kernel_defines.h
....\.......\kernel_init.h
....\.......\kernel_types.h
....\.......\lifo.h
....\.......\list.h
....\.......\log.h
....\.......\mbox.h
....\.......\msg.h
....\.......\mutex.h
....\.......\native_sched.h
....\.......\panic.h
....\.......\priority_queue.h
....\.......\ringbuffer.h
....\.......\sched.h
....\.......\thread.h
....\.......\thread_flags.h
....\kernel_init.c
....\lifo.c
....\Makefile
....\mbox.c
....\msg.c
....\mutex.c
....\panic.c
....\priority_queue.c
....\ringbuffer.c
....\sched.c
....\thread.c
....\thread_flags.c
.pu\arm7_common\arm_cpu.c
...\...........\bootloader.c
...\...........\common.s
...\...........\include\arm7_common.h
...\...........\.......\arm_cpu.h
...\...........\.......\iap.h
...\...........\.......\VIC.h
...\...........\Makefile
...\...........\Makefile.include
...\...........\VIC.c
...\.tmega1281\cpu.c
...\..........\doc.txt
...\..........\include\cpu_conf.h
...\..........\.......\periph_cpu.h
...\..........\Makefile
...\..........\Makefile.include
...\..........\startup.c
...\......2560\cpu.c
...\..........\doc.txt
...\..........\include\cpu_conf.h
...\..........\.......\periph_cpu.h
...\..........\Makefile
...\..........\Makefile.include
...\..........\startup.c
...\......328p\cpu.c
...\..........\doc.txt
...\..........\include\cpu_conf.h
...\..........\.......\periph_cpu.h
...\..........\Makefile
...\..........\Makefile.include
...\..........\startup.c
...\......_common\avr-libc-extra\errno.h
...\.............\..............\inttypes.h
...\.............\..............\time.h
...\.............\..............\unistd.h
...\.............\doc.txt
...\.............\include\atmega_regs_common.h
...\.............\.......\cpu.h
...\.............\.......\periph_cpu_common.h
...\.............\.......\sys\time.h
...\.............\.......\...\types.h
...\.............\irq_arch.c
...\.............\Makefile
...\.............\Makefile.include
...\.............\periph\gpio.c
...\.............\......\Makefile
...\.............\......\pm.c
...\.............\......\spi.c