[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