[riot-commits] [RIOT-OS/RIOT] 608afc: Introduced a cleaned-up cpu/core interface

Hauke Petersen mail at haukepetersen.de
Fri May 9 16:03:20 CEST 2014


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 608afc477792c78ff761d2b7e49f3559b66656e9
      https://github.com/RIOT-OS/RIOT/commit/608afc477792c78ff761d2b7e49f3559b66656e9
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2014-05-09 (Fri, 09 May 2014)

  Changed paths:
    A core/include/arch/atomic_arch.h
    A core/include/arch/hwtimer_arch.h
    A core/include/arch/io_arch.h
    A core/include/arch/irq_arch.h
    A core/include/arch/lpm_arch.h
    A core/include/arch/reboot_arch.h
    A core/include/arch/thread_arch.h
    M core/include/atomic.h
    M core/include/irq.h
    M core/include/kernel_internal.h
    M core/include/lpm.h
    M core/include/thread.h
    M core/mutex.c
    M core/reboot.c
    M core/sched.c

  Log Message:
  -----------
  Introduced a cleaned-up cpu/core interface

- Included a collection of cpu-dependent headers in core/include/arch
- Extracted all interfaces that need to be implemented for a cpu
- Created a mapping between those interfaces and the old ones
- added flag for disabling arch interface
- added missing state to lpm_arch interface
- added arch interface for reboot
- fixed newline issues that were pointed out
- documentation fixes to cpu-core interface


  Commit: dd69e16c41cc43641a496592a34d210f2cdbf4ac
      https://github.com/RIOT-OS/RIOT/commit/dd69e16c41cc43641a496592a34d210f2cdbf4ac
  Author: Hauke Petersen <mail at haukepetersen.de>
  Date:   2014-05-09 (Fri, 09 May 2014)

  Changed paths:
    A core/include/arch/atomic_arch.h
    A core/include/arch/hwtimer_arch.h
    A core/include/arch/io_arch.h
    A core/include/arch/irq_arch.h
    A core/include/arch/lpm_arch.h
    A core/include/arch/reboot_arch.h
    A core/include/arch/thread_arch.h
    M core/include/atomic.h
    M core/include/irq.h
    M core/include/kernel_internal.h
    M core/include/lpm.h
    M core/include/thread.h
    M core/mutex.c
    M core/reboot.c
    M core/sched.c

  Log Message:
  -----------
  Merge pull request #507 from haukepetersen/core_cpu_interface

Introduced a cleaned-up cpu/core interface


Compare: https://github.com/RIOT-OS/RIOT/compare/d4051fe6966e...dd69e16c41cc


More information about the commits mailing list