From 883e6426186cd1b45af23f7893f6f62d57aa83d0 Mon Sep 17 00:00:00 2001 From: schneider Date: Sun, 19 Jun 2011 21:01:00 +0200 Subject: [PATCH] new tree structure --- Makefile => firmware/Makefile | 0 Makefile.inc => firmware/Makefile.inc | 0 {basic => firmware/basic}/basic.c | 0 {basic => firmware/basic}/basic.h | 0 {basic => firmware/basic}/delayms.c | 0 {basic => firmware/basic}/keyin.c | 0 {basic => firmware/basic}/reinvoke_isp.c | 0 {basic => firmware/basic}/uuid.c | 0 {basic => firmware/basic}/voltage.c | 0 {core => firmware/core}/Makefile | 0 {core => firmware/core}/adc/adc.c | 0 {core => firmware/core}/adc/adc.h | 0 {core => firmware/core}/cmd/cmd.c | 0 {core => firmware/core}/cmd/cmd.h | 0 {core => firmware/core}/cpu/cpu.c | 0 {core => firmware/core}/cpu/cpu.h | 0 {core => firmware/core}/gpio/gpio.c | 0 {core => firmware/core}/gpio/gpio.h | 0 {core => firmware/core}/i2c/i2c.c | 0 {core => firmware/core}/i2c/i2c.h | 0 {core => firmware/core}/iap/iap.c | 0 {core => firmware/core}/iap/iap.h | 0 {core => firmware/core}/libc/ctype.c | 0 {core => firmware/core}/libc/stdio.c | 0 {core => firmware/core}/libc/string.c | 0 {core => firmware/core}/lpc134x.h | 0 {core => firmware/core}/pmu/pmu.c | 0 {core => firmware/core}/pmu/pmu.h | 0 {core => firmware/core}/projectconfig.h | 0 {core => firmware/core}/pwm/pwm.c | 0 {core => firmware/core}/pwm/pwm.h | 0 {core => firmware/core}/rom_drivers.h | 0 {core => firmware/core}/ssp/ssp.c | 0 {core => firmware/core}/ssp/ssp.h | 0 {core => firmware/core}/sysdefs.h | 0 {core => firmware/core}/sysinit.c | 0 {core => firmware/core}/sysinit.h | 0 {core => firmware/core}/systick/systick.c | 0 {core => firmware/core}/systick/systick.h | 0 {core => firmware/core}/timer16/timer16.c | 0 {core => firmware/core}/timer16/timer16.h | 0 {core => firmware/core}/timer32/timer32.c | 0 {core => firmware/core}/timer32/timer32.h | 0 {core => firmware/core}/uart/uart.c | 0 {core => firmware/core}/uart/uart.h | 0 {core => firmware/core}/uart/uart_buf.c | 0 {core => firmware/core}/usbcdc/cdc.h | 0 {core => firmware/core}/usbcdc/cdc_buf.c | 0 {core => firmware/core}/usbcdc/cdc_buf.h | 0 {core => firmware/core}/usbcdc/cdcuser.c | 0 {core => firmware/core}/usbcdc/cdcuser.h | 0 {core => firmware/core}/usbcdc/config.h | 0 {core => firmware/core}/usbcdc/usb.h | 0 {core => firmware/core}/usbcdc/usbcfg.h | 0 {core => firmware/core}/usbcdc/usbcore.c | 0 {core => firmware/core}/usbcdc/usbcore.h | 0 {core => firmware/core}/usbcdc/usbdesc.c | 0 {core => firmware/core}/usbcdc/usbdesc.h | 0 {core => firmware/core}/usbcdc/usbhw.c | 0 {core => firmware/core}/usbcdc/usbhw.h | 0 {core => firmware/core}/usbcdc/usbreg.h | 0 {core => firmware/core}/usbcdc/usbuser.c | 0 {core => firmware/core}/usbcdc/usbuser.h | 0 {core => firmware/core}/wdt/wdt.c | 0 {core => firmware/core}/wdt/wdt.h | 0 {filesystem => firmware/filesystem}/00readme.txt | 0 {filesystem => firmware/filesystem}/Makefile | 0 {filesystem => firmware/filesystem}/at45db041d.c | 0 {filesystem => firmware/filesystem}/at45db041d.h | 0 {filesystem => firmware/filesystem}/diskio.c | 0 {filesystem => firmware/filesystem}/diskio.h | 0 {filesystem => firmware/filesystem}/ff.c | 0 {filesystem => firmware/filesystem}/ff.h | 0 {filesystem => firmware/filesystem}/ffconf.h | 0 {filesystem => firmware/filesystem}/integer.h | 0 {filesystem => firmware/filesystem}/iobase.c | 0 {filesystem => firmware/filesystem}/iobase.h | 0 {filesystem => firmware/filesystem}/mmc.c | 0 {filesystem => firmware/filesystem}/mmc.h | 0 {lcd => firmware/lcd}/Makefile | 0 {lcd => firmware/lcd}/backlight.c | 0 {lcd => firmware/lcd}/backlight.h | 0 {lcd => firmware/lcd}/decoder.c | 0 {lcd => firmware/lcd}/decoder.h | 0 {lcd => firmware/lcd}/display.c | 0 {lcd => firmware/lcd}/display.h | 0 {lcd => firmware/lcd}/fonts.h | 0 {lcd => firmware/lcd}/fonts/orbitron14.c | 0 {lcd => firmware/lcd}/fonts/orbitron14.h | 0 {lcd => firmware/lcd}/fonts/smallfonts.c | 0 {lcd => firmware/lcd}/fonts/smallfonts.h | 0 {lcd => firmware/lcd}/fonts/ubuntu18.c | 0 {lcd => firmware/lcd}/fonts/ubuntu18.h | 0 {lcd => firmware/lcd}/fonts/ubuntu29.c | 0 {lcd => firmware/lcd}/fonts/ubuntu29.h | 0 {lcd => firmware/lcd}/fonts/ubuntu36.c | 0 {lcd => firmware/lcd}/fonts/ubuntu36.h | 0 {lcd => firmware/lcd}/render.c | 0 {lcd => firmware/lcd}/render.h | 0 {loadable => firmware/loadable}/.gitignore | 0 {loadable => firmware/loadable}/Makefile | 0 {loadable => firmware/loadable}/Makefile.sub | 0 {loadable => firmware/loadable}/bin2h.pl | 0 {loadable => firmware/loadable}/blinktest.c | 0 {loadable => firmware/loadable}/loadable.ld | 0 {lpc1xxx => firmware/lpc1xxx}/LPC11xx_handlers.c | 0 {lpc1xxx => firmware/lpc1xxx}/LPC13xx_handlers.c | 0 {lpc1xxx => firmware/lpc1xxx}/LPC1xxx_startup.c | 0 {lpc1xxx => firmware/lpc1xxx}/linkscript.ld | 0 main.c => firmware/main.c | 0 {modules => firmware/modules}/Makefile | 0 {modules => firmware/modules}/README | 0 {modules => firmware/modules}/adc.c | 0 {modules => firmware/modules}/bsx.c | 0 {modules => firmware/modules}/default.c | 0 {modules => firmware/modules}/executor.c | 0 {modules => firmware/modules}/fs.c | 0 {modules => firmware/modules}/iggy.c | 0 {modules => firmware/modules}/mandelbrot.c | 0 {modules => firmware/modules}/mandelbrot2.c | 0 {modules => firmware/modules}/menutest.c | 0 {modules => firmware/modules}/mkwrapper | 0 {modules => firmware/modules}/s.c | 0 {modules => firmware/modules}/schneider.c | 0 {modules => firmware/modules}/sec.c | 0 {modules => firmware/modules}/spaceinvaders.c | 0 sysdefs.h => firmware/sysdefs.h | 0 {usb => firmware/usb}/Makefile | 0 {usb => firmware/usb}/usb.h | 0 {usb => firmware/usb}/usbconfig.c | 0 {usb => firmware/usb}/usbconfig.h | 0 {usb => firmware/usb}/usbhid.c | 0 {usb => firmware/usb}/usbhid.h | 0 {usb => firmware/usb}/usbmsc.c | 0 {usb => firmware/usb}/usbmsc.h | 0 hardware/RFM12.lbr | Bin 3506 -> 0 bytes hardware/{ => r0ket}/SparkFun.lbr | Bin hardware/{ => r0ket}/badge.lbr | Bin hardware/{ => r0ket}/eagle.scr | 0 hardware/{ => r0ket}/r0ket.sch | Bin hardware/{ => r0ket}/router.ctl | 0 .../openbeacon}/lpc13xx/.gitignore | 0 .../openbeacon}/lpc13xx/core/Makefile.rules | 0 .../lpc13xx/core/cmsis/cmsis_readme.txt | 0 .../lpc13xx/core/cmsis/docs/CMSIS changes.htm | 0 .../core/cmsis/docs/CMSIS debug support.htm | 0 .../lpc13xx/core/cmsis/docs/CMSIS_Core.htm | 0 .../lpc13xx/core/cmsis/docs/License.doc | Bin .../openbeacon}/lpc13xx/core/cmsis/history.txt | 0 .../openbeacon}/lpc13xx/core/cmsis/inc/LPC13xx.h | 0 .../lpc13xx/core/cmsis/inc/core_cm3.h | 0 .../lpc13xx/core/cmsis/inc/system_LPC13xx.h | 0 .../lpc13xx/core/cmsis/src/core_cm3.c | 0 .../lpc13xx/core/cmsis/src/system_LPC13xx.c | 0 .../lpc13xx/core/freertos/inc/FreeRTOS.h | 0 .../lpc13xx/core/freertos/inc/StackMacros.h | 0 .../lpc13xx/core/freertos/inc/croutine.h | 0 .../openbeacon}/lpc13xx/core/freertos/inc/list.h | 0 .../lpc13xx/core/freertos/inc/mpu_wrappers.h | 0 .../lpc13xx/core/freertos/inc/portable.h | 0 .../lpc13xx/core/freertos/inc/portmacro.h | 0 .../lpc13xx/core/freertos/inc/projdefs.h | 0 .../lpc13xx/core/freertos/inc/queue.h | 0 .../lpc13xx/core/freertos/inc/semphr.h | 0 .../openbeacon}/lpc13xx/core/freertos/inc/task.h | 0 .../lpc13xx/core/freertos/src/heap_2.c | 0 .../openbeacon}/lpc13xx/core/freertos/src/list.c | 0 .../openbeacon}/lpc13xx/core/freertos/src/port.c | 0 .../lpc13xx/core/freertos/src/queue.c | 0 .../lpc13xx/core/freertos/src/tasks.c | 0 .../openbeacon}/lpc13xx/core/linker/LPC1342.ld | 0 .../openbeacon}/lpc13xx/core/linker/LPC1343.ld | 0 .../openbeacon}/lpc13xx/core/linker/LPC13xx.ld | 0 .../lpc13xx/core/openbeacon/inc/crc16.h | 0 .../lpc13xx/core/openbeacon/inc/debug_printf.h | 0 .../lpc13xx/core/openbeacon/inc/hid.h | 0 .../lpc13xx/core/openbeacon/inc/iap.h | 0 .../lpc13xx/core/openbeacon/inc/msd.h | 0 .../lpc13xx/core/openbeacon/inc/openbeacon.h | 0 .../lpc13xx/core/openbeacon/inc/spi.h | 0 .../lpc13xx/core/openbeacon/inc/vfs.h | 0 .../lpc13xx/core/openbeacon/inc/xxtea.h | 0 .../lpc13xx/core/openbeacon/src/crc16.c | 0 .../lpc13xx/core/openbeacon/src/debug_printf.c | 0 .../lpc13xx/core/openbeacon/src/hid.c | 0 .../lpc13xx/core/openbeacon/src/iap.c | 0 .../lpc13xx/core/openbeacon/src/msd.c | 0 .../lpc13xx/core/openbeacon/src/spi.c | 0 .../lpc13xx/core/openbeacon/src/vfs.c | 0 .../lpc13xx/core/openbeacon/src/xxtea.c | 0 .../lpc13xx/core/peripherals/inc/gpio.h | 0 .../lpc13xx/core/peripherals/inc/rom_drivers.h | 0 .../lpc13xx/core/peripherals/inc/uart.h | 0 .../lpc13xx/core/peripherals/inc/usb.h | 0 .../lpc13xx/core/peripherals/inc/usb/cdc.h | 0 .../lpc13xx/core/peripherals/inc/usb/cdcusb.h | 0 .../core/peripherals/inc/usb/cdcusbdesc.h | 0 .../lpc13xx/core/peripherals/inc/usb/cdcuser.h | 0 .../lpc13xx/core/peripherals/inc/usb/usbcore.h | 0 .../lpc13xx/core/peripherals/inc/usb/usbhw.h | 0 .../lpc13xx/core/peripherals/inc/usb/usbreg.h | 0 .../lpc13xx/core/peripherals/inc/usb/usbuser.h | 0 .../lpc13xx/core/peripherals/inc/usbdesc.h | 0 .../lpc13xx/core/peripherals/src/gpio.c | 0 .../lpc13xx/core/peripherals/src/uart.c | 0 .../core/peripherals/src/usb/cdcusbdesc.c | 0 .../lpc13xx/core/peripherals/src/usb/cdcuser.c | 0 .../lpc13xx/core/peripherals/src/usb/usbcore.c | 0 .../lpc13xx/core/peripherals/src/usb/usbhw.c | 0 .../lpc13xx/core/peripherals/src/usb/usbuser.c | 0 .../openbeacon}/lpc13xx/core/startup/LPC13xx.c | 0 .../lpc13xx/drivers/bitmanufaktur.inf | 0 .../openbeacon}/lpc13xx/hid-client/Makefile | 0 .../openbeacon}/lpc13xx/hid-client/hid_listen.c | 0 .../openbeacon}/lpc13xx/hid-client/rawhid.c | 0 .../openbeacon}/lpc13xx/hid-client/rawhid.h | 0 .../openbeacon}/lpc13xx/lpc-flash/.gitignore | 0 .../openbeacon}/lpc13xx/lpc-flash/AUTHORS | 0 .../openbeacon}/lpc13xx/lpc-flash/COPYING | 0 .../openbeacon}/lpc13xx/lpc-flash/Makefile.am | 0 .../openbeacon}/lpc13xx/lpc-flash/NEWS | 0 .../openbeacon}/lpc13xx/lpc-flash/README | 0 .../openbeacon}/lpc13xx/lpc-flash/bootstrap | 0 .../openbeacon}/lpc13xx/lpc-flash/configure.ac | 0 .../lpc13xx/lpc-flash/src/Makefile.am | 0 .../lpc13xx/lpc-flash/src/lpc-flash.c | 0 .../lpc13xx/openbeacon-sensor/Makefile | 0 .../openbeacon-sensor/inc/3d_acceleration.h | 0 .../lpc13xx/openbeacon-sensor/inc/config.h | 0 .../lpc13xx/openbeacon-sensor/inc/nRF_API.h | 0 .../lpc13xx/openbeacon-sensor/inc/nRF_CMD.h | 0 .../lpc13xx/openbeacon-sensor/inc/nRF_HW.h | 0 .../openbeacon-sensor/inc/openbeacon-proto.h | 0 .../lpc13xx/openbeacon-sensor/inc/pmu.h | 0 .../lpc13xx/openbeacon-sensor/inc/sound.h | 0 .../openbeacon-sensor/src/3d_acceleration.c | 0 .../lpc13xx/openbeacon-sensor/src/main.c | 0 .../lpc13xx/openbeacon-sensor/src/nRF_API.c | 0 .../lpc13xx/openbeacon-sensor/src/nRF_CMD.c | 0 .../lpc13xx/openbeacon-sensor/src/pmu.c | 0 .../lpc13xx/openbeacon-sensor/src/sound.c | 0 .../lpc13xx/openbeacon-usb2/.gitignore | 0 .../openbeacon}/lpc13xx/openbeacon-usb2/Makefile | 0 .../openbeacon-usb2/inc/3d_acceleration.h | 0 .../lpc13xx/openbeacon-usb2/inc/FreeRTOSConfig.h | 0 .../lpc13xx/openbeacon-usb2/inc/bluetooth.h | 0 .../lpc13xx/openbeacon-usb2/inc/config.h | 0 .../lpc13xx/openbeacon-usb2/inc/nRF_API.h | 0 .../lpc13xx/openbeacon-usb2/inc/nRF_CMD.h | 0 .../lpc13xx/openbeacon-usb2/inc/nRF_HW.h | 0 .../openbeacon-usb2/inc/openbeacon-proto.h | 0 .../lpc13xx/openbeacon-usb2/inc/pin.h | 0 .../lpc13xx/openbeacon-usb2/inc/pmu.h | 0 .../lpc13xx/openbeacon-usb2/inc/storage.h | 0 .../openbeacon-usb2/src/3d_acceleration.c | 0 .../lpc13xx/openbeacon-usb2/src/bluetooth.c | 0 .../lpc13xx/openbeacon-usb2/src/main.c | 0 .../lpc13xx/openbeacon-usb2/src/nRF_API.c | 0 .../lpc13xx/openbeacon-usb2/src/nRF_CMD.c | 0 .../lpc13xx/openbeacon-usb2/src/pin.c | 0 .../lpc13xx/openbeacon-usb2/src/pmu.c | 0 .../lpc13xx/openbeacon-usb2/src/storage.c | 0 .../openbeacon}/lpc13xx/openpcd2/Makefile | 0 .../lpc13xx/openpcd2/inc/FreeRTOSConfig.h | 0 .../openbeacon}/lpc13xx/openpcd2/inc/config.h | 0 .../openbeacon}/lpc13xx/openpcd2/inc/pn532.h | 0 .../openbeacon}/lpc13xx/openpcd2/inc/rfid.h | 0 .../openbeacon}/lpc13xx/openpcd2/inc/usbcfg.h | 0 .../openbeacon}/lpc13xx/openpcd2/src/main.c | 0 .../openbeacon}/lpc13xx/openpcd2/src/rfid.c | 0 .../lpc13xx/rtos-simple-demo/Makefile | 0 .../rtos-simple-demo/inc/FreeRTOSConfig.h | 0 .../lpc13xx/rtos-simple-demo/inc/config.h | 0 .../lpc13xx/rtos-simple-demo/src/main.c | 0 .../openbeacon}/lpc13xx/sound/Makefile | 0 .../openbeacon}/lpc13xx/sound/inc/config.h | 0 .../openbeacon}/lpc13xx/sound/src/soundtest.c | 0 .../openbeacon}/lpc13xx/uart/Makefile | 0 .../openbeacon}/lpc13xx/uart/inc/config.h | 0 .../openbeacon}/lpc13xx/uart/src/uarttest.c | 0 .../openbeacon}/lpc13xx/usbcdc-storage/Makefile | 0 .../openbeacon}/lpc13xx/usbcdc-storage/inc/cdc.h | 0 .../lpc13xx/usbcdc-storage/inc/cdcuser.h | 0 .../lpc13xx/usbcdc-storage/inc/clkconfig.h | 0 .../lpc13xx/usbcdc-storage/inc/compusb.h | 0 .../lpc13xx/usbcdc-storage/inc/compusbdesc.h | 0 .../lpc13xx/usbcdc-storage/inc/config.h | 0 .../lpc13xx/usbcdc-storage/inc/memory.h | 0 .../openbeacon}/lpc13xx/usbcdc-storage/inc/msc.h | 0 .../lpc13xx/usbcdc-storage/inc/mscuser.h | 0 .../lpc13xx/usbcdc-storage/inc/type.h | 0 .../lpc13xx/usbcdc-storage/inc/usbcfg.h | 0 .../lpc13xx/usbcdc-storage/inc/usbcore.h | 0 .../lpc13xx/usbcdc-storage/inc/usbhw.h | 0 .../lpc13xx/usbcdc-storage/inc/usbreg.h | 0 .../lpc13xx/usbcdc-storage/inc/usbuser.h | 0 .../lpc13xx/usbcdc-storage/inc/vcomdemo.h | 0 .../lpc13xx/usbcdc-storage/lpc134x-vcom.inf | 0 .../lpc13xx/usbcdc-storage/readme.txt | 0 .../lpc13xx/usbcdc-storage/src/DiskImg.c | 0 .../lpc13xx/usbcdc-storage/src/cdcuser.c | 0 .../lpc13xx/usbcdc-storage/src/clkconfig.c | 0 .../lpc13xx/usbcdc-storage/src/compusbdesc.c | 0 .../lpc13xx/usbcdc-storage/src/main.c | 0 .../lpc13xx/usbcdc-storage/src/mscuser.c | 0 .../lpc13xx/usbcdc-storage/src/usbcore.c | 0 .../lpc13xx/usbcdc-storage/src/usbhw.c | 0 .../lpc13xx/usbcdc-storage/src/usbuser.c | 0 .../openbeacon}/lpc13xx/usbcdc/Makefile | 0 .../lpc13xx/usbcdc/inc/FreeRTOSConfig.h | 0 .../openbeacon}/lpc13xx/usbcdc/inc/config.h | 0 .../openbeacon}/lpc13xx/usbcdc/inc/usbcfg.h | 0 .../openbeacon}/lpc13xx/usbcdc/lpc134x-vcom.inf | 0 .../openbeacon}/lpc13xx/usbcdc/readme.txt | 0 .../openbeacon}/lpc13xx/usbcdc/src/main.c | 0 tools/{ => bootloader}/42-nxp-flash.rules | 0 tools/{ => bootloader}/Makefile | 0 tools/{ => bootloader}/README.autoflash | 0 tools/{ => bootloader}/autoflash | 0 tools/{ => bootloader}/autoflash-cygwin.sh | 0 tools/{ => bootloader}/lpcfix.c | 0 tools/{ => font}/bdf2c.pl | 0 tools/{ => font}/makefont.pl | 0 {ttf => tools/font/ttf}/Orbitron-Black.ttf | Bin {ttf => tools/font/ttf}/Orbitron-Bold.ttf | Bin {ttf => tools/font/ttf}/Orbitron-Medium.ttf | Bin {ttf => tools/font/ttf}/Orbitron-Regular.ttf | Bin {ttf => tools/font/ttf}/UFL.txt | 0 {ttf => tools/font/ttf}/Ubuntu-Bold.ttf | Bin {ttf => tools/font/ttf}/Ubuntu-BoldItalic.ttf | Bin {ttf => tools/font/ttf}/Ubuntu-Italic.ttf | Bin {ttf => tools/font/ttf}/Ubuntu-Light.ttf | Bin {ttf => tools/font/ttf}/Ubuntu-LightItalic.ttf | Bin {ttf => tools/font/ttf}/Ubuntu-Medium.ttf | Bin {ttf => tools/font/ttf}/Ubuntu-MediumItalic.ttf | Bin {ttf => tools/font/ttf}/Ubuntu-Regular.ttf | Bin 336 files changed, 0 insertions(+), 0 deletions(-) rename Makefile => firmware/Makefile (100%) rename Makefile.inc => firmware/Makefile.inc (100%) rename {basic => firmware/basic}/basic.c (100%) rename {basic => firmware/basic}/basic.h (100%) rename {basic => firmware/basic}/delayms.c (100%) rename {basic => firmware/basic}/keyin.c (100%) rename {basic => firmware/basic}/reinvoke_isp.c (100%) rename {basic => firmware/basic}/uuid.c (100%) rename {basic => firmware/basic}/voltage.c (100%) rename {core => firmware/core}/Makefile (100%) rename {core => firmware/core}/adc/adc.c (100%) rename {core => firmware/core}/adc/adc.h (100%) rename {core => firmware/core}/cmd/cmd.c (100%) rename {core => firmware/core}/cmd/cmd.h (100%) rename {core => firmware/core}/cpu/cpu.c (100%) rename {core => firmware/core}/cpu/cpu.h (100%) rename {core => firmware/core}/gpio/gpio.c (100%) rename {core => firmware/core}/gpio/gpio.h (100%) rename {core => firmware/core}/i2c/i2c.c (100%) rename {core => firmware/core}/i2c/i2c.h (100%) rename {core => firmware/core}/iap/iap.c (100%) rename {core => firmware/core}/iap/iap.h (100%) rename {core => firmware/core}/libc/ctype.c (100%) rename {core => firmware/core}/libc/stdio.c (100%) rename {core => firmware/core}/libc/string.c (100%) rename {core => firmware/core}/lpc134x.h (100%) rename {core => firmware/core}/pmu/pmu.c (100%) rename {core => firmware/core}/pmu/pmu.h (100%) rename {core => firmware/core}/projectconfig.h (100%) rename {core => firmware/core}/pwm/pwm.c (100%) rename {core => firmware/core}/pwm/pwm.h (100%) rename {core => firmware/core}/rom_drivers.h (100%) rename {core => firmware/core}/ssp/ssp.c (100%) rename {core => firmware/core}/ssp/ssp.h (100%) rename {core => firmware/core}/sysdefs.h (100%) rename {core => firmware/core}/sysinit.c (100%) rename {core => firmware/core}/sysinit.h (100%) rename {core => firmware/core}/systick/systick.c (100%) rename {core => firmware/core}/systick/systick.h (100%) rename {core => firmware/core}/timer16/timer16.c (100%) rename {core => firmware/core}/timer16/timer16.h (100%) rename {core => firmware/core}/timer32/timer32.c (100%) rename {core => firmware/core}/timer32/timer32.h (100%) rename {core => firmware/core}/uart/uart.c (100%) rename {core => firmware/core}/uart/uart.h (100%) rename {core => firmware/core}/uart/uart_buf.c (100%) rename {core => firmware/core}/usbcdc/cdc.h (100%) rename {core => firmware/core}/usbcdc/cdc_buf.c (100%) rename {core => firmware/core}/usbcdc/cdc_buf.h (100%) rename {core => firmware/core}/usbcdc/cdcuser.c (100%) rename {core => firmware/core}/usbcdc/cdcuser.h (100%) rename {core => firmware/core}/usbcdc/config.h (100%) rename {core => firmware/core}/usbcdc/usb.h (100%) rename {core => firmware/core}/usbcdc/usbcfg.h (100%) rename {core => firmware/core}/usbcdc/usbcore.c (100%) rename {core => firmware/core}/usbcdc/usbcore.h (100%) rename {core => firmware/core}/usbcdc/usbdesc.c (100%) rename {core => firmware/core}/usbcdc/usbdesc.h (100%) rename {core => firmware/core}/usbcdc/usbhw.c (100%) rename {core => firmware/core}/usbcdc/usbhw.h (100%) rename {core => firmware/core}/usbcdc/usbreg.h (100%) rename {core => firmware/core}/usbcdc/usbuser.c (100%) rename {core => firmware/core}/usbcdc/usbuser.h (100%) rename {core => firmware/core}/wdt/wdt.c (100%) rename {core => firmware/core}/wdt/wdt.h (100%) rename {filesystem => firmware/filesystem}/00readme.txt (100%) rename {filesystem => firmware/filesystem}/Makefile (100%) rename {filesystem => firmware/filesystem}/at45db041d.c (100%) rename {filesystem => firmware/filesystem}/at45db041d.h (100%) rename {filesystem => firmware/filesystem}/diskio.c (100%) rename {filesystem => firmware/filesystem}/diskio.h (100%) rename {filesystem => firmware/filesystem}/ff.c (100%) rename {filesystem => firmware/filesystem}/ff.h (100%) rename {filesystem => firmware/filesystem}/ffconf.h (100%) rename {filesystem => firmware/filesystem}/integer.h (100%) rename {filesystem => firmware/filesystem}/iobase.c (100%) rename {filesystem => firmware/filesystem}/iobase.h (100%) rename {filesystem => firmware/filesystem}/mmc.c (100%) rename {filesystem => firmware/filesystem}/mmc.h (100%) rename {lcd => firmware/lcd}/Makefile (100%) rename {lcd => firmware/lcd}/backlight.c (100%) rename {lcd => firmware/lcd}/backlight.h (100%) rename {lcd => firmware/lcd}/decoder.c (100%) rename {lcd => firmware/lcd}/decoder.h (100%) rename {lcd => firmware/lcd}/display.c (100%) rename {lcd => firmware/lcd}/display.h (100%) rename {lcd => firmware/lcd}/fonts.h (100%) rename {lcd => firmware/lcd}/fonts/orbitron14.c (100%) rename {lcd => firmware/lcd}/fonts/orbitron14.h (100%) rename {lcd => firmware/lcd}/fonts/smallfonts.c (100%) rename {lcd => firmware/lcd}/fonts/smallfonts.h (100%) rename {lcd => firmware/lcd}/fonts/ubuntu18.c (100%) rename {lcd => firmware/lcd}/fonts/ubuntu18.h (100%) rename {lcd => firmware/lcd}/fonts/ubuntu29.c (100%) rename {lcd => firmware/lcd}/fonts/ubuntu29.h (100%) rename {lcd => firmware/lcd}/fonts/ubuntu36.c (100%) rename {lcd => firmware/lcd}/fonts/ubuntu36.h (100%) rename {lcd => firmware/lcd}/render.c (100%) rename {lcd => firmware/lcd}/render.h (100%) rename {loadable => firmware/loadable}/.gitignore (100%) rename {loadable => firmware/loadable}/Makefile (100%) rename {loadable => firmware/loadable}/Makefile.sub (100%) rename {loadable => firmware/loadable}/bin2h.pl (100%) rename {loadable => firmware/loadable}/blinktest.c (100%) rename {loadable => firmware/loadable}/loadable.ld (100%) rename {lpc1xxx => firmware/lpc1xxx}/LPC11xx_handlers.c (100%) rename {lpc1xxx => firmware/lpc1xxx}/LPC13xx_handlers.c (100%) rename {lpc1xxx => firmware/lpc1xxx}/LPC1xxx_startup.c (100%) rename {lpc1xxx => firmware/lpc1xxx}/linkscript.ld (100%) rename main.c => firmware/main.c (100%) rename {modules => firmware/modules}/Makefile (100%) rename {modules => firmware/modules}/README (100%) rename {modules => firmware/modules}/adc.c (100%) rename {modules => firmware/modules}/bsx.c (100%) rename {modules => firmware/modules}/default.c (100%) rename {modules => firmware/modules}/executor.c (100%) rename {modules => firmware/modules}/fs.c (100%) rename {modules => firmware/modules}/iggy.c (100%) rename {modules => firmware/modules}/mandelbrot.c (100%) rename {modules => firmware/modules}/mandelbrot2.c (100%) rename {modules => firmware/modules}/menutest.c (100%) rename {modules => firmware/modules}/mkwrapper (100%) rename {modules => firmware/modules}/s.c (100%) rename {modules => firmware/modules}/schneider.c (100%) rename {modules => firmware/modules}/sec.c (100%) rename {modules => firmware/modules}/spaceinvaders.c (100%) rename sysdefs.h => firmware/sysdefs.h (100%) rename {usb => firmware/usb}/Makefile (100%) rename {usb => firmware/usb}/usb.h (100%) rename {usb => firmware/usb}/usbconfig.c (100%) rename {usb => firmware/usb}/usbconfig.h (100%) rename {usb => firmware/usb}/usbhid.c (100%) rename {usb => firmware/usb}/usbhid.h (100%) rename {usb => firmware/usb}/usbmsc.c (100%) rename {usb => firmware/usb}/usbmsc.h (100%) delete mode 100644 hardware/RFM12.lbr rename hardware/{ => r0ket}/SparkFun.lbr (100%) rename hardware/{ => r0ket}/badge.lbr (100%) rename hardware/{ => r0ket}/eagle.scr (100%) rename hardware/{ => r0ket}/r0ket.sch (100%) rename hardware/{ => r0ket}/router.ctl (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/.gitignore (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/Makefile.rules (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/cmsis_readme.txt (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/docs/CMSIS changes.htm (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/docs/CMSIS debug support.htm (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/docs/CMSIS_Core.htm (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/docs/License.doc (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/history.txt (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/inc/LPC13xx.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/inc/core_cm3.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/inc/system_LPC13xx.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/src/core_cm3.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/cmsis/src/system_LPC13xx.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/FreeRTOS.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/StackMacros.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/croutine.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/list.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/mpu_wrappers.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/portable.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/portmacro.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/projdefs.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/queue.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/semphr.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/inc/task.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/src/heap_2.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/src/list.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/src/port.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/src/queue.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/freertos/src/tasks.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/linker/LPC1342.ld (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/linker/LPC1343.ld (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/linker/LPC13xx.ld (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/inc/crc16.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/inc/debug_printf.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/inc/hid.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/inc/iap.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/inc/msd.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/inc/openbeacon.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/inc/spi.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/inc/vfs.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/inc/xxtea.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/src/crc16.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/src/debug_printf.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/src/hid.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/src/iap.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/src/msd.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/src/spi.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/src/vfs.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/openbeacon/src/xxtea.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/gpio.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/rom_drivers.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/uart.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/usb.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/usb/cdc.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/usb/cdcusb.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/usb/cdcusbdesc.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/usb/cdcuser.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/usb/usbcore.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/usb/usbhw.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/usb/usbreg.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/usb/usbuser.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/inc/usbdesc.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/src/gpio.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/src/uart.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/src/usb/cdcusbdesc.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/src/usb/cdcuser.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/src/usb/usbcore.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/src/usb/usbhw.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/peripherals/src/usb/usbuser.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/core/startup/LPC13xx.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/drivers/bitmanufaktur.inf (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/hid-client/Makefile (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/hid-client/hid_listen.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/hid-client/rawhid.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/hid-client/rawhid.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/lpc-flash/.gitignore (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/lpc-flash/AUTHORS (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/lpc-flash/COPYING (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/lpc-flash/Makefile.am (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/lpc-flash/NEWS (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/lpc-flash/README (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/lpc-flash/bootstrap (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/lpc-flash/configure.ac (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/lpc-flash/src/Makefile.am (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/lpc-flash/src/lpc-flash.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/Makefile (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/inc/3d_acceleration.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/inc/config.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/inc/nRF_API.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/inc/nRF_CMD.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/inc/nRF_HW.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/inc/openbeacon-proto.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/inc/pmu.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/inc/sound.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/src/3d_acceleration.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/src/main.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/src/nRF_API.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/src/nRF_CMD.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/src/pmu.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-sensor/src/sound.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/.gitignore (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/Makefile (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/3d_acceleration.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/FreeRTOSConfig.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/bluetooth.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/config.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/nRF_API.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/nRF_CMD.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/nRF_HW.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/openbeacon-proto.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/pin.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/pmu.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/inc/storage.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/src/3d_acceleration.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/src/bluetooth.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/src/main.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/src/nRF_API.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/src/nRF_CMD.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/src/pin.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/src/pmu.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openbeacon-usb2/src/storage.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openpcd2/Makefile (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openpcd2/inc/FreeRTOSConfig.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openpcd2/inc/config.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openpcd2/inc/pn532.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openpcd2/inc/rfid.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openpcd2/inc/usbcfg.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openpcd2/src/main.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/openpcd2/src/rfid.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/rtos-simple-demo/Makefile (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/rtos-simple-demo/inc/FreeRTOSConfig.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/rtos-simple-demo/inc/config.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/rtos-simple-demo/src/main.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/sound/Makefile (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/sound/inc/config.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/sound/src/soundtest.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/uart/Makefile (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/uart/inc/config.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/uart/src/uarttest.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/Makefile (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/cdc.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/cdcuser.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/clkconfig.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/compusb.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/compusbdesc.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/config.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/memory.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/msc.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/mscuser.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/type.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/usbcfg.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/usbcore.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/usbhw.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/usbreg.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/usbuser.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/inc/vcomdemo.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/lpc134x-vcom.inf (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/readme.txt (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/src/DiskImg.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/src/cdcuser.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/src/clkconfig.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/src/compusbdesc.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/src/main.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/src/mscuser.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/src/usbcore.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/src/usbhw.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc-storage/src/usbuser.c (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc/Makefile (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc/inc/FreeRTOSConfig.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc/inc/config.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc/inc/usbcfg.h (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc/lpc134x-vcom.inf (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc/readme.txt (100%) rename {openbeacon => misc/openbeacon}/lpc13xx/usbcdc/src/main.c (100%) rename tools/{ => bootloader}/42-nxp-flash.rules (100%) rename tools/{ => bootloader}/Makefile (100%) rename tools/{ => bootloader}/README.autoflash (100%) rename tools/{ => bootloader}/autoflash (100%) rename tools/{ => bootloader}/autoflash-cygwin.sh (100%) rename tools/{ => bootloader}/lpcfix.c (100%) rename tools/{ => font}/bdf2c.pl (100%) rename tools/{ => font}/makefont.pl (100%) rename {ttf => tools/font/ttf}/Orbitron-Black.ttf (100%) rename {ttf => tools/font/ttf}/Orbitron-Bold.ttf (100%) rename {ttf => tools/font/ttf}/Orbitron-Medium.ttf (100%) rename {ttf => tools/font/ttf}/Orbitron-Regular.ttf (100%) rename {ttf => tools/font/ttf}/UFL.txt (100%) rename {ttf => tools/font/ttf}/Ubuntu-Bold.ttf (100%) rename {ttf => tools/font/ttf}/Ubuntu-BoldItalic.ttf (100%) rename {ttf => tools/font/ttf}/Ubuntu-Italic.ttf (100%) rename {ttf => tools/font/ttf}/Ubuntu-Light.ttf (100%) rename {ttf => tools/font/ttf}/Ubuntu-LightItalic.ttf (100%) rename {ttf => tools/font/ttf}/Ubuntu-Medium.ttf (100%) rename {ttf => tools/font/ttf}/Ubuntu-MediumItalic.ttf (100%) rename {ttf => tools/font/ttf}/Ubuntu-Regular.ttf (100%) diff --git a/Makefile b/firmware/Makefile similarity index 100% rename from Makefile rename to firmware/Makefile diff --git a/Makefile.inc b/firmware/Makefile.inc similarity index 100% rename from Makefile.inc rename to firmware/Makefile.inc diff --git a/basic/basic.c b/firmware/basic/basic.c similarity index 100% rename from basic/basic.c rename to firmware/basic/basic.c diff --git a/basic/basic.h b/firmware/basic/basic.h similarity index 100% rename from basic/basic.h rename to firmware/basic/basic.h diff --git a/basic/delayms.c b/firmware/basic/delayms.c similarity index 100% rename from basic/delayms.c rename to firmware/basic/delayms.c diff --git a/basic/keyin.c b/firmware/basic/keyin.c similarity index 100% rename from basic/keyin.c rename to firmware/basic/keyin.c diff --git a/basic/reinvoke_isp.c b/firmware/basic/reinvoke_isp.c similarity index 100% rename from basic/reinvoke_isp.c rename to firmware/basic/reinvoke_isp.c diff --git a/basic/uuid.c b/firmware/basic/uuid.c similarity index 100% rename from basic/uuid.c rename to firmware/basic/uuid.c diff --git a/basic/voltage.c b/firmware/basic/voltage.c similarity index 100% rename from basic/voltage.c rename to firmware/basic/voltage.c diff --git a/core/Makefile b/firmware/core/Makefile similarity index 100% rename from core/Makefile rename to firmware/core/Makefile diff --git a/core/adc/adc.c b/firmware/core/adc/adc.c similarity index 100% rename from core/adc/adc.c rename to firmware/core/adc/adc.c diff --git a/core/adc/adc.h b/firmware/core/adc/adc.h similarity index 100% rename from core/adc/adc.h rename to firmware/core/adc/adc.h diff --git a/core/cmd/cmd.c b/firmware/core/cmd/cmd.c similarity index 100% rename from core/cmd/cmd.c rename to firmware/core/cmd/cmd.c diff --git a/core/cmd/cmd.h b/firmware/core/cmd/cmd.h similarity index 100% rename from core/cmd/cmd.h rename to firmware/core/cmd/cmd.h diff --git a/core/cpu/cpu.c b/firmware/core/cpu/cpu.c similarity index 100% rename from core/cpu/cpu.c rename to firmware/core/cpu/cpu.c diff --git a/core/cpu/cpu.h b/firmware/core/cpu/cpu.h similarity index 100% rename from core/cpu/cpu.h rename to firmware/core/cpu/cpu.h diff --git a/core/gpio/gpio.c b/firmware/core/gpio/gpio.c similarity index 100% rename from core/gpio/gpio.c rename to firmware/core/gpio/gpio.c diff --git a/core/gpio/gpio.h b/firmware/core/gpio/gpio.h similarity index 100% rename from core/gpio/gpio.h rename to firmware/core/gpio/gpio.h diff --git a/core/i2c/i2c.c b/firmware/core/i2c/i2c.c similarity index 100% rename from core/i2c/i2c.c rename to firmware/core/i2c/i2c.c diff --git a/core/i2c/i2c.h b/firmware/core/i2c/i2c.h similarity index 100% rename from core/i2c/i2c.h rename to firmware/core/i2c/i2c.h diff --git a/core/iap/iap.c b/firmware/core/iap/iap.c similarity index 100% rename from core/iap/iap.c rename to firmware/core/iap/iap.c diff --git a/core/iap/iap.h b/firmware/core/iap/iap.h similarity index 100% rename from core/iap/iap.h rename to firmware/core/iap/iap.h diff --git a/core/libc/ctype.c b/firmware/core/libc/ctype.c similarity index 100% rename from core/libc/ctype.c rename to firmware/core/libc/ctype.c diff --git a/core/libc/stdio.c b/firmware/core/libc/stdio.c similarity index 100% rename from core/libc/stdio.c rename to firmware/core/libc/stdio.c diff --git a/core/libc/string.c b/firmware/core/libc/string.c similarity index 100% rename from core/libc/string.c rename to firmware/core/libc/string.c diff --git a/core/lpc134x.h b/firmware/core/lpc134x.h similarity index 100% rename from core/lpc134x.h rename to firmware/core/lpc134x.h diff --git a/core/pmu/pmu.c b/firmware/core/pmu/pmu.c similarity index 100% rename from core/pmu/pmu.c rename to firmware/core/pmu/pmu.c diff --git a/core/pmu/pmu.h b/firmware/core/pmu/pmu.h similarity index 100% rename from core/pmu/pmu.h rename to firmware/core/pmu/pmu.h diff --git a/core/projectconfig.h b/firmware/core/projectconfig.h similarity index 100% rename from core/projectconfig.h rename to firmware/core/projectconfig.h diff --git a/core/pwm/pwm.c b/firmware/core/pwm/pwm.c similarity index 100% rename from core/pwm/pwm.c rename to firmware/core/pwm/pwm.c diff --git a/core/pwm/pwm.h b/firmware/core/pwm/pwm.h similarity index 100% rename from core/pwm/pwm.h rename to firmware/core/pwm/pwm.h diff --git a/core/rom_drivers.h b/firmware/core/rom_drivers.h similarity index 100% rename from core/rom_drivers.h rename to firmware/core/rom_drivers.h diff --git a/core/ssp/ssp.c b/firmware/core/ssp/ssp.c similarity index 100% rename from core/ssp/ssp.c rename to firmware/core/ssp/ssp.c diff --git a/core/ssp/ssp.h b/firmware/core/ssp/ssp.h similarity index 100% rename from core/ssp/ssp.h rename to firmware/core/ssp/ssp.h diff --git a/core/sysdefs.h b/firmware/core/sysdefs.h similarity index 100% rename from core/sysdefs.h rename to firmware/core/sysdefs.h diff --git a/core/sysinit.c b/firmware/core/sysinit.c similarity index 100% rename from core/sysinit.c rename to firmware/core/sysinit.c diff --git a/core/sysinit.h b/firmware/core/sysinit.h similarity index 100% rename from core/sysinit.h rename to firmware/core/sysinit.h diff --git a/core/systick/systick.c b/firmware/core/systick/systick.c similarity index 100% rename from core/systick/systick.c rename to firmware/core/systick/systick.c diff --git a/core/systick/systick.h b/firmware/core/systick/systick.h similarity index 100% rename from core/systick/systick.h rename to firmware/core/systick/systick.h diff --git a/core/timer16/timer16.c b/firmware/core/timer16/timer16.c similarity index 100% rename from core/timer16/timer16.c rename to firmware/core/timer16/timer16.c diff --git a/core/timer16/timer16.h b/firmware/core/timer16/timer16.h similarity index 100% rename from core/timer16/timer16.h rename to firmware/core/timer16/timer16.h diff --git a/core/timer32/timer32.c b/firmware/core/timer32/timer32.c similarity index 100% rename from core/timer32/timer32.c rename to firmware/core/timer32/timer32.c diff --git a/core/timer32/timer32.h b/firmware/core/timer32/timer32.h similarity index 100% rename from core/timer32/timer32.h rename to firmware/core/timer32/timer32.h diff --git a/core/uart/uart.c b/firmware/core/uart/uart.c similarity index 100% rename from core/uart/uart.c rename to firmware/core/uart/uart.c diff --git a/core/uart/uart.h b/firmware/core/uart/uart.h similarity index 100% rename from core/uart/uart.h rename to firmware/core/uart/uart.h diff --git a/core/uart/uart_buf.c b/firmware/core/uart/uart_buf.c similarity index 100% rename from core/uart/uart_buf.c rename to firmware/core/uart/uart_buf.c diff --git a/core/usbcdc/cdc.h b/firmware/core/usbcdc/cdc.h similarity index 100% rename from core/usbcdc/cdc.h rename to firmware/core/usbcdc/cdc.h diff --git a/core/usbcdc/cdc_buf.c b/firmware/core/usbcdc/cdc_buf.c similarity index 100% rename from core/usbcdc/cdc_buf.c rename to firmware/core/usbcdc/cdc_buf.c diff --git a/core/usbcdc/cdc_buf.h b/firmware/core/usbcdc/cdc_buf.h similarity index 100% rename from core/usbcdc/cdc_buf.h rename to firmware/core/usbcdc/cdc_buf.h diff --git a/core/usbcdc/cdcuser.c b/firmware/core/usbcdc/cdcuser.c similarity index 100% rename from core/usbcdc/cdcuser.c rename to firmware/core/usbcdc/cdcuser.c diff --git a/core/usbcdc/cdcuser.h b/firmware/core/usbcdc/cdcuser.h similarity index 100% rename from core/usbcdc/cdcuser.h rename to firmware/core/usbcdc/cdcuser.h diff --git a/core/usbcdc/config.h b/firmware/core/usbcdc/config.h similarity index 100% rename from core/usbcdc/config.h rename to firmware/core/usbcdc/config.h diff --git a/core/usbcdc/usb.h b/firmware/core/usbcdc/usb.h similarity index 100% rename from core/usbcdc/usb.h rename to firmware/core/usbcdc/usb.h diff --git a/core/usbcdc/usbcfg.h b/firmware/core/usbcdc/usbcfg.h similarity index 100% rename from core/usbcdc/usbcfg.h rename to firmware/core/usbcdc/usbcfg.h diff --git a/core/usbcdc/usbcore.c b/firmware/core/usbcdc/usbcore.c similarity index 100% rename from core/usbcdc/usbcore.c rename to firmware/core/usbcdc/usbcore.c diff --git a/core/usbcdc/usbcore.h b/firmware/core/usbcdc/usbcore.h similarity index 100% rename from core/usbcdc/usbcore.h rename to firmware/core/usbcdc/usbcore.h diff --git a/core/usbcdc/usbdesc.c b/firmware/core/usbcdc/usbdesc.c similarity index 100% rename from core/usbcdc/usbdesc.c rename to firmware/core/usbcdc/usbdesc.c diff --git a/core/usbcdc/usbdesc.h b/firmware/core/usbcdc/usbdesc.h similarity index 100% rename from core/usbcdc/usbdesc.h rename to firmware/core/usbcdc/usbdesc.h diff --git a/core/usbcdc/usbhw.c b/firmware/core/usbcdc/usbhw.c similarity index 100% rename from core/usbcdc/usbhw.c rename to firmware/core/usbcdc/usbhw.c diff --git a/core/usbcdc/usbhw.h b/firmware/core/usbcdc/usbhw.h similarity index 100% rename from core/usbcdc/usbhw.h rename to firmware/core/usbcdc/usbhw.h diff --git a/core/usbcdc/usbreg.h b/firmware/core/usbcdc/usbreg.h similarity index 100% rename from core/usbcdc/usbreg.h rename to firmware/core/usbcdc/usbreg.h diff --git a/core/usbcdc/usbuser.c b/firmware/core/usbcdc/usbuser.c similarity index 100% rename from core/usbcdc/usbuser.c rename to firmware/core/usbcdc/usbuser.c diff --git a/core/usbcdc/usbuser.h b/firmware/core/usbcdc/usbuser.h similarity index 100% rename from core/usbcdc/usbuser.h rename to firmware/core/usbcdc/usbuser.h diff --git a/core/wdt/wdt.c b/firmware/core/wdt/wdt.c similarity index 100% rename from core/wdt/wdt.c rename to firmware/core/wdt/wdt.c diff --git a/core/wdt/wdt.h b/firmware/core/wdt/wdt.h similarity index 100% rename from core/wdt/wdt.h rename to firmware/core/wdt/wdt.h diff --git a/filesystem/00readme.txt b/firmware/filesystem/00readme.txt similarity index 100% rename from filesystem/00readme.txt rename to firmware/filesystem/00readme.txt diff --git a/filesystem/Makefile b/firmware/filesystem/Makefile similarity index 100% rename from filesystem/Makefile rename to firmware/filesystem/Makefile diff --git a/filesystem/at45db041d.c b/firmware/filesystem/at45db041d.c similarity index 100% rename from filesystem/at45db041d.c rename to firmware/filesystem/at45db041d.c diff --git a/filesystem/at45db041d.h b/firmware/filesystem/at45db041d.h similarity index 100% rename from filesystem/at45db041d.h rename to firmware/filesystem/at45db041d.h diff --git a/filesystem/diskio.c b/firmware/filesystem/diskio.c similarity index 100% rename from filesystem/diskio.c rename to firmware/filesystem/diskio.c diff --git a/filesystem/diskio.h b/firmware/filesystem/diskio.h similarity index 100% rename from filesystem/diskio.h rename to firmware/filesystem/diskio.h diff --git a/filesystem/ff.c b/firmware/filesystem/ff.c similarity index 100% rename from filesystem/ff.c rename to firmware/filesystem/ff.c diff --git a/filesystem/ff.h b/firmware/filesystem/ff.h similarity index 100% rename from filesystem/ff.h rename to firmware/filesystem/ff.h diff --git a/filesystem/ffconf.h b/firmware/filesystem/ffconf.h similarity index 100% rename from filesystem/ffconf.h rename to firmware/filesystem/ffconf.h diff --git a/filesystem/integer.h b/firmware/filesystem/integer.h similarity index 100% rename from filesystem/integer.h rename to firmware/filesystem/integer.h diff --git a/filesystem/iobase.c b/firmware/filesystem/iobase.c similarity index 100% rename from filesystem/iobase.c rename to firmware/filesystem/iobase.c diff --git a/filesystem/iobase.h b/firmware/filesystem/iobase.h similarity index 100% rename from filesystem/iobase.h rename to firmware/filesystem/iobase.h diff --git a/filesystem/mmc.c b/firmware/filesystem/mmc.c similarity index 100% rename from filesystem/mmc.c rename to firmware/filesystem/mmc.c diff --git a/filesystem/mmc.h b/firmware/filesystem/mmc.h similarity index 100% rename from filesystem/mmc.h rename to firmware/filesystem/mmc.h diff --git a/lcd/Makefile b/firmware/lcd/Makefile similarity index 100% rename from lcd/Makefile rename to firmware/lcd/Makefile diff --git a/lcd/backlight.c b/firmware/lcd/backlight.c similarity index 100% rename from lcd/backlight.c rename to firmware/lcd/backlight.c diff --git a/lcd/backlight.h b/firmware/lcd/backlight.h similarity index 100% rename from lcd/backlight.h rename to firmware/lcd/backlight.h diff --git a/lcd/decoder.c b/firmware/lcd/decoder.c similarity index 100% rename from lcd/decoder.c rename to firmware/lcd/decoder.c diff --git a/lcd/decoder.h b/firmware/lcd/decoder.h similarity index 100% rename from lcd/decoder.h rename to firmware/lcd/decoder.h diff --git a/lcd/display.c b/firmware/lcd/display.c similarity index 100% rename from lcd/display.c rename to firmware/lcd/display.c diff --git a/lcd/display.h b/firmware/lcd/display.h similarity index 100% rename from lcd/display.h rename to firmware/lcd/display.h diff --git a/lcd/fonts.h b/firmware/lcd/fonts.h similarity index 100% rename from lcd/fonts.h rename to firmware/lcd/fonts.h diff --git a/lcd/fonts/orbitron14.c b/firmware/lcd/fonts/orbitron14.c similarity index 100% rename from lcd/fonts/orbitron14.c rename to firmware/lcd/fonts/orbitron14.c diff --git a/lcd/fonts/orbitron14.h b/firmware/lcd/fonts/orbitron14.h similarity index 100% rename from lcd/fonts/orbitron14.h rename to firmware/lcd/fonts/orbitron14.h diff --git a/lcd/fonts/smallfonts.c b/firmware/lcd/fonts/smallfonts.c similarity index 100% rename from lcd/fonts/smallfonts.c rename to firmware/lcd/fonts/smallfonts.c diff --git a/lcd/fonts/smallfonts.h b/firmware/lcd/fonts/smallfonts.h similarity index 100% rename from lcd/fonts/smallfonts.h rename to firmware/lcd/fonts/smallfonts.h diff --git a/lcd/fonts/ubuntu18.c b/firmware/lcd/fonts/ubuntu18.c similarity index 100% rename from lcd/fonts/ubuntu18.c rename to firmware/lcd/fonts/ubuntu18.c diff --git a/lcd/fonts/ubuntu18.h b/firmware/lcd/fonts/ubuntu18.h similarity index 100% rename from lcd/fonts/ubuntu18.h rename to firmware/lcd/fonts/ubuntu18.h diff --git a/lcd/fonts/ubuntu29.c b/firmware/lcd/fonts/ubuntu29.c similarity index 100% rename from lcd/fonts/ubuntu29.c rename to firmware/lcd/fonts/ubuntu29.c diff --git a/lcd/fonts/ubuntu29.h b/firmware/lcd/fonts/ubuntu29.h similarity index 100% rename from lcd/fonts/ubuntu29.h rename to firmware/lcd/fonts/ubuntu29.h diff --git a/lcd/fonts/ubuntu36.c b/firmware/lcd/fonts/ubuntu36.c similarity index 100% rename from lcd/fonts/ubuntu36.c rename to firmware/lcd/fonts/ubuntu36.c diff --git a/lcd/fonts/ubuntu36.h b/firmware/lcd/fonts/ubuntu36.h similarity index 100% rename from lcd/fonts/ubuntu36.h rename to firmware/lcd/fonts/ubuntu36.h diff --git a/lcd/render.c b/firmware/lcd/render.c similarity index 100% rename from lcd/render.c rename to firmware/lcd/render.c diff --git a/lcd/render.h b/firmware/lcd/render.h similarity index 100% rename from lcd/render.h rename to firmware/lcd/render.h diff --git a/loadable/.gitignore b/firmware/loadable/.gitignore similarity index 100% rename from loadable/.gitignore rename to firmware/loadable/.gitignore diff --git a/loadable/Makefile b/firmware/loadable/Makefile similarity index 100% rename from loadable/Makefile rename to firmware/loadable/Makefile diff --git a/loadable/Makefile.sub b/firmware/loadable/Makefile.sub similarity index 100% rename from loadable/Makefile.sub rename to firmware/loadable/Makefile.sub diff --git a/loadable/bin2h.pl b/firmware/loadable/bin2h.pl similarity index 100% rename from loadable/bin2h.pl rename to firmware/loadable/bin2h.pl diff --git a/loadable/blinktest.c b/firmware/loadable/blinktest.c similarity index 100% rename from loadable/blinktest.c rename to firmware/loadable/blinktest.c diff --git a/loadable/loadable.ld b/firmware/loadable/loadable.ld similarity index 100% rename from loadable/loadable.ld rename to firmware/loadable/loadable.ld diff --git a/lpc1xxx/LPC11xx_handlers.c b/firmware/lpc1xxx/LPC11xx_handlers.c similarity index 100% rename from lpc1xxx/LPC11xx_handlers.c rename to firmware/lpc1xxx/LPC11xx_handlers.c diff --git a/lpc1xxx/LPC13xx_handlers.c b/firmware/lpc1xxx/LPC13xx_handlers.c similarity index 100% rename from lpc1xxx/LPC13xx_handlers.c rename to firmware/lpc1xxx/LPC13xx_handlers.c diff --git a/lpc1xxx/LPC1xxx_startup.c b/firmware/lpc1xxx/LPC1xxx_startup.c similarity index 100% rename from lpc1xxx/LPC1xxx_startup.c rename to firmware/lpc1xxx/LPC1xxx_startup.c diff --git a/lpc1xxx/linkscript.ld b/firmware/lpc1xxx/linkscript.ld similarity index 100% rename from lpc1xxx/linkscript.ld rename to firmware/lpc1xxx/linkscript.ld diff --git a/main.c b/firmware/main.c similarity index 100% rename from main.c rename to firmware/main.c diff --git a/modules/Makefile b/firmware/modules/Makefile similarity index 100% rename from modules/Makefile rename to firmware/modules/Makefile diff --git a/modules/README b/firmware/modules/README similarity index 100% rename from modules/README rename to firmware/modules/README diff --git a/modules/adc.c b/firmware/modules/adc.c similarity index 100% rename from modules/adc.c rename to firmware/modules/adc.c diff --git a/modules/bsx.c b/firmware/modules/bsx.c similarity index 100% rename from modules/bsx.c rename to firmware/modules/bsx.c diff --git a/modules/default.c b/firmware/modules/default.c similarity index 100% rename from modules/default.c rename to firmware/modules/default.c diff --git a/modules/executor.c b/firmware/modules/executor.c similarity index 100% rename from modules/executor.c rename to firmware/modules/executor.c diff --git a/modules/fs.c b/firmware/modules/fs.c similarity index 100% rename from modules/fs.c rename to firmware/modules/fs.c diff --git a/modules/iggy.c b/firmware/modules/iggy.c similarity index 100% rename from modules/iggy.c rename to firmware/modules/iggy.c diff --git a/modules/mandelbrot.c b/firmware/modules/mandelbrot.c similarity index 100% rename from modules/mandelbrot.c rename to firmware/modules/mandelbrot.c diff --git a/modules/mandelbrot2.c b/firmware/modules/mandelbrot2.c similarity index 100% rename from modules/mandelbrot2.c rename to firmware/modules/mandelbrot2.c diff --git a/modules/menutest.c b/firmware/modules/menutest.c similarity index 100% rename from modules/menutest.c rename to firmware/modules/menutest.c diff --git a/modules/mkwrapper b/firmware/modules/mkwrapper similarity index 100% rename from modules/mkwrapper rename to firmware/modules/mkwrapper diff --git a/modules/s.c b/firmware/modules/s.c similarity index 100% rename from modules/s.c rename to firmware/modules/s.c diff --git a/modules/schneider.c b/firmware/modules/schneider.c similarity index 100% rename from modules/schneider.c rename to firmware/modules/schneider.c diff --git a/modules/sec.c b/firmware/modules/sec.c similarity index 100% rename from modules/sec.c rename to firmware/modules/sec.c diff --git a/modules/spaceinvaders.c b/firmware/modules/spaceinvaders.c similarity index 100% rename from modules/spaceinvaders.c rename to firmware/modules/spaceinvaders.c diff --git a/sysdefs.h b/firmware/sysdefs.h similarity index 100% rename from sysdefs.h rename to firmware/sysdefs.h diff --git a/usb/Makefile b/firmware/usb/Makefile similarity index 100% rename from usb/Makefile rename to firmware/usb/Makefile diff --git a/usb/usb.h b/firmware/usb/usb.h similarity index 100% rename from usb/usb.h rename to firmware/usb/usb.h diff --git a/usb/usbconfig.c b/firmware/usb/usbconfig.c similarity index 100% rename from usb/usbconfig.c rename to firmware/usb/usbconfig.c diff --git a/usb/usbconfig.h b/firmware/usb/usbconfig.h similarity index 100% rename from usb/usbconfig.h rename to firmware/usb/usbconfig.h diff --git a/usb/usbhid.c b/firmware/usb/usbhid.c similarity index 100% rename from usb/usbhid.c rename to firmware/usb/usbhid.c diff --git a/usb/usbhid.h b/firmware/usb/usbhid.h similarity index 100% rename from usb/usbhid.h rename to firmware/usb/usbhid.h diff --git a/usb/usbmsc.c b/firmware/usb/usbmsc.c similarity index 100% rename from usb/usbmsc.c rename to firmware/usb/usbmsc.c diff --git a/usb/usbmsc.h b/firmware/usb/usbmsc.h similarity index 100% rename from usb/usbmsc.h rename to firmware/usb/usbmsc.h diff --git a/hardware/RFM12.lbr b/hardware/RFM12.lbr deleted file mode 100644 index 54fefd5498547c960a9e14a235d6431be246d5cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3506 zcmZ{nO>7fK6vyALoevVQ6FbfqBqSyf0)fOy_^N0jjWI+CCbdI^1O)8FfThGn@rLqI zse9l6RS!89L=h^N9;%j8)m{)Ps>G@4p{kI2C_S`As6wcRib^Eg_n+~2){(lBGy8t~ zpZDIpc{_IM?ESPvMBZ9&4Yl%3@v0{pvOi7G8e!|(|KkB7$6)R4Te!YGaIN9X!@pg< zejrFbqt5V}MYogri}Ef=rfGT%#S{5OD>J~4n0q{)l3wsZ$-Q20xqe9UiVAPJewXBx zmDT0?-I7;TRhR4cNM2oSmh1OQzGjVCuHPqlO-)s~KGHApudS^r*GD3PuU%WQO3w@C z^{!i2u}aSiX72M!ZB2Qm^y7rDih1e|uv{^R(u^ zre^KOI<}BKpUoAJe{+-OY0Z5tt=f+jPt9kLDeGHXG*4^pTfaebYbrIjhzYFUuwL`D z=4M;FN9UikWQPVR(B4*A;%UvzjUC<+w?-B+DOu-0$Hs~hPit;=hCQWvTCr>{TeyIH z0^!ce5>IPxZt8ORKg{XN{R(t#a{1TX+`L7v%bLs-tfGF)X3f)@`?|N*miosU%VaL{ z4x>I>yK77Rlh)kVv#mz!6YPH>J7ckaTThMFYwp{=y{6P}moztfdv!k1h3wp%+(&cA z4$Y6`=fw7MKIYDyhDY_)QI=SU41)jov*x#>tG(WS*9g21NA`#6K znRA(iOl~H_d~ir}3ln7B+J^=;PiyW!c~ZYG@r-SP$>4N|MY3CpFodG z|NiM|eI6#S%%}4xM3DSv&gi(Rox#tZ)m*hLg>0em`mUm109LMCD z$GiA&@MjJo_|z0h}3Jb7rmPdw?hzY}$9ekJrHYF%NQrV;Z|i$}!nD6BaDaK*#6DL8ES z(%dtxY>b#E^@iZekKz&Am_~h&=fjSBj@n6ZFzne6&EW4`!jaoz6XE-Ibw9MzF1ow& z%kl%`X7Q2ii0w8R6OW0`URiO*+dg@Vr(!yRU#vIW9PKW6KfkdqJ%0;IUdIjW;`o^$ z^sk;ej*AZ}{^Lhw9PKIe5B8UFv6ErDKeY66Mfefp3!-b>ipW#w*)HZEL11v<-^CFa zT;${82n;UrcX0#;7wdI#{<$HzsGH{ac_O%|o96gA!~IaqpZU@mt}BnoU+|(WIPXIl zXIrfse6wwYF8}2?1AlT)q=@iQ`ky8p=U&Khw)QyA_^<;%SK(jT81IY;&T$6>hmCnh z-WU8z*d7cid;DLbB4>Rhr0myS1{M8WhJR(hc}ax$9QPWyvQ=KlllwMw@D9YR8x_^|7d2X(3