source: rtems/cpukit/score/cpu/lm32/ChangeLog @ 180b106

4.115
Last change on this file since 180b106 was 180b106, checked in by Sebastian Huber <sebastian.huber@…>, on 08/18/11 at 06:45:35

2011-08-18 Sebastien Bourdeauducq <sebastien.bourdeauducq@…>

PR 1868/lm32

  • irq.c: Bugfix.
  • Property mode set to 100644
File size: 4.2 KB
Line 
12011-08-18      Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com>
2
3        PR 1868/lm32
4        * irq.c: Bugfix.
5
62011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * cpu.c: Remove /*PAGE markers which were interpreted by a long dead
9        print script.
10
112011-05-18      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * Makefile.am: Reformat.
14
152011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * cpu.c, irq.c, rtems/score/lm32.h:
18        Use "__asm__" instead of "asm" for improved c99-compliance.
19
202010-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * rtems/score/cpu.h: Add RTEMS_COMPILER_NO_RETURN_ATTRIBUTE to
23        _CPU_Context_restore() because it does not return. Telling GCC this
24        avoids generation of dead code.
25
262010-09-26       Yann Sionneau <yann@minet.net>
27
28        PR 1697/cpukit
29        * rtems/score/cpu.h: lm32 really needs aligned stack. Recent changes
30        highlighted that this macro was incorrect.
31
322010-08-20      <yann.sionneau@telecom-sudparis.eu>
33
34        * rtems/score/lm32.h: Add lm32_read_interrupts().
35
362010-07-30      Gedare Bloom <giddyup44@yahoo.com>
37
38        PR 1599/cpukit
39        * irq.c: Rename _Context_Switch_necessary to _Thread_Dispatch_necessary
40        to more properly reflect the intent.
41
422010-07-29      Gedare Bloom <giddyup44@yahoo.com>
43
44        PR 1635/cpukit
45        * rtems/score/cpu.h, rtems/score/types.h: Refactoring of priority
46        handling, to isolate the bitmap implementation of priorities in the
47        supercore so that priority management is a little more modular. This
48        change is in anticipation of scheduler implementations that can
49        select how they manage tracking priority levels / finding the highest
50        priority ready task. Note that most of the changes here are simple
51        renaming, to clarify the use of the bitmap-based priority management.
52
532010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
54
55        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
56        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
57
582010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        PR 1573/cpukit
61        * irq.c, rtems/score/cpu.h: Add a per cpu data structure which contains
62        the information required by RTEMS for each CPU core. This
63        encapsulates information such as thread executing, heir, idle and
64        dispatch needed.
65
662010-05-29      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * irq.c: Change _exception_stack_frame into void*.
69
702010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
71
72        * rtems/score/cpu.h: Remove warning in _CPU_Context_Initialize.
73
742010-04-15      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * rtems/score/cpu.h: Make _gp global.
77
782010-03-27      Joel Sherrill <joel.sherrill@oarcorp.com>
79
80        * cpu.c, cpu_asm.S, irq.c: Add include of config.h
81
822010-03-02      Michael Walle <michael@walle.cc>
83
84        * cpu.c: Provide body for CPU specific Idle thread. This halts on qemu
85        but is just a nop on a real cpu.
86
872009-05-05      Michael Walle <michael@walle.cc>
88
89        * cpu_asm.S, irq.c, rtems/score/cpu.h: Add lm32 gdb stub support.
90
912009-04-14      Michael Walle <michael@walle.cc>
92
93        * cpu.h: corrected the registers in Context_Control and
94        in CPU_Interrupt_frame to correspond to the saved frame in cpu_asm.S
95        Also switched on CPU_ISR_PASSES_FRAME_POINTER.
96        * cpu_asm.S: Moved the restore part of _CPU_Context_switch for
97        easier reading.  Fixed _CPU_Context_restore, it now moves the
98        argument and branches to a label in _CPU_Context_switch.  Removed
99        unnecessary saves of registers in context switch and irq handling.
100        Rewrote irq code to call the C helper.  Added some documentation
101        * irq.c: New file derived from c4x and nios2.
102
1032009-04-06      Michael Walle <michael@walle.cc>
104
105        * cpu_asm.S: We cannot use any other register than r0 without saving
106        them to the stack. (_ISR_Handler clears r0 right at the beginning)
107
1082009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * cpu.c, rtems/score/cpu.h: Change prototype of IDLE thread to
111        consistently return void * and take a uintptr_t argument.
112
1132009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and
116        passing address of _Thread_Dispatch to _CPU_Initialize. Clean up
117        comments.
118
1192008-12-05      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * .cvsignore: New file.
122
1232008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
124
125        * ChangeLog, Makefile.am, cpu.c, cpu_asm.S, preinstall.am, rtems/asm.h,
126        rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/lm32.h,
127        rtems/score/types.h: New files.
128
Note: See TracBrowser for help on using the repository browser.