[riot-commits] [RIOT-OS/RIOT] 921499: cpu/lpc1768: heavy clean-up of existing code

Hauke Petersen mail at haukepetersen.de
Fri Nov 21 10:27:56 CET 2014


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 9214990aee0e23cd49ab160c77abbf82036880a0
      https://github.com/RIOT-OS/RIOT/commit/9214990aee0e23cd49ab160c77abbf82036880a0
  Author: Hauke Petersen <mail at haukepetersen.de>
  Date:   2014-11-20 (Thu, 20 Nov 2014)

  Changed paths:
    R cpu/lpc1768/LPC1768.ld
    M cpu/lpc1768/Makefile
    M cpu/lpc1768/Makefile.include
    R cpu/lpc1768/atom.c
    M cpu/lpc1768/cpu.c
    R cpu/lpc1768/crash.c
    A cpu/lpc1768/hwtimer_arch.c
    M cpu/lpc1768/include/LPC17xx.h
    R cpu/lpc1768/include/cmsis.h
    R cpu/lpc1768/include/core_cm3.h
    R cpu/lpc1768/include/core_cmFunc.h
    R cpu/lpc1768/include/core_cmInstr.h
    M cpu/lpc1768/include/cpu-conf.h
    R cpu/lpc1768/include/cpu.h
    M cpu/lpc1768/include/hwtimer_cpu.h
    A cpu/lpc1768/io_arch.c
    R cpu/lpc1768/lpc1768-lpm.c
    A cpu/lpc1768/lpc1768_linkerscript.ld
    A cpu/lpc1768/lpm_arch.c
    A cpu/lpc1768/periph/Makefile
    A cpu/lpc1768/periph/timer.c
    A cpu/lpc1768/periph/uart.c
    A cpu/lpc1768/reboot_arch.c
    M cpu/lpc1768/startup.c
    M cpu/lpc1768/syscalls.c

  Log Message:
  -----------
  cpu/lpc1768: heavy clean-up of existing code

- moved to new port structure
- rewrote startup code
- added implementation dummies for UART and timer
- switched to atmel linkerscript
- cleaned up Makefiles


  Commit: 764207e02e4db23574afd9d77ace0c275e2df6c3
      https://github.com/RIOT-OS/RIOT/commit/764207e02e4db23574afd9d77ace0c275e2df6c3
  Author: Hauke Petersen <mail at haukepetersen.de>
  Date:   2014-11-20 (Thu, 20 Nov 2014)

  Changed paths:
    M boards/mbed_lpc1768/Makefile
    M boards/mbed_lpc1768/Makefile.include
    A boards/mbed_lpc1768/board.c
    R boards/mbed_lpc1768/board_init.c
    R boards/mbed_lpc1768/hwtimer_board.c
    M boards/mbed_lpc1768/include/board.h
    A boards/mbed_lpc1768/include/periph_conf.h
    R boards/mbed_lpc1768/include/system_LPC17xx.h
    A boards/mbed_lpc1768/system.c

  Log Message:
  -----------
  board/mbed_lpc1768: heavy clean-up

- removed legacy code
- added default defines
- created periph_conf.h


  Commit: bfa2bfb5ad1bdaa8b2e077de775e4a326231951d
      https://github.com/RIOT-OS/RIOT/commit/bfa2bfb5ad1bdaa8b2e077de775e4a326231951d
  Author: Hauke Petersen <mail at haukepetersen.de>
  Date:   2014-11-21 (Fri, 21 Nov 2014)

  Changed paths:
    M boards/mbed_lpc1768/Makefile
    M boards/mbed_lpc1768/Makefile.include
    A boards/mbed_lpc1768/board.c
    R boards/mbed_lpc1768/board_init.c
    R boards/mbed_lpc1768/hwtimer_board.c
    M boards/mbed_lpc1768/include/board.h
    A boards/mbed_lpc1768/include/periph_conf.h
    R boards/mbed_lpc1768/include/system_LPC17xx.h
    A boards/mbed_lpc1768/system.c
    R cpu/lpc1768/LPC1768.ld
    M cpu/lpc1768/Makefile
    M cpu/lpc1768/Makefile.include
    R cpu/lpc1768/atom.c
    M cpu/lpc1768/cpu.c
    R cpu/lpc1768/crash.c
    A cpu/lpc1768/hwtimer_arch.c
    M cpu/lpc1768/include/LPC17xx.h
    R cpu/lpc1768/include/cmsis.h
    R cpu/lpc1768/include/core_cm3.h
    R cpu/lpc1768/include/core_cmFunc.h
    R cpu/lpc1768/include/core_cmInstr.h
    M cpu/lpc1768/include/cpu-conf.h
    R cpu/lpc1768/include/cpu.h
    M cpu/lpc1768/include/hwtimer_cpu.h
    A cpu/lpc1768/io_arch.c
    R cpu/lpc1768/lpc1768-lpm.c
    A cpu/lpc1768/lpc1768_linkerscript.ld
    A cpu/lpc1768/lpm_arch.c
    A cpu/lpc1768/periph/Makefile
    A cpu/lpc1768/periph/timer.c
    A cpu/lpc1768/periph/uart.c
    A cpu/lpc1768/reboot_arch.c
    M cpu/lpc1768/startup.c
    M cpu/lpc1768/syscalls.c

  Log Message:
  -----------
  Merge pull request #2045 from haukepetersen/fix_board_mbed

board/mbed_lpc1768: remodeled to our board/cpu structure


Compare: https://github.com/RIOT-OS/RIOT/compare/eff4f3064066...bfa2bfb5ad1b


More information about the commits mailing list