diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-07-06 15:36:23 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-07-06 15:36:23 +0000 |
commit | 7c46cf58b3d774bf417d84bb55abb0c3360a7f1e (patch) | |
tree | 6c7964917751b010e2b3e586e78f98387596d8b9 /cpukit/score/cpu/avr/ChangeLog | |
parent | 2009-07-03 Josh Switnicki <josh.switnicki@utoronto.ca> (diff) | |
download | rtems-7c46cf58b3d774bf417d84bb55abb0c3360a7f1e.tar.bz2 |
2009-07-03 Josh Switnicki <josh.switnicki@utoronto.ca>
* cpu.c: Implemented _CPU_Context_Initialize as a C function instead
of a macro. It works with limited functionality. Implemented
_CPU_Thread_Idle_body to use sleep instruction.
* Makefile.am: Changed cpu_asm.c -> cpu_asm.S
* cpu_asm.S: renamed from cpu_asm.c and implemented functions is asm
* rtems/asm.h: Appended "macros.inc" to the end of "asm.h"
* rtems/score/cpu.h:
+ Included "avr/io.h".
+ Added use 16 bit object definition.
+ Modified Context_Control struct to relect the registers
that need to be saved.
+ Implemented _CPU_ISR_Disable, _CPU_ISR_Enable, and _CPU_ISR_Flash.
Added function definitions for _CPU_Context_Initialize and
_CPU_Push.
Diffstat (limited to '')
-rw-r--r-- | cpukit/score/cpu/avr/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/cpukit/score/cpu/avr/ChangeLog b/cpukit/score/cpu/avr/ChangeLog index 2bf5b96cfd..2b75319224 100644 --- a/cpukit/score/cpu/avr/ChangeLog +++ b/cpukit/score/cpu/avr/ChangeLog @@ -1,3 +1,20 @@ +2009-07-03 Josh Switnicki <josh.switnicki@utoronto.ca> + + * cpu.c: Implemented _CPU_Context_Initialize as a C function instead + of a macro. It works with limited functionality. Implemented + _CPU_Thread_Idle_body to use sleep instruction. + * Makefile.am: Changed cpu_asm.c -> cpu_asm.S + * cpu_asm.S: renamed from cpu_asm.c and implemented functions is asm + * rtems/asm.h: Appended "macros.inc" to the end of "asm.h" + * rtems/score/cpu.h: + + Included "avr/io.h". + + Added use 16 bit object definition. + + Modified Context_Control struct to relect the registers + that need to be saved. + + Implemented _CPU_ISR_Disable, _CPU_ISR_Enable, and _CPU_ISR_Flash. + Added function definitions for _CPU_Context_Initialize and + _CPU_Push. + 2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com> * rtems/score/cpu.h: Lower number of priorities and do not inline as |