source: rtems/cpukit/score/cpu/no_cpu/ChangeLog @ 2fd427c

4.104.114.95
Last change on this file since 2fd427c was 2fd427c, checked in by Joel Sherrill <joel.sherrill@…>, on 06/05/08 at 14:30:07

2008-06-05 Joel Sherrill <joel.sherrill@…>

  • rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting parameter to indicate that the port uses the Simple Vectored Interrupt model or the Programmable Interrupt Controller Model. The PIC model is implemented primarily in the BSP and it is responsible for all memory allocation.
  • Property mode set to 100644
File size: 10.1 KB
Line 
12008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
4        parameter to indicate that the port uses the Simple Vectored
5        Interrupt model or the Programmable Interrupt Controller Model. The
6        PIC model is implemented primarily in the BSP and it is responsible
7        for all memory allocation.
8
92008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * rtems/score/cpu.h: Remove most doxygen warnings.
12
132007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
16
172007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
18
19        * rtems/score/cpu.h: Style.
20
212007-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * rtems/score/cpu.h: Fix Doxygen.
24
252007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
26
27        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
28        Table to Configuration Table. Eliminate CPU Table from all ports.
29        Delete references to CPU Table in all forms.
30
312007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
34        the Configuration Table. This included pretasking_hook,
35        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
36        extra_mpci_receive_server_stack, stack_allocate_hook, and
37        stack_free_hook. As a side-effect of this effort some multiprocessing
38        code was made conditional and some style clean up occurred.
39
402007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * rtems/score/cpu.h:
43          Use Context_Control_fp* instead of void* for fp_contexts.
44          Eliminate evil casts.
45
462006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * rtems/score/types.h: Remove unsigned64, signed64.
49
502006-01-16      Joel Sherrill <joel@OARcorp.com>
51
52        * rtems/asm.h, rtems/score/cpu.h, rtems/score/types.h: Part of a large
53        patch to improve Doxygen output. As a side-effect, grammar and
54        spelling errors were corrected, spacing errors were address, and some
55        variable names were improved.
56
572005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
58
59        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
60
612005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
62
63        * rtems/asm.h: Remove private version of CONCAT macros.
64        Include <rtems/concat.h> instead.
65
662005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
67
68        * Makefile.am: Split out preinstallation rules.
69        * preinstall.am: New (Split out from Makefile.am).
70
712005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
72
73        PR 754/rtems
74        * rtems/asm.h: New (relocated from .).
75        * asm.h: Remove (moved to rtems/asm.h).
76        * Makefile.am: Reflect changes above.
77
782004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
79
80        * asm.h, rtems/score/cpu.h, rtems/score/cpu_asm.h,
81        rtems/score/no_cpu.h, rtems/score/types.h: New header guards.
82
832005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
84
85        * rtems/score/types.h: Remove signed8, signed16, signed32,
86        unsigned8, unsigned16, unsigned32.
87
882005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
89
90        * rtems/score/cpu.h: *_swap_u32( uint32_t ).
91
922005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
93
94        * rtems/score/types.h: #include <rtems/stdint.h>.
95
962005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
97
98        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
99
1002005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
101
102        * Makefile.am: Remove build-variant support.
103
1042004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
105
106        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
107        guard.
108
1092004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
110
111        * asm.h: Add doxygen preamble.
112
1132004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
114
115        * rtems/score/cpu.h: Add doxygen preamble.
116        * rtems/score/cpu_asm.h: Add doxygen preamble.
117        * rtems/score/types.h: Add doxygen preamble.
118
1192004-09-29      Joel Sherrill <joel@OARcorp.com>
120
121        * rtems/score/cpu.h: i960 obsoleted and all references removed.
122
1232004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
124
125        * configure.ac: Remove (Merged into$(top_srcdir)/configure.ac).
126        * Makefile.am: Don't include multilib.am.
127        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
128
1292004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
130
131        * Makefile.am: Install asm.h to $(includedir)/rtems.
132
1332004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
134
135        * cpu.c, rtems/score/cpu.h: Convert to using c99 fixed size types.
136
1372004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
138
139        * configure.ac: RTEMS_TOP([../../../..]).
140
1412004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
142
143        * configure.ac: Move RTEMS_TOP one subdir down.
144
1452004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * Makefile.am: Add PREINSTALL_DIRS.
148
1492004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
150
151        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
152        Add PREINSTALL_FILES to CLEANFILES.
153
1542004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * configure.ac: Requires automake >= 1.8.1.
157
1582004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * Makefile.am: Include compile.am, again.
161
1622004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * Makefile.am: Convert to using automake compilation rules.
165
1662003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
167
168        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
169
1702003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
173
1742003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * Makefile.am: Remove TMPINSTALL_FILES.
177
1782003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * Makefile.am: Add $(dirstamp) to preinstallation rules.
181
1822003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * Makefile.am: Don't use gmake rules for preinstallation.
185
1862003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * configure.ac: Remove RTEMS_CANONICAL_HOST.
189
1902003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * configure.ac: Remove RTEMS_CHECK_CPU.
193
1942003-09-26      Joel Sherrill <joel@OARcorp.com>
195
196        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
197        references.
198
1992003-09-04      Joel Sherrill <joel@OARcorp.com>
200
201        * cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/cpu_asm.h,
202        rtems/score/no_cpu.h, rtems/score/types.h: URL for license changed.
203
2042003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
207
2082003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * configure.ac: Remove AC_CONFIG_AUX_DIR.
211
2122003-02-11      Joel Sherrill <joel@OARcorp.com>
213
214        * cpu_asm.c: Rework logic that decides when to call
215        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru>
216        determined that _ISR_Signals_to_thread_executing was not being
217        honored and/or cleared properly.
218
2192002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
222        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
223
2242002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * configure.ac: Fix package name.
227
2282002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
231
2322002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * .cvsignore: Reformat.
235        Add autom4te*cache.
236        Remove autom4te.cache.
237
2382002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
241
2422002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * Makefile.am: Use .$(OBJEXT) instead of .o.
245
2462002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * configure.ac: RTEMS_TOP(../../../..).
249
2502002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * rtems.c: Remove.
253        * Makefile.am: Reflect changes above.
254
2552002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * configure.ac: Remove RTEMS_PROJECT_ROOT.
258
2592002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * configure.ac: Add RTEMS_PROG_CCAS
262
2632002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
266        Add AC_PROG_RANLIB.
267
2682002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
271        Use ../../../aclocal.
272
2732001-04-03      Joel Sherrill <joel@OARcorp.com>
274
275        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
276        * rtems/score/no_cputypes.h: Removed.
277        * rtems/score/types.h: New file via CVS magic.
278        * Makefile.am, rtems/score/cpu.h: Account for name change.
279
2802002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * configure.ac:
283        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
284        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
285        * Makefile.am: Remove AUTOMAKE_OPTIONS.
286
2872002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * rtems/Makefile.am: Removed.
290        * rtems/score/Makefile.am: Removed.
291        * configure.ac: Reflect changes above.
292        * Makefile.am: Reflect changes above.
293
2942001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * Makefile.am: Add multilib support.
297
2982001-11-28      Joel Sherrill <joel@OARcorp.com>,
299
300        This was tracked as PR91.
301        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
302        is used to specify if the port uses the standard macro for this (FALSE).
303        A TRUE setting indicates the port provides its own implementation.
304
3052001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
308        * configure.in: Remove.
309        * configure.ac: New file, generated from configure.in by autoupdate.
310
3112001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
314        * Makefile.am: Use 'PREINSTALL_FILES ='.
315
3162001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * Makefile.am, rtems/score/Makefile.am:
319        Apply include_*HEADERS instead of H_FILES.
320
3212001-01-03      Joel Sherrill <joel@OARcorp.com>
322
323        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
324
3252000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
328
3292000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
332
3332000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
334
335        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
336        Switch to GNU canonicalization.
337
3382000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * Makefile.am: Include compile.am.
341
3422000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
343
344        * rtems/score/no_cpu.h: Modified so there are fewer and
345        more consistent variations on "no cpu" so it is easier
346        to sed the source as the starting point for a new port.
347
3482000-08-10      Joel Sherrill <joel@OARcorp.com>
349
350        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.