diff --git a/LICENSE b/boards/LICENSE
similarity index 100%
rename from LICENSE
rename to boards/LICENSE
diff --git a/Makefile b/boards/Makefile
similarity index 100%
rename from Makefile
rename to boards/Makefile
diff --git a/Makefile.base b/boards/Makefile.base
similarity index 100%
rename from Makefile.base
rename to boards/Makefile.base
diff --git a/README.md b/boards/README.md
similarity index 100%
rename from README.md
rename to boards/README.md
diff --git a/avsextrem/Makefile b/boards/avsextrem/Makefile
similarity index 100%
rename from avsextrem/Makefile
rename to boards/avsextrem/Makefile
diff --git a/avsextrem/Makefile.include b/boards/avsextrem/Makefile.include
similarity index 100%
rename from avsextrem/Makefile.include
rename to boards/avsextrem/Makefile.include
diff --git a/avsextrem/board_init.c b/boards/avsextrem/board_init.c
similarity index 100%
rename from avsextrem/board_init.c
rename to boards/avsextrem/board_init.c
diff --git a/avsextrem/drivers/Makefile b/boards/avsextrem/drivers/Makefile
similarity index 100%
rename from avsextrem/drivers/Makefile
rename to boards/avsextrem/drivers/Makefile
diff --git a/avsextrem/drivers/avsextrem-cc1100.c b/boards/avsextrem/drivers/avsextrem-cc1100.c
similarity index 100%
rename from avsextrem/drivers/avsextrem-cc1100.c
rename to boards/avsextrem/drivers/avsextrem-cc1100.c
diff --git a/avsextrem/drivers/avsextrem-smb380.c b/boards/avsextrem/drivers/avsextrem-smb380.c
similarity index 100%
rename from avsextrem/drivers/avsextrem-smb380.c
rename to boards/avsextrem/drivers/avsextrem-smb380.c
diff --git a/avsextrem/drivers/avsextrem-ssp0.c b/boards/avsextrem/drivers/avsextrem-ssp0.c
similarity index 100%
rename from avsextrem/drivers/avsextrem-ssp0.c
rename to boards/avsextrem/drivers/avsextrem-ssp0.c
diff --git a/avsextrem/include/board.h b/boards/avsextrem/include/board.h
similarity index 100%
rename from avsextrem/include/board.h
rename to boards/avsextrem/include/board.h
diff --git a/avsextrem/include/configure.h b/boards/avsextrem/include/configure.h
similarity index 100%
rename from avsextrem/include/configure.h
rename to boards/avsextrem/include/configure.h
diff --git a/avsextrem/include/smb380-board.h b/boards/avsextrem/include/smb380-board.h
similarity index 100%
rename from avsextrem/include/smb380-board.h
rename to boards/avsextrem/include/smb380-board.h
diff --git a/avsextrem/include/ssp0-board.h b/boards/avsextrem/include/ssp0-board.h
similarity index 100%
rename from avsextrem/include/ssp0-board.h
rename to boards/avsextrem/include/ssp0-board.h
diff --git a/chronos/Makefile b/boards/chronos/Makefile
similarity index 100%
rename from chronos/Makefile
rename to boards/chronos/Makefile
diff --git a/chronos/Makefile.include b/boards/chronos/Makefile.include
similarity index 100%
rename from chronos/Makefile.include
rename to boards/chronos/Makefile.include
diff --git a/chronos/board_init.c b/boards/chronos/board_init.c
similarity index 100%
rename from chronos/board_init.c
rename to boards/chronos/board_init.c
diff --git a/chronos/drivers/Makefile b/boards/chronos/drivers/Makefile
similarity index 100%
rename from chronos/drivers/Makefile
rename to boards/chronos/drivers/Makefile
diff --git a/chronos/drivers/battery.c b/boards/chronos/drivers/battery.c
similarity index 100%
rename from chronos/drivers/battery.c
rename to boards/chronos/drivers/battery.c
diff --git a/chronos/drivers/buzzer.c b/boards/chronos/drivers/buzzer.c
similarity index 100%
rename from chronos/drivers/buzzer.c
rename to boards/chronos/drivers/buzzer.c
diff --git a/chronos/drivers/cc430-cc110x.c b/boards/chronos/drivers/cc430-cc110x.c
similarity index 100%
rename from chronos/drivers/cc430-cc110x.c
rename to boards/chronos/drivers/cc430-cc110x.c
diff --git a/chronos/drivers/display.c b/boards/chronos/drivers/display.c
similarity index 100%
rename from chronos/drivers/display.c
rename to boards/chronos/drivers/display.c
diff --git a/chronos/drivers/display1.c b/boards/chronos/drivers/display1.c
similarity index 100%
rename from chronos/drivers/display1.c
rename to boards/chronos/drivers/display1.c
diff --git a/chronos/drivers/display_putchar.c b/boards/chronos/drivers/display_putchar.c
similarity index 100%
rename from chronos/drivers/display_putchar.c
rename to boards/chronos/drivers/display_putchar.c
diff --git a/chronos/drivers/include/battery.h b/boards/chronos/drivers/include/battery.h
similarity index 100%
rename from chronos/drivers/include/battery.h
rename to boards/chronos/drivers/include/battery.h
diff --git a/chronos/drivers/include/buzzer.h b/boards/chronos/drivers/include/buzzer.h
similarity index 100%
rename from chronos/drivers/include/buzzer.h
rename to boards/chronos/drivers/include/buzzer.h
diff --git a/chronos/drivers/include/display.h b/boards/chronos/drivers/include/display.h
similarity index 100%
rename from chronos/drivers/include/display.h
rename to boards/chronos/drivers/include/display.h
diff --git a/chronos/drivers/include/display_putchar.h b/boards/chronos/drivers/include/display_putchar.h
similarity index 100%
rename from chronos/drivers/include/display_putchar.h
rename to boards/chronos/drivers/include/display_putchar.h
diff --git a/chronos/include/board.h b/boards/chronos/include/board.h
similarity index 100%
rename from chronos/include/board.h
rename to boards/chronos/include/board.h
diff --git a/chronos/include/buttons.h b/boards/chronos/include/buttons.h
similarity index 100%
rename from chronos/include/buttons.h
rename to boards/chronos/include/buttons.h
diff --git a/chronos/putchar.c b/boards/chronos/putchar.c
similarity index 100%
rename from chronos/putchar.c
rename to boards/chronos/putchar.c
diff --git a/msb-430-common/Makefile b/boards/msb-430-common/Makefile
similarity index 100%
rename from msb-430-common/Makefile
rename to boards/msb-430-common/Makefile
diff --git a/msb-430-common/Makefile.include b/boards/msb-430-common/Makefile.include
similarity index 100%
rename from msb-430-common/Makefile.include
rename to boards/msb-430-common/Makefile.include
diff --git a/msb-430-common/board_config.c b/boards/msb-430-common/board_config.c
similarity index 100%
rename from msb-430-common/board_config.c
rename to boards/msb-430-common/board_config.c
diff --git a/msb-430-common/board_init.c b/boards/msb-430-common/board_init.c
similarity index 100%
rename from msb-430-common/board_init.c
rename to boards/msb-430-common/board_init.c
diff --git a/msb-430-common/drivers/Makefile b/boards/msb-430-common/drivers/Makefile
similarity index 100%
rename from msb-430-common/drivers/Makefile
rename to boards/msb-430-common/drivers/Makefile
diff --git a/msb-430-common/drivers/include/sht11-board.h b/boards/msb-430-common/drivers/include/sht11-board.h
similarity index 100%
rename from msb-430-common/drivers/include/sht11-board.h
rename to boards/msb-430-common/drivers/include/sht11-board.h
diff --git a/msb-430-common/include/board-conf.h b/boards/msb-430-common/include/board-conf.h
similarity index 100%
rename from msb-430-common/include/board-conf.h
rename to boards/msb-430-common/include/board-conf.h
diff --git a/msb-430-common/uart1.c b/boards/msb-430-common/uart1.c
similarity index 100%
rename from msb-430-common/uart1.c
rename to boards/msb-430-common/uart1.c
diff --git a/msb-430/Makefile b/boards/msb-430/Makefile
similarity index 100%
rename from msb-430/Makefile
rename to boards/msb-430/Makefile
diff --git a/msb-430/Makefile.include b/boards/msb-430/Makefile.include
similarity index 100%
rename from msb-430/Makefile.include
rename to boards/msb-430/Makefile.include
diff --git a/msb-430/include/board.h b/boards/msb-430/include/board.h
similarity index 100%
rename from msb-430/include/board.h
rename to boards/msb-430/include/board.h
diff --git a/msb-430h/Makefile b/boards/msb-430h/Makefile
similarity index 100%
rename from msb-430h/Makefile
rename to boards/msb-430h/Makefile
diff --git a/msb-430h/Makefile.dep b/boards/msb-430h/Makefile.dep
similarity index 100%
rename from msb-430h/Makefile.dep
rename to boards/msb-430h/Makefile.dep
diff --git a/msb-430h/Makefile.include b/boards/msb-430h/Makefile.include
similarity index 100%
rename from msb-430h/Makefile.include
rename to boards/msb-430h/Makefile.include
diff --git a/msb-430h/driver_cc110x.c b/boards/msb-430h/driver_cc110x.c
similarity index 100%
rename from msb-430h/driver_cc110x.c
rename to boards/msb-430h/driver_cc110x.c
diff --git a/msb-430h/include/board.h b/boards/msb-430h/include/board.h
similarity index 100%
rename from msb-430h/include/board.h
rename to boards/msb-430h/include/board.h
diff --git a/msba2-common/Makefile b/boards/msba2-common/Makefile
similarity index 100%
rename from msba2-common/Makefile
rename to boards/msba2-common/Makefile
diff --git a/msba2-common/Makefile.dep b/boards/msba2-common/Makefile.dep
similarity index 100%
rename from msba2-common/Makefile.dep
rename to boards/msba2-common/Makefile.dep
diff --git a/msba2-common/Makefile.include b/boards/msba2-common/Makefile.include
similarity index 100%
rename from msba2-common/Makefile.include
rename to boards/msba2-common/Makefile.include
diff --git a/msba2-common/board_common_init.c b/boards/msba2-common/board_common_init.c
similarity index 100%
rename from msba2-common/board_common_init.c
rename to boards/msba2-common/board_common_init.c
diff --git a/msba2-common/board_config.c b/boards/msba2-common/board_config.c
similarity index 100%
rename from msba2-common/board_config.c
rename to boards/msba2-common/board_config.c
diff --git a/msba2-common/drivers/Makefile b/boards/msba2-common/drivers/Makefile
similarity index 100%
rename from msba2-common/drivers/Makefile
rename to boards/msba2-common/drivers/Makefile
diff --git a/msba2-common/drivers/include/sht11-board.h b/boards/msba2-common/drivers/include/sht11-board.h
similarity index 100%
rename from msba2-common/drivers/include/sht11-board.h
rename to boards/msba2-common/drivers/include/sht11-board.h
diff --git a/msba2-common/drivers/include/uart0.h b/boards/msba2-common/drivers/include/uart0.h
similarity index 100%
rename from msba2-common/drivers/include/uart0.h
rename to boards/msba2-common/drivers/include/uart0.h
diff --git a/msba2-common/drivers/msba2-cc110x.c b/boards/msba2-common/drivers/msba2-cc110x.c
similarity index 100%
rename from msba2-common/drivers/msba2-cc110x.c
rename to boards/msba2-common/drivers/msba2-cc110x.c
diff --git a/msba2-common/drivers/msba2-ltc4150.c b/boards/msba2-common/drivers/msba2-ltc4150.c
similarity index 100%
rename from msba2-common/drivers/msba2-ltc4150.c
rename to boards/msba2-common/drivers/msba2-ltc4150.c
diff --git a/msba2-common/drivers/msba2-uart0.c b/boards/msba2-common/drivers/msba2-uart0.c
similarity index 100%
rename from msba2-common/drivers/msba2-uart0.c
rename to boards/msba2-common/drivers/msba2-uart0.c
diff --git a/msba2-common/include/msba2_common.h b/boards/msba2-common/include/msba2_common.h
similarity index 100%
rename from msba2-common/include/msba2_common.h
rename to boards/msba2-common/include/msba2_common.h
diff --git a/msba2-common/lpc2387-timer3.c b/boards/msba2-common/lpc2387-timer3.c
similarity index 100%
rename from msba2-common/lpc2387-timer3.c
rename to boards/msba2-common/lpc2387-timer3.c
diff --git a/msba2-common/tools/CHANGES b/boards/msba2-common/tools/CHANGES
similarity index 100%
rename from msba2-common/tools/CHANGES
rename to boards/msba2-common/tools/CHANGES
diff --git a/msba2-common/tools/COPYING b/boards/msba2-common/tools/COPYING
similarity index 100%
rename from msba2-common/tools/COPYING
rename to boards/msba2-common/tools/COPYING
diff --git a/msba2-common/tools/Makefile b/boards/msba2-common/tools/Makefile
similarity index 100%
rename from msba2-common/tools/Makefile
rename to boards/msba2-common/tools/Makefile
diff --git a/msba2-common/tools/README.txt b/boards/msba2-common/tools/README.txt
similarity index 100%
rename from msba2-common/tools/README.txt
rename to boards/msba2-common/tools/README.txt
diff --git a/msba2-common/tools/armtools.txt b/boards/msba2-common/tools/armtools.txt
similarity index 100%
rename from msba2-common/tools/armtools.txt
rename to boards/msba2-common/tools/armtools.txt
diff --git a/msba2-common/tools/flash.cmd b/boards/msba2-common/tools/flash.cmd
similarity index 100%
rename from msba2-common/tools/flash.cmd
rename to boards/msba2-common/tools/flash.cmd
diff --git a/msba2-common/tools/flashutil.sh b/boards/msba2-common/tools/flashutil.sh
similarity index 100%
rename from msba2-common/tools/flashutil.sh
rename to boards/msba2-common/tools/flashutil.sh
diff --git a/msba2-common/tools/mkbootc b/boards/msba2-common/tools/mkbootc
similarity index 100%
rename from msba2-common/tools/mkbootc
rename to boards/msba2-common/tools/mkbootc
diff --git a/msba2-common/tools/mkstaticlist b/boards/msba2-common/tools/mkstaticlist
similarity index 100%
rename from msba2-common/tools/mkstaticlist
rename to boards/msba2-common/tools/mkstaticlist
diff --git a/msba2-common/tools/obj/boot_23xx.d b/boards/msba2-common/tools/obj/boot_23xx.d
similarity index 100%
rename from msba2-common/tools/obj/boot_23xx.d
rename to boards/msba2-common/tools/obj/boot_23xx.d
diff --git a/msba2-common/tools/obj/boot_2xxx.d b/boards/msba2-common/tools/obj/boot_2xxx.d
similarity index 100%
rename from msba2-common/tools/obj/boot_2xxx.d
rename to boards/msba2-common/tools/obj/boot_2xxx.d
diff --git a/msba2-common/tools/obj/chipinfo.d b/boards/msba2-common/tools/obj/chipinfo.d
similarity index 100%
rename from msba2-common/tools/obj/chipinfo.d
rename to boards/msba2-common/tools/obj/chipinfo.d
diff --git a/msba2-common/tools/obj/control_2xxx.d b/boards/msba2-common/tools/obj/control_2xxx.d
similarity index 100%
rename from msba2-common/tools/obj/control_2xxx.d
rename to boards/msba2-common/tools/obj/control_2xxx.d
diff --git a/msba2-common/tools/obj/download.d b/boards/msba2-common/tools/obj/download.d
similarity index 100%
rename from msba2-common/tools/obj/download.d
rename to boards/msba2-common/tools/obj/download.d
diff --git a/msba2-common/tools/obj/ihex.d b/boards/msba2-common/tools/obj/ihex.d
similarity index 100%
rename from msba2-common/tools/obj/ihex.d
rename to boards/msba2-common/tools/obj/ihex.d
diff --git a/msba2-common/tools/obj/lpc2k_pgm.d b/boards/msba2-common/tools/obj/lpc2k_pgm.d
similarity index 100%
rename from msba2-common/tools/obj/lpc2k_pgm.d
rename to boards/msba2-common/tools/obj/lpc2k_pgm.d
diff --git a/msba2-common/tools/obj/pseudoterm.d b/boards/msba2-common/tools/obj/pseudoterm.d
similarity index 100%
rename from msba2-common/tools/obj/pseudoterm.d
rename to boards/msba2-common/tools/obj/pseudoterm.d
diff --git a/msba2-common/tools/obj/serial.d b/boards/msba2-common/tools/obj/serial.d
similarity index 100%
rename from msba2-common/tools/obj/serial.d
rename to boards/msba2-common/tools/obj/serial.d
diff --git a/msba2-common/tools/obj/uuencode.d b/boards/msba2-common/tools/obj/uuencode.d
similarity index 100%
rename from msba2-common/tools/obj/uuencode.d
rename to boards/msba2-common/tools/obj/uuencode.d
diff --git a/msba2-common/tools/src/boot.h b/boards/msba2-common/tools/src/boot.h
similarity index 100%
rename from msba2-common/tools/src/boot.h
rename to boards/msba2-common/tools/src/boot.h
diff --git a/msba2-common/tools/src/boot_23xx.armasm b/boards/msba2-common/tools/src/boot_23xx.armasm
similarity index 100%
rename from msba2-common/tools/src/boot_23xx.armasm
rename to boards/msba2-common/tools/src/boot_23xx.armasm
diff --git a/msba2-common/tools/src/boot_23xx.c b/boards/msba2-common/tools/src/boot_23xx.c
similarity index 100%
rename from msba2-common/tools/src/boot_23xx.c
rename to boards/msba2-common/tools/src/boot_23xx.c
diff --git a/msba2-common/tools/src/boot_23xx.h b/boards/msba2-common/tools/src/boot_23xx.h
similarity index 100%
rename from msba2-common/tools/src/boot_23xx.h
rename to boards/msba2-common/tools/src/boot_23xx.h
diff --git a/msba2-common/tools/src/boot_2xxx.armasm b/boards/msba2-common/tools/src/boot_2xxx.armasm
similarity index 100%
rename from msba2-common/tools/src/boot_2xxx.armasm
rename to boards/msba2-common/tools/src/boot_2xxx.armasm
diff --git a/msba2-common/tools/src/boot_2xxx.c b/boards/msba2-common/tools/src/boot_2xxx.c
similarity index 100%
rename from msba2-common/tools/src/boot_2xxx.c
rename to boards/msba2-common/tools/src/boot_2xxx.c
diff --git a/msba2-common/tools/src/boot_2xxx.h b/boards/msba2-common/tools/src/boot_2xxx.h
similarity index 100%
rename from msba2-common/tools/src/boot_2xxx.h
rename to boards/msba2-common/tools/src/boot_2xxx.h
diff --git a/msba2-common/tools/src/chipinfo.c b/boards/msba2-common/tools/src/chipinfo.c
similarity index 100%
rename from msba2-common/tools/src/chipinfo.c
rename to boards/msba2-common/tools/src/chipinfo.c
diff --git a/msba2-common/tools/src/chipinfo.h b/boards/msba2-common/tools/src/chipinfo.h
similarity index 100%
rename from msba2-common/tools/src/chipinfo.h
rename to boards/msba2-common/tools/src/chipinfo.h
diff --git a/msba2-common/tools/src/cksum_test.c b/boards/msba2-common/tools/src/cksum_test.c
similarity index 100%
rename from msba2-common/tools/src/cksum_test.c
rename to boards/msba2-common/tools/src/cksum_test.c
diff --git a/msba2-common/tools/src/control_2xxx.c b/boards/msba2-common/tools/src/control_2xxx.c
similarity index 100%
rename from msba2-common/tools/src/control_2xxx.c
rename to boards/msba2-common/tools/src/control_2xxx.c
diff --git a/msba2-common/tools/src/control_2xxx.h b/boards/msba2-common/tools/src/control_2xxx.h
similarity index 100%
rename from msba2-common/tools/src/control_2xxx.h
rename to boards/msba2-common/tools/src/control_2xxx.h
diff --git a/msba2-common/tools/src/download.c b/boards/msba2-common/tools/src/download.c
similarity index 100%
rename from msba2-common/tools/src/download.c
rename to boards/msba2-common/tools/src/download.c
diff --git a/msba2-common/tools/src/download.h b/boards/msba2-common/tools/src/download.h
similarity index 100%
rename from msba2-common/tools/src/download.h
rename to boards/msba2-common/tools/src/download.h
diff --git a/msba2-common/tools/src/gui.c b/boards/msba2-common/tools/src/gui.c
similarity index 100%
rename from msba2-common/tools/src/gui.c
rename to boards/msba2-common/tools/src/gui.c
diff --git a/msba2-common/tools/src/gui.h b/boards/msba2-common/tools/src/gui.h
similarity index 100%
rename from msba2-common/tools/src/gui.h
rename to boards/msba2-common/tools/src/gui.h
diff --git a/msba2-common/tools/src/ihex.c b/boards/msba2-common/tools/src/ihex.c
similarity index 100%
rename from msba2-common/tools/src/ihex.c
rename to boards/msba2-common/tools/src/ihex.c
diff --git a/msba2-common/tools/src/ihex.h b/boards/msba2-common/tools/src/ihex.h
similarity index 100%
rename from msba2-common/tools/src/ihex.h
rename to boards/msba2-common/tools/src/ihex.h
diff --git a/msba2-common/tools/src/lpc2k_pgm.c b/boards/msba2-common/tools/src/lpc2k_pgm.c
similarity index 100%
rename from msba2-common/tools/src/lpc2k_pgm.c
rename to boards/msba2-common/tools/src/lpc2k_pgm.c
diff --git a/msba2-common/tools/src/lpc2k_pgm.h b/boards/msba2-common/tools/src/lpc2k_pgm.h
similarity index 100%
rename from msba2-common/tools/src/lpc2k_pgm.h
rename to boards/msba2-common/tools/src/lpc2k_pgm.h
diff --git a/msba2-common/tools/src/pseudoterm.c b/boards/msba2-common/tools/src/pseudoterm.c
similarity index 100%
rename from msba2-common/tools/src/pseudoterm.c
rename to boards/msba2-common/tools/src/pseudoterm.c
diff --git a/msba2-common/tools/src/serial.c b/boards/msba2-common/tools/src/serial.c
similarity index 100%
rename from msba2-common/tools/src/serial.c
rename to boards/msba2-common/tools/src/serial.c
diff --git a/msba2-common/tools/src/serial.h b/boards/msba2-common/tools/src/serial.h
similarity index 100%
rename from msba2-common/tools/src/serial.h
rename to boards/msba2-common/tools/src/serial.h
diff --git a/msba2-common/tools/src/settings.c b/boards/msba2-common/tools/src/settings.c
similarity index 100%
rename from msba2-common/tools/src/settings.c
rename to boards/msba2-common/tools/src/settings.c
diff --git a/msba2-common/tools/src/settings.h b/boards/msba2-common/tools/src/settings.h
similarity index 100%
rename from msba2-common/tools/src/settings.h
rename to boards/msba2-common/tools/src/settings.h
diff --git a/msba2-common/tools/src/uuencode.c b/boards/msba2-common/tools/src/uuencode.c
similarity index 100%
rename from msba2-common/tools/src/uuencode.c
rename to boards/msba2-common/tools/src/uuencode.c
diff --git a/msba2-common/tools/src/uuencode.h b/boards/msba2-common/tools/src/uuencode.h
similarity index 100%
rename from msba2-common/tools/src/uuencode.h
rename to boards/msba2-common/tools/src/uuencode.h
diff --git a/msba2-common/tools/termctrl.sh b/boards/msba2-common/tools/termctrl.sh
similarity index 100%
rename from msba2-common/tools/termctrl.sh
rename to boards/msba2-common/tools/termctrl.sh
diff --git a/msba2/Makefile b/boards/msba2/Makefile
similarity index 100%
rename from msba2/Makefile
rename to boards/msba2/Makefile
diff --git a/msba2/Makefile.include b/boards/msba2/Makefile.include
similarity index 100%
rename from msba2/Makefile.include
rename to boards/msba2/Makefile.include
diff --git a/msba2/board_init.c b/boards/msba2/board_init.c
similarity index 100%
rename from msba2/board_init.c
rename to boards/msba2/board_init.c
diff --git a/msba2/include/board.h b/boards/msba2/include/board.h
similarity index 100%
rename from msba2/include/board.h
rename to boards/msba2/include/board.h
diff --git a/native/Makefile b/boards/native/Makefile
similarity index 100%
rename from native/Makefile
rename to boards/native/Makefile
diff --git a/native/Makefile.dep b/boards/native/Makefile.dep
similarity index 100%
rename from native/Makefile.dep
rename to boards/native/Makefile.dep
diff --git a/native/Makefile.include b/boards/native/Makefile.include
similarity index 100%
rename from native/Makefile.include
rename to boards/native/Makefile.include
diff --git a/native/board_config.c b/boards/native/board_config.c
similarity index 100%
rename from native/board_config.c
rename to boards/native/board_config.c
diff --git a/native/board_init.c b/boards/native/board_init.c
similarity index 100%
rename from native/board_init.c
rename to boards/native/board_init.c
diff --git a/native/drivers/Makefile b/boards/native/drivers/Makefile
similarity index 100%
rename from native/drivers/Makefile
rename to boards/native/drivers/Makefile
diff --git a/native/drivers/native-led.c b/boards/native/drivers/native-led.c
similarity index 100%
rename from native/drivers/native-led.c
rename to boards/native/drivers/native-led.c
diff --git a/native/drivers/native-ltc4150.c b/boards/native/drivers/native-ltc4150.c
similarity index 100%
rename from native/drivers/native-ltc4150.c
rename to boards/native/drivers/native-ltc4150.c
diff --git a/native/drivers/native-uart0.c b/boards/native/drivers/native-uart0.c
similarity index 100%
rename from native/drivers/native-uart0.c
rename to boards/native/drivers/native-uart0.c
diff --git a/native/include/board.h b/boards/native/include/board.h
similarity index 100%
rename from native/include/board.h
rename to boards/native/include/board.h
diff --git a/native/include/board_internal.h b/boards/native/include/board_internal.h
similarity index 100%
rename from native/include/board_internal.h
rename to boards/native/include/board_internal.h
diff --git a/olimex_lpc2148/board_init.c b/boards/olimex_lpc2148/board_init.c
similarity index 100%
rename from olimex_lpc2148/board_init.c
rename to boards/olimex_lpc2148/board_init.c
diff --git a/olimex_lpc2148/debug_uart.c b/boards/olimex_lpc2148/debug_uart.c
similarity index 100%
rename from olimex_lpc2148/debug_uart.c
rename to boards/olimex_lpc2148/debug_uart.c
diff --git a/olimex_lpc2148/include/board.h b/boards/olimex_lpc2148/include/board.h
similarity index 100%
rename from olimex_lpc2148/include/board.h
rename to boards/olimex_lpc2148/include/board.h
diff --git a/olimex_lpc2148/include/rs232.h b/boards/olimex_lpc2148/include/rs232.h
similarity index 100%
rename from olimex_lpc2148/include/rs232.h
rename to boards/olimex_lpc2148/include/rs232.h
diff --git a/olimex_lpc2148/rs232.c b/boards/olimex_lpc2148/rs232.c
similarity index 100%
rename from olimex_lpc2148/rs232.c
rename to boards/olimex_lpc2148/rs232.c
diff --git a/olimex_lpc2148/tick.c b/boards/olimex_lpc2148/tick.c
similarity index 100%
rename from olimex_lpc2148/tick.c
rename to boards/olimex_lpc2148/tick.c
diff --git a/olimex_lpc2148/tools/lpc2148_flash.gdb b/boards/olimex_lpc2148/tools/lpc2148_flash.gdb
similarity index 100%
rename from olimex_lpc2148/tools/lpc2148_flash.gdb
rename to boards/olimex_lpc2148/tools/lpc2148_flash.gdb
diff --git a/pttu/board_init.c b/boards/pttu/board_init.c
similarity index 100%
rename from pttu/board_init.c
rename to boards/pttu/board_init.c
diff --git a/pttu/include/board.h b/boards/pttu/include/board.h
similarity index 100%
rename from pttu/include/board.h
rename to boards/pttu/include/board.h
diff --git a/pttu/tools/jtag.txt b/boards/pttu/tools/jtag.txt
similarity index 100%
rename from pttu/tools/jtag.txt
rename to boards/pttu/tools/jtag.txt
diff --git a/pttu/tools/olimex-arm-usb-ocd.cfg b/boards/pttu/tools/olimex-arm-usb-ocd.cfg
similarity index 100%
rename from pttu/tools/olimex-arm-usb-ocd.cfg
rename to boards/pttu/tools/olimex-arm-usb-ocd.cfg
diff --git a/pttu/tools/openocd-pttu.cfg b/boards/pttu/tools/openocd-pttu.cfg
similarity index 100%
rename from pttu/tools/openocd-pttu.cfg
rename to boards/pttu/tools/openocd-pttu.cfg
diff --git a/pttu/tools/openocd-pttu.sh b/boards/pttu/tools/openocd-pttu.sh
similarity index 100%
rename from pttu/tools/openocd-pttu.sh
rename to boards/pttu/tools/openocd-pttu.sh
diff --git a/pttu/tools/pttu_debug.gdb b/boards/pttu/tools/pttu_debug.gdb
similarity index 100%
rename from pttu/tools/pttu_debug.gdb
rename to boards/pttu/tools/pttu_debug.gdb
diff --git a/redbee-econotag/Makefile b/boards/redbee-econotag/Makefile
similarity index 100%
rename from redbee-econotag/Makefile
rename to boards/redbee-econotag/Makefile
diff --git a/redbee-econotag/Makefile.dep b/boards/redbee-econotag/Makefile.dep
similarity index 100%
rename from redbee-econotag/Makefile.dep
rename to boards/redbee-econotag/Makefile.dep
diff --git a/redbee-econotag/Makefile.include b/boards/redbee-econotag/Makefile.include
similarity index 100%
rename from redbee-econotag/Makefile.include
rename to boards/redbee-econotag/Makefile.include
diff --git a/redbee-econotag/README b/boards/redbee-econotag/README
similarity index 100%
rename from redbee-econotag/README
rename to boards/redbee-econotag/README
diff --git a/redbee-econotag/board_init.c b/boards/redbee-econotag/board_init.c
similarity index 100%
rename from redbee-econotag/board_init.c
rename to boards/redbee-econotag/board_init.c
diff --git a/redbee-econotag/drivers/Makefile b/boards/redbee-econotag/drivers/Makefile
similarity index 100%
rename from redbee-econotag/drivers/Makefile
rename to boards/redbee-econotag/drivers/Makefile
diff --git a/redbee-econotag/drivers/include/nvm.h b/boards/redbee-econotag/drivers/include/nvm.h
similarity index 100%
rename from redbee-econotag/drivers/include/nvm.h
rename to boards/redbee-econotag/drivers/include/nvm.h
diff --git a/redbee-econotag/drivers/include/uart.h b/boards/redbee-econotag/drivers/include/uart.h
similarity index 100%
rename from redbee-econotag/drivers/include/uart.h
rename to boards/redbee-econotag/drivers/include/uart.h
diff --git a/redbee-econotag/drivers/nvm.c b/boards/redbee-econotag/drivers/nvm.c
similarity index 100%
rename from redbee-econotag/drivers/nvm.c
rename to boards/redbee-econotag/drivers/nvm.c
diff --git a/redbee-econotag/drivers/redbee_uart.c b/boards/redbee-econotag/drivers/redbee_uart.c
similarity index 100%
rename from redbee-econotag/drivers/redbee_uart.c
rename to boards/redbee-econotag/drivers/redbee_uart.c
diff --git a/redbee-econotag/drivers/redbee_uart1.c b/boards/redbee-econotag/drivers/redbee_uart1.c
similarity index 100%
rename from redbee-econotag/drivers/redbee_uart1.c
rename to boards/redbee-econotag/drivers/redbee_uart1.c
diff --git a/redbee-econotag/drivers/redbee_uart2.c b/boards/redbee-econotag/drivers/redbee_uart2.c
similarity index 100%
rename from redbee-econotag/drivers/redbee_uart2.c
rename to boards/redbee-econotag/drivers/redbee_uart2.c
diff --git a/redbee-econotag/include/board.h b/boards/redbee-econotag/include/board.h
similarity index 100%
rename from redbee-econotag/include/board.h
rename to boards/redbee-econotag/include/board.h
diff --git a/redbee-econotag/tools/ftditools/Makefile b/boards/redbee-econotag/tools/ftditools/Makefile
similarity index 100%
rename from redbee-econotag/tools/ftditools/Makefile
rename to boards/redbee-econotag/tools/ftditools/Makefile
diff --git a/redbee-econotag/tools/ftditools/bbmc.c b/boards/redbee-econotag/tools/ftditools/bbmc.c
similarity index 100%
rename from redbee-econotag/tools/ftditools/bbmc.c
rename to boards/redbee-econotag/tools/ftditools/bbmc.c
diff --git a/redbee-econotag/tools/mc1322x-load.c b/boards/redbee-econotag/tools/mc1322x-load.c
similarity index 100%
rename from redbee-econotag/tools/mc1322x-load.c
rename to boards/redbee-econotag/tools/mc1322x-load.c
diff --git a/redbee-econotag/tools/mc1322x-load.pl b/boards/redbee-econotag/tools/mc1322x-load.pl
similarity index 100%
rename from redbee-econotag/tools/mc1322x-load.pl
rename to boards/redbee-econotag/tools/mc1322x-load.pl
diff --git a/telosb/Makefile b/boards/telosb/Makefile
similarity index 100%
rename from telosb/Makefile
rename to boards/telosb/Makefile
diff --git a/telosb/Makefile.dep b/boards/telosb/Makefile.dep
similarity index 100%
rename from telosb/Makefile.dep
rename to boards/telosb/Makefile.dep
diff --git a/telosb/Makefile.include b/boards/telosb/Makefile.include
similarity index 100%
rename from telosb/Makefile.include
rename to boards/telosb/Makefile.include
diff --git a/telosb/board.c b/boards/telosb/board.c
similarity index 100%
rename from telosb/board.c
rename to boards/telosb/board.c
diff --git a/telosb/driver_cc2420.c b/boards/telosb/driver_cc2420.c
similarity index 100%
rename from telosb/driver_cc2420.c
rename to boards/telosb/driver_cc2420.c
diff --git a/telosb/include/board-conf.h b/boards/telosb/include/board-conf.h
similarity index 100%
rename from telosb/include/board-conf.h
rename to boards/telosb/include/board-conf.h
diff --git a/telosb/include/board.h b/boards/telosb/include/board.h
similarity index 100%
rename from telosb/include/board.h
rename to boards/telosb/include/board.h
diff --git a/telosb/uart.c b/boards/telosb/uart.c
similarity index 100%
rename from telosb/uart.c
rename to boards/telosb/uart.c
diff --git a/wsn430-common/Makefile b/boards/wsn430-common/Makefile
similarity index 100%
rename from wsn430-common/Makefile
rename to boards/wsn430-common/Makefile
diff --git a/wsn430-common/Makefile.include b/boards/wsn430-common/Makefile.include
similarity index 100%
rename from wsn430-common/Makefile.include
rename to boards/wsn430-common/Makefile.include
diff --git a/wsn430-common/board_config.c b/boards/wsn430-common/board_config.c
similarity index 100%
rename from wsn430-common/board_config.c
rename to boards/wsn430-common/board_config.c
diff --git a/wsn430-common/board_init.c b/boards/wsn430-common/board_init.c
similarity index 100%
rename from wsn430-common/board_init.c
rename to boards/wsn430-common/board_init.c
diff --git a/wsn430-common/drivers/Makefile b/boards/wsn430-common/drivers/Makefile
similarity index 100%
rename from wsn430-common/drivers/Makefile
rename to boards/wsn430-common/drivers/Makefile
diff --git a/wsn430-common/include/board-conf.h b/boards/wsn430-common/include/board-conf.h
similarity index 100%
rename from wsn430-common/include/board-conf.h
rename to boards/wsn430-common/include/board-conf.h
diff --git a/wsn430-common/uart0.c b/boards/wsn430-common/uart0.c
similarity index 100%
rename from wsn430-common/uart0.c
rename to boards/wsn430-common/uart0.c
diff --git a/wsn430-v1_3b/Makefile b/boards/wsn430-v1_3b/Makefile
similarity index 100%
rename from wsn430-v1_3b/Makefile
rename to boards/wsn430-v1_3b/Makefile
diff --git a/wsn430-v1_3b/Makefile.dep b/boards/wsn430-v1_3b/Makefile.dep
similarity index 100%
rename from wsn430-v1_3b/Makefile.dep
rename to boards/wsn430-v1_3b/Makefile.dep
diff --git a/wsn430-v1_3b/Makefile.include b/boards/wsn430-v1_3b/Makefile.include
similarity index 100%
rename from wsn430-v1_3b/Makefile.include
rename to boards/wsn430-v1_3b/Makefile.include
diff --git a/wsn430-v1_3b/driver_cc110x.c b/boards/wsn430-v1_3b/driver_cc110x.c
similarity index 100%
rename from wsn430-v1_3b/driver_cc110x.c
rename to boards/wsn430-v1_3b/driver_cc110x.c
diff --git a/wsn430-v1_3b/include/board.h b/boards/wsn430-v1_3b/include/board.h
similarity index 100%
rename from wsn430-v1_3b/include/board.h
rename to boards/wsn430-v1_3b/include/board.h
diff --git a/wsn430-v1_4/Makefile b/boards/wsn430-v1_4/Makefile
similarity index 100%
rename from wsn430-v1_4/Makefile
rename to boards/wsn430-v1_4/Makefile
diff --git a/wsn430-v1_4/Makefile.dep b/boards/wsn430-v1_4/Makefile.dep
similarity index 100%
rename from wsn430-v1_4/Makefile.dep
rename to boards/wsn430-v1_4/Makefile.dep
diff --git a/wsn430-v1_4/Makefile.include b/boards/wsn430-v1_4/Makefile.include
similarity index 100%
rename from wsn430-v1_4/Makefile.include
rename to boards/wsn430-v1_4/Makefile.include
diff --git a/wsn430-v1_4/driver_cc2420.c b/boards/wsn430-v1_4/driver_cc2420.c
similarity index 100%
rename from wsn430-v1_4/driver_cc2420.c
rename to boards/wsn430-v1_4/driver_cc2420.c
diff --git a/wsn430-v1_4/include/board.h b/boards/wsn430-v1_4/include/board.h
similarity index 100%
rename from wsn430-v1_4/include/board.h
rename to boards/wsn430-v1_4/include/board.h