[riot-notifications] [RIOT] Boards consolidation (#308)

Oleg Hahm notifications at github.com
Wed Nov 6 20:40:17 CET 2013


This PR merges the https://github.com/RIOT-OS/boards repository into the main RIOT repository as decided on the developer meeting.
You can merge this Pull Request by running:

  git pull https://github.com/OlegHahm/RIOT boards_consolidation

Or you can view, comment on it, or merge it online at:

  https://github.com/RIOT-OS/RIOT/pull/308

-- Commit Summary --

  * * import from old firekernel repository
  * * line ending change
  * * initial posix_io support
  * * make flasher options optional for msba2
  * * minor doc change
  * * refactored uart / chardev handling
  * * fix module dependency
  * * build fixes
  * * added msb-430 support, split msb-430 and 430h common stuff out
  * * fix msba2 flash command to use lpc2k_pgm from path, without flashutil
  * * massive name changes
  * * massive name changes
  * * msba2_tools: create bin dir if needed
  * * added support for sht11 for msb-430-common
  * * missing parts of last commit
  * * removed SHT11 timings from msba2 header
  * * switch to direct serial output (w/o interrupts
  * * msba2_uart0: disable TX interrupt
  * * disable irq-based uart output
  * * some cosmetics and lpm flags for UART
  * * removed unnecessary sleep
  * * make pseudoterm reset terminal on sigint, make it honour ctrl-c
  * * make pseudoterm reset terminal on sigint, make it honour ctrl-c
  * branch merge
  * * introduced identifiers (include shell commands to get and set)
  * [drivers/cc110x_ng sys/transceiver]
  * [board/msp-430-common board/msba2 core/]
  * * introduced flashrom driver for msb430
  * [board/eZ430-Chronos board/msba2 drivers/cc110x_ng]
  * [board config]
  * * msba2: updated pttu port, refactored common code into msba2-common
  * * misc merge fixes
  * [board/msba2-common]
  * * moved config to sys, split away board specifics
  * [board/msb-430-common board/eZ430-Chronos cpu/msp430*]
  * Merge branch 'master' of ssh://ukleos.org/home/git/ukleos
  * * renamed eZ430-Chronos board to 'chronos'
  * [Chronos]
  * [cc110x_ng]
  * [board/chronos board/msb-430h board/msba2-common drivers/cc110x_ng sys/shell
  * [board/chronos/drivers/display]
  * [board/msb-430h]
  * branch merge
  * [board/chronos/drivers]
  * [cpu/cc430/gpioint]
  * * minor file rename
  * * chronos display putchar included
  * file obsoleted
  * * moved flashrom from msp430-common to msb430x16x
  * Merge branch 'master' of ssh://ukleos.des-mesh.net/home/git/ukleos
  * [board/chronos]
  * * introduced energy profiling (yet in a very early state)
  * [board msba2]
  * changed types irq_callback, hashtable, posix_io, s_display_flags, seq_buffer_entry, tcb, toprint to type_t"
  * * some changes to chronos (not yet finished)
  * Merge branch 'master' of ssh://ukleos.des-mesh.net/home/git/ukleos
  * merged
  * merged master into branch
  * core/
  * [board msba2-common board-config]
  * Merge branch 'sixlowpan'
  * [board msba2-common] [sys chardev_thread] [sys shell] [driver cc110x_ng] [core msg]
  * Changed makefiles board/msba2-common/tools/Makefile and tools/toolchains/build_gnuarm.sh to be compatible with gcc version 4.6.1
  * + jam tutorial \n
  * [board msba2-common tools pseudoterm]
  * [core thread]
  * Merge branch 'mac'
  * * cosmetics
  * Merge branch 'stable'
  * [board msba2-common tools]
  * * added makefiles for chronos and msba2
  * [msba2]
  * [msba2]
  * * created (and remove) bin-directory in makefile
  * * check for existence of BINDIR when cleaning
  * Create README.md
  * * added makefiles for msb-430h (NOT YET WORKING!)
  * * fixed makefiles for msb-430h
  * * removed missing header from msb-430-common board_init
  * initial native board inport
  * copyright header
  * native board interface and dummy LED implementation
  * initialize LEDs
  * fix board.h path and set it in makefile
  * * introduced PHONY targets for -common makefiles
  * * replaced outdated µkleos reference
  * * renamed makefiles to Makefile
  * Merge remote-tracking branch 'upstream/master'
  * renamed makefile
  * Merge branch 'master' of github.com:RIOT-OS/boards
  * Merge pull request #1 from LudwigOrtmann/master
  * * added Makefile.include to msba2(-common)
  * * deleted Jam files
  * add doxygen documentation
  * Merge pull request #2 from LudwigOrtmann/master
  * * fixed lpc2k_pgm (was broken in d9017085432f2aa677ba8d6eb4de45e1d1c7982d)
  * Merge branch 'master' of github.com:RIOT-OS/boards
  * * added msba2-common/include to INCLUDE path for msba2
  * Merge branch 'master' of github.com:RIOT-OS/boards
  * migrate to current Makefile structure
  * Merge pull request #3 from LudwigOrtmann/master
  * * fixed bindir creation in msba2 Makefile
  * * adapted Makefiles to core restructuring
  * modified and cleaned some files to build RIOT for chronos
  * Merge pull request #4 from mikoff/master
  * * changed MCU name to adapt to current msp430-gcc version
  * * removed unnecessary line from msba2 Makefile
  * * initial commit for yet not working redbee support
  * * fixed flasher flags for MSB-A2
  * adapted native Makefiles to core restructuring
  * * fixed the broken bugfix from defd7cef13987a19bd2db1e3fbe56138beadcdd8
  * * changed arm-prefix from arm-elf to arm-none-eabi
  * * added an install target
  * * merged fix for lpc2k_pgm for MacOS from feuerware
  * * made path to pyterm absolute in Makefile for MSB-A2
  * make native ltc4150 posix rt independent
  * * replaced string by variable for archive name
  * * added missing include paths to msb-430 Makefiles
  * implemented UART functions
  * new implementation of UART functions, respecting RIOT more now
  * * changes to be compliant to RIOT UART infrastructure
  * native board uart0 import
  * Merge remote-tracking branch 'upstream/master'
  * lose superflouse -lrt CFLAG
  * native board putchar implementation
  * added README with flashing instructions and the bbmc tool for reset/erase the econotag
  * Merge pull request #5 from LudwigOrtmann/master
  * minor: fix warning from mkdir
  * add missing include
  * remove unused struct
  * Merge pull request #6 from mehlis/master
  * added support for board wsn430-v1_3b
  * added wsn430-v1.4
  * Merge branch 'master' of github.com:overflowed/boards
  * Merge pull request #9 from overflowed/master
  * * fixed includes for msb-a2
  * * added missing msp430_common module to Makefile
  * make stdin/stdout customizable stub
  * moved native board drivers into separate directory
  * * fixed includes for msba2
  * * fixed include path
  * moved native internal functions declarations
  * Merge pull request #12 from LudwigOrtmann/master
  * rename kernel_intern.h
  * fixed old-style-declaration warning
  * Merge pull request #14 from mehlis/rename_kernel_intern
  * Merge pull request #13 from mehlis/fix_old_style_warning
  * implementation of the radio driver for the mc1322x
  * implementation of the non volatile memory driver
  * * fixed some warnings in redbee_uart.c
  * small fixes
  * do not omit exported CFLAGS
  * bug fixes for mc1322x MACA
  * Merge remote-tracking branch 'oleg/mc1322x' into oleg-master
  * adapted native Makefiles to core restructuring
  * make native ltc4150 posix rt independent
  * native board uart0 import
  * lose superflouse -lrt CFLAG
  * native board putchar implementation
  * minor: fix warning from mkdir
  * add missing include
  * added support for board wsn430-v1_3b
  * added wsn430-v1.4
  * remove unused struct
  * make stdin/stdout customizable stub
  * * fixed includes for msb-a2
  * * added missing msp430_common module to Makefile
  * moved native board drivers into separate directory
  * * fixed includes for msba2
  * * fixed include path
  * moved native internal functions declarations
  * rename kernel_intern.h
  * fixed old-style-declaration warning
  * do not omit exported CFLAGS
  * coding convention fixes
  * Merge remote-tracking branch 'oleg/master' into oleg-master
  * split up CFLAGS for bootload and the rest
  * added gpioint as dependency for original cc110x driver
  * coding convention fixes (mostly due to astyle)
  * Merge branch 'mc1322x' into 'master'
  * Merge branch 'master' of github.com:RIOT-OS/boards into origin-master
  * Allow native port to link additional libs from app
  * Merge pull request #15 from authmillenon/master
  * added interrupt handler for UART1 (->uart0 & stdin) to MSB-430(h)
  * minor changes:
  * add .gitignore
  * Merge pull request #20 from mehlis/gitignore
  * corrected and translated comments
  * Merge pull request #19 from OlegHahm/msb430_uart
  * native cc110x_ng support
  * added prototype for msp430_init_dco()
  * Merge pull request #21 from LudwigOrtmann/native_cc1100_tap
  * Merge pull request #22 from OlegHahm/minor_release_fixes
  * harmonize LED implementation
  * Merge pull request #24 from LudwigOrtmann/RIOT_issue_145
  * implement uart0_puts properly
  * improve uart0_puts
  * Merge pull request #23 from LudwigOrtmann/issue_147
  * GPIO implementation was moved to RIOT/cpu/mc1322x since ADC module implementation depends on it
  * added missing LICENSE file
  * initial commit for TelosB support
  * implemented stdin for TelosB
  * added board dependent part of the cc2420 for TelosB
  * fixed interrupt implementation (#27)
  * initial support for the avs-extrem-board
  * updated board common initialization
  * updated Makefiles for MSB-A2 and AVSEXTREM
  * drivers for the AVSEXTREM board.
  * fixed encoding and coding conventions
  * Merge pull request #25 from thomaseichinger/ADC
  * Force Git to ignore backup files
  * Updated the MCU frequency from 800 KHz to (a more likely) 8 MHz.
  * Merge pull request #26 from OlegHahm/telosb
  * fix Makefile.dep
  * Merge pull request #28 from LudwigOrtmann/Makefile.dep
  * added objcopy flags to makefiles for all platforms
  * Merge pull request #29 from OlegHahm/objcopy_flags
  * define radiopacket_length_t in board.h
  * fixes uart implementation
  * adjust objcopy flags
  * fix: compilation with -mthumb flag for certain files
  * switch thread instead of exiting context
  * handle stdin EOF
  * Merge pull request #34 from LudwigOrtmann/fix_native_handle_uart0_input
  * Merge pull request #32 from mehlis/radio-packet
  * fixed missing stdint includes for all platforms
  * Merge pull request #30 from thomaseichinger/uart_fixes
  * added missing header guard to native board.h
  * Merge pull request #36 from OlegHahm/include_fixes
  * Fixed typo in avsextre/include/board.h include
  * Merge pull request #38 from haukepetersen/avsextrem-fix
  * Changes according PR #282
  * mc1322x moved radio implementation
  * Merge pull request #18 from thomaseichinger/mc1322x
  * Merge pull request #39 from authmillenon/refactor_net_module
  * moved boards into subdirectory
  * Merge branch 'boards' into origin_master
  * define RIOTBOARD if unset
  * added stddef include to strings.h for size_t

-- File Changes --

    M Makefile.include (4)
    A boards/LICENSE (454)
    A boards/Makefile (5)
    A boards/Makefile.base (30)
    A boards/README.md (6)
    A boards/avsextrem/Makefile (38)
    A boards/avsextrem/Makefile.include (3)
    A boards/avsextrem/board_init.c (202)
    A boards/avsextrem/drivers/Makefile (24)
    A boards/avsextrem/drivers/avsextrem-cc1100.c (257)
    A boards/avsextrem/drivers/avsextrem-smb380.c (1338)
    A boards/avsextrem/drivers/avsextrem-ssp0.c (425)
    A boards/avsextrem/include/board.h (66)
    A boards/avsextrem/include/configure.h (77)
    A boards/avsextrem/include/smb380-board.h (254)
    A boards/avsextrem/include/ssp0-board.h (118)
    A boards/chronos/Makefile (35)
    A boards/chronos/Makefile.include (22)
    A boards/chronos/board_init.c (76)
    A boards/chronos/drivers/Makefile (24)
    A boards/chronos/drivers/battery.c (14)
    A boards/chronos/drivers/buzzer.c (29)
    A boards/chronos/drivers/cc430-cc110x.c (94)
    A boards/chronos/drivers/display.c (418)
    A boards/chronos/drivers/display1.c (208)
    A boards/chronos/drivers/display_putchar.c (45)
    A boards/chronos/drivers/include/battery.h (6)
    A boards/chronos/drivers/include/buzzer.h (6)
    A boards/chronos/drivers/include/display.h (458)
    A boards/chronos/drivers/include/display_putchar.h (6)
    A boards/chronos/include/board.h (13)
    A boards/chronos/include/buttons.h (11)
    A boards/chronos/putchar.c (12)
    A boards/msb-430-common/Makefile (33)
    A boards/msb-430-common/Makefile.include (27)
    A boards/msb-430-common/board_config.c (21)
    A boards/msb-430-common/board_init.c (228)
    A boards/msb-430-common/drivers/Makefile (24)
    A boards/msb-430-common/drivers/include/sht11-board.h (59)
    A boards/msb-430-common/include/board-conf.h (8)
    A boards/msb-430-common/uart1.c (57)
    A boards/msb-430/Makefile (37)
    A boards/msb-430/Makefile.include (2)
    A boards/msb-430/include/board.h (74)
    A boards/msb-430h/Makefile (37)
    A boards/msb-430h/Makefile.dep (6)
    A boards/msb-430h/Makefile.include (4)
    A boards/msb-430h/driver_cc110x.c (359)
    A boards/msb-430h/include/board.h (73)
    A boards/msba2-common/Makefile (33)
    A boards/msba2-common/Makefile.dep (14)
    A boards/msba2-common/Makefile.include (27)
    A boards/msba2-common/board_common_init.c (96)
    A boards/msba2-common/board_config.c (21)
    A boards/msba2-common/drivers/Makefile (24)
    A boards/msba2-common/drivers/include/sht11-board.h (58)
    A boards/msba2-common/drivers/include/uart0.h (8)
    A boards/msba2-common/drivers/msba2-cc110x.c (270)
    A boards/msba2-common/drivers/msba2-ltc4150.c (69)
    A boards/msba2-common/drivers/msba2-uart0.c (230)
    A boards/msba2-common/include/msba2_common.h (52)
    A boards/msba2-common/lpc2387-timer3.c (36)
    A boards/msba2-common/tools/CHANGES (23)
    A boards/msba2-common/tools/COPYING (339)
    A boards/msba2-common/tools/Makefile (51)
    A boards/msba2-common/tools/README.txt (144)
    A boards/msba2-common/tools/armtools.txt (15)
    A boards/msba2-common/tools/flash.cmd (2)
    A boards/msba2-common/tools/flashutil.sh (113)
    A boards/msba2-common/tools/mkbootc (28)
    A boards/msba2-common/tools/mkstaticlist (47)
    A boards/msba2-common/tools/obj/boot_23xx.d (3)
    A boards/msba2-common/tools/obj/boot_2xxx.d (3)
    A boards/msba2-common/tools/obj/chipinfo.d (8)
    A boards/msba2-common/tools/obj/control_2xxx.d (5)
    A boards/msba2-common/tools/obj/download.d (19)
    A boards/msba2-common/tools/obj/ihex.d (3)
    A boards/msba2-common/tools/obj/lpc2k_pgm.d (8)
    A boards/msba2-common/tools/obj/pseudoterm.d (5)
    A boards/msba2-common/tools/obj/serial.d (3)
    A boards/msba2-common/tools/obj/uuencode.d (3)
    A boards/msba2-common/tools/src/boot.h (9)
    A boards/msba2-common/tools/src/boot_23xx.armasm (32)
    A boards/msba2-common/tools/src/boot_23xx.c (5)
    A boards/msba2-common/tools/src/boot_23xx.h (2)
    A boards/msba2-common/tools/src/boot_2xxx.armasm (15)
    A boards/msba2-common/tools/src/boot_2xxx.c (5)
    A boards/msba2-common/tools/src/boot_2xxx.h (2)
    A boards/msba2-common/tools/src/chipinfo.c (156)
    A boards/msba2-common/tools/src/chipinfo.h (20)
    A boards/msba2-common/tools/src/cksum_test.c (85)
    A boards/msba2-common/tools/src/control_2xxx.c (40)
    A boards/msba2-common/tools/src/control_2xxx.h (8)
    A boards/msba2-common/tools/src/download.c (1193)
    A boards/msba2-common/tools/src/download.h (8)
    A boards/msba2-common/tools/src/gui.c (422)
    A boards/msba2-common/tools/src/gui.h (3)
    A boards/msba2-common/tools/src/ihex.c (314)
    A boards/msba2-common/tools/src/ihex.h (7)
    A boards/msba2-common/tools/src/lpc2k_pgm.c (101)
    A boards/msba2-common/tools/src/lpc2k_pgm.h (12)
    A boards/msba2-common/tools/src/pseudoterm.c (181)
    A boards/msba2-common/tools/src/serial.c (452)
    A boards/msba2-common/tools/src/serial.h (19)
    A boards/msba2-common/tools/src/settings.c (209)
    A boards/msba2-common/tools/src/settings.h (12)
    A boards/msba2-common/tools/src/uuencode.c (123)
    A boards/msba2-common/tools/src/uuencode.h (3)
    A boards/msba2-common/tools/termctrl.sh (22)
    A boards/msba2/Makefile (37)
    A boards/msba2/Makefile.include (3)
    A boards/msba2/board_init.c (109)
    A boards/msba2/include/board.h (22)
    A boards/native/Makefile (31)
    A boards/native/Makefile.dep (6)
    A boards/native/Makefile.include (23)
    A boards/native/board_config.c (39)
    A boards/native/board_init.c (32)
    A boards/native/drivers/Makefile (30)
    A boards/native/drivers/native-led.c (51)
    A boards/native/drivers/native-ltc4150.c (89)
    A boards/native/drivers/native-uart0.c (98)
    A boards/native/include/board.h (37)
    A boards/native/include/board_internal.h (6)
    A boards/olimex_lpc2148/board_init.c (88)
    A boards/olimex_lpc2148/debug_uart.c (14)
    A boards/olimex_lpc2148/include/board.h (4)
    A boards/olimex_lpc2148/include/rs232.h (40)
    A boards/olimex_lpc2148/rs232.c (75)
    A boards/olimex_lpc2148/tick.c (63)
    A boards/olimex_lpc2148/tools/lpc2148_flash.gdb (22)
    A boards/pttu/board_init.c (163)
    A boards/pttu/include/board.h (58)
    A boards/pttu/tools/jtag.txt (14)
    A boards/pttu/tools/olimex-arm-usb-ocd.cfg (9)
    A boards/pttu/tools/openocd-pttu.cfg (75)
    A boards/pttu/tools/openocd-pttu.sh (30)
    A boards/pttu/tools/pttu_debug.gdb (15)
    A boards/redbee-econotag/Makefile (32)
    A boards/redbee-econotag/Makefile.dep (0)
    A boards/redbee-econotag/Makefile.include (29)
    A boards/redbee-econotag/README (11)
    A boards/redbee-econotag/board_init.c (22)
    A boards/redbee-econotag/drivers/Makefile (26)
    A boards/redbee-econotag/drivers/include/nvm.h (58)
    A boards/redbee-econotag/drivers/include/uart.h (105)
    A boards/redbee-econotag/drivers/nvm.c (22)
    A boards/redbee-econotag/drivers/redbee_uart.c (185)
    A boards/redbee-econotag/drivers/redbee_uart1.c (58)
    A boards/redbee-econotag/drivers/redbee_uart2.c (58)
    A boards/redbee-econotag/include/board.h (17)
    A boards/redbee-econotag/tools/ftditools/Makefile (17)
    A boards/redbee-econotag/tools/ftditools/bbmc.c (569)
    A boards/redbee-econotag/tools/mc1322x-load.c (385)
    A boards/redbee-econotag/tools/mc1322x-load.pl (171)
    A boards/telosb/Makefile (34)
    A boards/telosb/Makefile.dep (2)
    A boards/telosb/Makefile.include (25)
    A boards/telosb/board.c (127)
    A boards/telosb/driver_cc2420.c (222)
    A boards/telosb/include/board-conf.h (13)
    A boards/telosb/include/board.h (61)
    A boards/telosb/uart.c (118)
    A boards/wsn430-common/Makefile (33)
    A boards/wsn430-common/Makefile.include (25)
    A boards/wsn430-common/board_config.c (26)
    A boards/wsn430-common/board_init.c (152)
    A boards/wsn430-common/drivers/Makefile (0)
    A boards/wsn430-common/include/board-conf.h (15)
    A boards/wsn430-common/uart0.c (63)
    A boards/wsn430-v1_3b/Makefile (36)
    A boards/wsn430-v1_3b/Makefile.dep (7)
    A boards/wsn430-v1_3b/Makefile.include (4)
    A boards/wsn430-v1_3b/driver_cc110x.c (207)
    A boards/wsn430-v1_3b/include/board.h (65)
    A boards/wsn430-v1_4/Makefile (35)
    A boards/wsn430-v1_4/Makefile.dep (1)
    A boards/wsn430-v1_4/Makefile.include (4)
    A boards/wsn430-v1_4/driver_cc2420.c (213)
    A boards/wsn430-v1_4/include/board.h (65)
    M sys/posix/include/strings.h (1)

-- Patch Links --

https://github.com/RIOT-OS/RIOT/pull/308.patch
https://github.com/RIOT-OS/RIOT/pull/308.diff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20131106/5a4fe5ce/attachment-0001.html>


More information about the notifications mailing list