[riot-commits] [RIOT-OS/RIOT] 3f0e18: cpu/atmega328p: add atmega328p mcu support
Alexandre Abadie
alexandre.abadie at inria.fr
Thu Sep 22 09:29:51 CEST 2016
Branch: refs/heads/master
Home: https://github.com/RIOT-OS/RIOT
Commit: 3f0e1862a8b44ba58e89939610f1e90087ef20e7
https://github.com/RIOT-OS/RIOT/commit/3f0e1862a8b44ba58e89939610f1e90087ef20e7
Author: Laurent Navet <laurent.navet at gmail.com>
Date: 2016-09-02 (Fri, 02 Sep 2016)
Changed paths:
A cpu/atmega328p/Makefile
A cpu/atmega328p/Makefile.include
A cpu/atmega328p/cpu.c
A cpu/atmega328p/doc.txt
A cpu/atmega328p/include/cpu_conf.h
A cpu/atmega328p/include/periph_cpu.h
A cpu/atmega328p/lpm_arch.c
A cpu/atmega328p/reboot_arch.c
A cpu/atmega328p/startup.c
Log Message:
-----------
cpu/atmega328p: add atmega328p mcu support
add atmega328p support with:
uart, timer, spi and gpio
Commit: 80cf8389a853c4de075342b75be74278a2d4b0d6
https://github.com/RIOT-OS/RIOT/commit/80cf8389a853c4de075342b75be74278a2d4b0d6
Author: Laurent Navet <laurent.navet at gmail.com>
Date: 2016-09-21 (Wed, 21 Sep 2016)
Changed paths:
A boards/arduino-common/Makefile
A boards/arduino-common/Makefile.features
A boards/arduino-common/Makefile.include
A boards/arduino-common/board.c
A boards/arduino-common/dist/debug.sh
A boards/arduino-common/dist/debug_srv.sh
A boards/arduino-common/dist/gdb.conf
A boards/arduino-common/include/arduino_board.h
A boards/arduino-common/include/arduino_pinmap.h
A boards/arduino-common/include/board.h
A boards/arduino-common/include/periph_conf.h
A boards/arduino-duemilanove/Makefile
A boards/arduino-duemilanove/Makefile.features
A boards/arduino-duemilanove/Makefile.include
A boards/arduino-uno/Makefile
A boards/arduino-uno/Makefile.features
A boards/arduino-uno/Makefile.include
Log Message:
-----------
boards: add arduino uno and duemilanove support
Uno and Duemilanove(atmega328p version) are nearly the same boards.
The only difference is that the Duemilanove use an FTDI usb chip,
while the Uno use an Atmel which acts as USB/Serial converter.
All of the code needed to support these boards is in arduino-common.
Commit: 3ff576e46a6a2b03cff0ba510f2e099d2a0526e3
https://github.com/RIOT-OS/RIOT/commit/3ff576e46a6a2b03cff0ba510f2e099d2a0526e3
Author: Laurent Navet <laurent.navet at gmail.com>
Date: 2016-09-21 (Wed, 21 Sep 2016)
Changed paths:
M sys/pipe/pipe_dynamic.c
M tests/coap/Makefile
M tests/libfixmath_unittests/Makefile
M tests/lwip/Makefile
M tests/nhdp/Makefile
M tests/pthread/Makefile
M tests/pthread_barrier/Makefile
M tests/pthread_cleanup/Makefile
M tests/pthread_condition_variable/Makefile
M tests/pthread_cooperation/Makefile
M tests/pthread_rwlock/Makefile
M tests/pthread_tls/Makefile
M tests/unittests/Makefile
Log Message:
-----------
tests: adapt for arduino uno and duemilanove support
- blacklist arduino-uno and arduino-duemilanove for
coap, libfixmath_unittests, lwip, nhdp,
pthread, pthread_barrier, pthread_cleanup, pthread_condition_variable
pthread_cooperation, pthread_rwlock and pthread_tls tests.
- fix sys/pipe build
- unittests: boards added to BOARD_INSUFICIENT_MEMORY list.
Commit: 5b8cfb0b581533bf259ba0bb092579a53db641c9
https://github.com/RIOT-OS/RIOT/commit/5b8cfb0b581533bf259ba0bb092579a53db641c9
Author: Laurent Navet <laurent.navet at gmail.com>
Date: 2016-09-21 (Wed, 21 Sep 2016)
Changed paths:
M boards/arduino-common/include/board.h
Log Message:
-----------
boards/arduino-common: use software interrupt for context swap
Commit: b2b42c7b716cf4d4ca2f7a0eef210e2cb81c03c8
https://github.com/RIOT-OS/RIOT/commit/b2b42c7b716cf4d4ca2f7a0eef210e2cb81c03c8
Author: Alexandre Abadie <alexandre.abadie at inria.fr>
Date: 2016-09-22 (Thu, 22 Sep 2016)
Changed paths:
A boards/arduino-common/Makefile
A boards/arduino-common/Makefile.features
A boards/arduino-common/Makefile.include
A boards/arduino-common/board.c
A boards/arduino-common/dist/debug.sh
A boards/arduino-common/dist/debug_srv.sh
A boards/arduino-common/dist/gdb.conf
A boards/arduino-common/include/arduino_board.h
A boards/arduino-common/include/arduino_pinmap.h
A boards/arduino-common/include/board.h
A boards/arduino-common/include/periph_conf.h
A boards/arduino-duemilanove/Makefile
A boards/arduino-duemilanove/Makefile.features
A boards/arduino-duemilanove/Makefile.include
A boards/arduino-uno/Makefile
A boards/arduino-uno/Makefile.features
A boards/arduino-uno/Makefile.include
A cpu/atmega328p/Makefile
A cpu/atmega328p/Makefile.include
A cpu/atmega328p/cpu.c
A cpu/atmega328p/doc.txt
A cpu/atmega328p/include/cpu_conf.h
A cpu/atmega328p/include/periph_cpu.h
A cpu/atmega328p/lpm_arch.c
A cpu/atmega328p/reboot_arch.c
A cpu/atmega328p/startup.c
M sys/pipe/pipe_dynamic.c
M tests/coap/Makefile
M tests/libfixmath_unittests/Makefile
M tests/lwip/Makefile
M tests/nhdp/Makefile
M tests/pthread/Makefile
M tests/pthread_barrier/Makefile
M tests/pthread_cleanup/Makefile
M tests/pthread_condition_variable/Makefile
M tests/pthread_cooperation/Makefile
M tests/pthread_rwlock/Makefile
M tests/pthread_tls/Makefile
M tests/unittests/Makefile
Log Message:
-----------
Merge pull request #5451 from mali/uno
boards: add arduino uno and duemilanove support
Compare: https://github.com/RIOT-OS/RIOT/compare/6d30ced410a2...b2b42c7b716c
More information about the commits
mailing list