source: rtems/cpukit/score/cpu/bfin/ChangeLog @ cca8379

4.104.115
Last change on this file since cca8379 was cca8379, checked in by Joel Sherrill <joel.sherrill@…>, on 02/12/09 at 15:55:55

2009-02-12 Joel Sherrill <joel.sherrill@…>

  • cpu.c, rtems/score/cpu.h: Change prototype of IDLE thread to consistently return void * and take a uintptr_t argument.
  • Property mode set to 100644
File size: 4.8 KB
Line 
12009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * cpu.c, rtems/score/cpu.h: Change prototype of IDLE thread to
4        consistently return void * and take a uintptr_t argument.
5
62009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and
9        passing address of _Thread_Dispatch to _CPU_Initialize. Clean up
10        comments.
11
122008-09-11      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * rtems/score/types.h: Do not define boolean, single_precision,
15        double_precision unless RTEMS_DEPRECATED_TYPES is given.
16
172008-09-08      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * cpu.c: Remove extraneous spaces.
20
212008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * cpu.c, rtems/score/cpu.h: Convert to "bool".
24
252008-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * rtems/score/types.h: Include stdbool.h.
28        Use bool as base-type for boolean.
29
302008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * ChangeLog: Add correct entry.
33
342008-08-13      Allan Hessenflow <allanh@kallisti.com>
35
36        * cpu.c, cpu_asm.S, irq.c, rtems/score/cpu.h,
37        rtems/score/cpu_asm.h: reworked interrupt handling to fix
38        context switching.
39
402008-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * rtems/score/cpu.h: Correct prototype of Idle threads.
43
442008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
47        parameter to indicate that the port uses the Simple Vectored
48        Interrupt model or the Programmable Interrupt Controller Model. The
49        PIC model is implemented primarily in the BSP and it is responsible
50        for all memory allocation.
51
522007-12-20      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * rtems/score/cpu.h: Use correct register name.
55
562007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
57
58        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
59
602007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * cpu.c, irq.c, rtems/score/cpu_asm.h: Sweep to make sure grep for
63        COPYRIGHT passes.
64
652007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
68        Table to Configuration Table. Eliminate CPU Table from all ports.
69        Delete references to CPU Table in all forms.
70
712007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
74        the Configuration Table. This included pretasking_hook,
75        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
76        extra_mpci_receive_server_stack, stack_allocate_hook, and
77        stack_free_hook. As a side-effect of this effort some multiprocessing
78        code was made conditional and some style clean up occurred.
79
802007-09-10      Alain Schaefer <alani@easc.ch>
81
82        * cpu_asm.S: Fix two problems:
83            - CC bit has been clobbered and was not correctly restored
84            - bfin hardware does not allow to read instructions from the L1
85
86
872007-09-10      Alain Schaefer <alani@easc.ch>
88
89        * rtems/bfin/bf533.h: Add more definitions.
90
912007-05-31      Alain Schaefer <alani@easc.ch>
92
93        * rtems/score/cpu.h: Modifiy inline assembly language
94        constraints to use a data register as the CTL/STI
95        instructions requires. This is not only more correct,
96        it avoids GCC PR31787.
97
982007-05-24      Alain Schaefer <alani@easc.ch>
99
100        * rtems/score/cpu.h: Fix incorrect interrupt mask.
101
1022007-04-17      Joel Sherrill <joel@OARcorp.com>
103
104        * rtems/bfin/bf533.h: Fix warnings about constants being too large.
105
1062007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * rtems/score/cpu.h:
109          Use Context_Control_fp* instead of void* for fp_contexts.
110          Eliminate evil casts.
111
1122006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * rtems/score/types.h: Remove unsigned64, signed64.
115
1162006-11-09      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * rtems/bfin/bf533.h, rtems/bfin/bfin.h: Remove stray whitespaces.
119        * rtems/score/bfin.h: Use __BFIN__ instead of BFIN.
120
1212006-11-08      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * cpu_asm.S: Re-add HI, LO.
124
1252006-11-08      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * irq.c: Add missing newline.
128        * rtems/score/cpu.h: Eliminate hidden backspaces.
129
1302006-10-24      Joel Sherrill <joel@OARcorp.com>
131
132        * rtems/bfin/bfin.h: Eliminate hi, lo, HI, LO, and MK_BMSK.
133
1342006-10-24      Alain Schaefer <alani@easc.ch>
135
136        * Makefile.am, cpu.c, cpu_asm.S, preinstall.am, rtems/score/bfin.h:
137        Clean up rtems/score/bfin.h removing parts that are not needed by
138        RTEMS CPUkit to bfin specific .h files.
139        * rtems/bfin/bf533.h, rtems/bfin/bfin.h: New files.
140
1412006-10-23      Joel Sherrill <joel@OARcorp.com>
142
143        * cpu.c, rtems/score/cpu.h: Use the default IDLE thread body.
144
1452006-10-23      Joel Sherrill <joel@OARcorp.com>
146
147        * .cvsignore, ChangeLog, Makefile.am, cpu.c, cpu_asm.S, irq.c,
148        preinstall.am, rtems/asm.h, rtems/score/bfin.h, rtems/score/cpu.h,
149        rtems/score/cpu_asm.h, rtems/score/types.h: New files.
150
1512006-10-20  Alain Schaefer <alani@easc.ch>
152
153    * all files : Initial version
Note: See TracBrowser for help on using the repository browser.