source: rtems/cpukit/score/cpu/no_cpu/ChangeLog @ c03e2bc

4.104.115
Last change on this file since c03e2bc was c03e2bc, checked in by Joel Sherrill <joel.sherrill@…>, on 02/11/09 at 21:45:05

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

  • cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and passing address of _Thread_Dispatch to _CPU_Initialize. Clean up comments.
  • Property mode set to 100644
File size: 10.9 KB
Line 
12009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and
4        passing address of _Thread_Dispatch to _CPU_Initialize. Clean up
5        comments.
6
72008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * cpu_asm.c, rtems/score/cpu.h, rtems/score/types.h: Corrections and
10        updates.
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-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * rtems/score/types.h: Include stdbool.h.
20        Use bool as base-type for boolean.
21
222008-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        * cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
25
262008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
27
28        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
29        parameter to indicate that the port uses the Simple Vectored
30        Interrupt model or the Programmable Interrupt Controller Model. The
31        PIC model is implemented primarily in the BSP and it is responsible
32        for all memory allocation.
33
342008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
35
36        * rtems/score/cpu.h: Remove most doxygen warnings.
37
382007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
41
422007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * rtems/score/cpu.h: Style.
45
462007-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * rtems/score/cpu.h: Fix Doxygen.
49
502007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
51
52        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
53        Table to Configuration Table. Eliminate CPU Table from all ports.
54        Delete references to CPU Table in all forms.
55
562007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
59        the Configuration Table. This included pretasking_hook,
60        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
61        extra_mpci_receive_server_stack, stack_allocate_hook, and
62        stack_free_hook. As a side-effect of this effort some multiprocessing
63        code was made conditional and some style clean up occurred.
64
652007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * rtems/score/cpu.h:
68          Use Context_Control_fp* instead of void* for fp_contexts.
69          Eliminate evil casts.
70
712006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
72
73        * rtems/score/types.h: Remove unsigned64, signed64.
74
752006-01-16      Joel Sherrill <joel@OARcorp.com>
76
77        * rtems/asm.h, rtems/score/cpu.h, rtems/score/types.h: Part of a large
78        patch to improve Doxygen output. As a side-effect, grammar and
79        spelling errors were corrected, spacing errors were address, and some
80        variable names were improved.
81
822005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
83
84        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
85
862005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
87
88        * rtems/asm.h: Remove private version of CONCAT macros.
89        Include <rtems/concat.h> instead.
90
912005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
92
93        * Makefile.am: Split out preinstallation rules.
94        * preinstall.am: New (Split out from Makefile.am).
95
962005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
97
98        PR 754/rtems
99        * rtems/asm.h: New (relocated from .).
100        * asm.h: Remove (moved to rtems/asm.h).
101        * Makefile.am: Reflect changes above.
102
1032004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
104
105        * asm.h, rtems/score/cpu.h, rtems/score/cpu_asm.h,
106        rtems/score/no_cpu.h, rtems/score/types.h: New header guards.
107
1082005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
109
110        * rtems/score/types.h: Remove signed8, signed16, signed32,
111        unsigned8, unsigned16, unsigned32.
112
1132005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
114
115        * rtems/score/cpu.h: *_swap_u32( uint32_t ).
116
1172005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
118
119        * rtems/score/types.h: #include <rtems/stdint.h>.
120
1212005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
122
123        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
124
1252005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
126
127        * Makefile.am: Remove build-variant support.
128
1292004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
130
131        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
132        guard.
133
1342004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
135
136        * asm.h: Add doxygen preamble.
137
1382004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
139
140        * rtems/score/cpu.h: Add doxygen preamble.
141        * rtems/score/cpu_asm.h: Add doxygen preamble.
142        * rtems/score/types.h: Add doxygen preamble.
143
1442004-09-29      Joel Sherrill <joel@OARcorp.com>
145
146        * rtems/score/cpu.h: i960 obsoleted and all references removed.
147
1482004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
149
150        * configure.ac: Remove (Merged into$(top_srcdir)/configure.ac).
151        * Makefile.am: Don't include multilib.am.
152        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
153
1542004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
155
156        * Makefile.am: Install asm.h to $(includedir)/rtems.
157
1582004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
159
160        * cpu.c, rtems/score/cpu.h: Convert to using c99 fixed size types.
161
1622004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
163
164        * configure.ac: RTEMS_TOP([../../../..]).
165
1662004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
167
168        * configure.ac: Move RTEMS_TOP one subdir down.
169
1702004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * Makefile.am: Add PREINSTALL_DIRS.
173
1742004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
177        Add PREINSTALL_FILES to CLEANFILES.
178
1792004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
180
181        * configure.ac: Requires automake >= 1.8.1.
182
1832004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * Makefile.am: Include compile.am, again.
186
1872004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * Makefile.am: Convert to using automake compilation rules.
190
1912003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
194
1952003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
198
1992003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * Makefile.am: Remove TMPINSTALL_FILES.
202
2032003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * Makefile.am: Add $(dirstamp) to preinstallation rules.
206
2072003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * Makefile.am: Don't use gmake rules for preinstallation.
210
2112003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * configure.ac: Remove RTEMS_CANONICAL_HOST.
214
2152003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * configure.ac: Remove RTEMS_CHECK_CPU.
218
2192003-09-26      Joel Sherrill <joel@OARcorp.com>
220
221        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
222        references.
223
2242003-09-04      Joel Sherrill <joel@OARcorp.com>
225
226        * cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/cpu_asm.h,
227        rtems/score/no_cpu.h, rtems/score/types.h: URL for license changed.
228
2292003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
232
2332003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * configure.ac: Remove AC_CONFIG_AUX_DIR.
236
2372003-02-11      Joel Sherrill <joel@OARcorp.com>
238
239        * cpu_asm.c: Rework logic that decides when to call
240        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru>
241        determined that _ISR_Signals_to_thread_executing was not being
242        honored and/or cleared properly.
243
2442002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
247        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
248
2492002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * configure.ac: Fix package name.
252
2532002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
256
2572002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * .cvsignore: Reformat.
260        Add autom4te*cache.
261        Remove autom4te.cache.
262
2632002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
266
2672002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * Makefile.am: Use .$(OBJEXT) instead of .o.
270
2712002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * configure.ac: RTEMS_TOP(../../../..).
274
2752002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * rtems.c: Remove.
278        * Makefile.am: Reflect changes above.
279
2802002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * configure.ac: Remove RTEMS_PROJECT_ROOT.
283
2842002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * configure.ac: Add RTEMS_PROG_CCAS
287
2882002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
289
290        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
291        Add AC_PROG_RANLIB.
292
2932002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
296        Use ../../../aclocal.
297
2982001-04-03      Joel Sherrill <joel@OARcorp.com>
299
300        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
301        * rtems/score/no_cputypes.h: Removed.
302        * rtems/score/types.h: New file via CVS magic.
303        * Makefile.am, rtems/score/cpu.h: Account for name change.
304
3052002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * configure.ac:
308        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
309        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
310        * Makefile.am: Remove AUTOMAKE_OPTIONS.
311
3122002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * rtems/Makefile.am: Removed.
315        * rtems/score/Makefile.am: Removed.
316        * configure.ac: Reflect changes above.
317        * Makefile.am: Reflect changes above.
318
3192001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * Makefile.am: Add multilib support.
322
3232001-11-28      Joel Sherrill <joel@OARcorp.com>,
324
325        This was tracked as PR91.
326        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
327        is used to specify if the port uses the standard macro for this (FALSE).
328        A TRUE setting indicates the port provides its own implementation.
329
3302001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
333        * configure.in: Remove.
334        * configure.ac: New file, generated from configure.in by autoupdate.
335
3362001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
339        * Makefile.am: Use 'PREINSTALL_FILES ='.
340
3412001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * Makefile.am, rtems/score/Makefile.am:
344        Apply include_*HEADERS instead of H_FILES.
345
3462001-01-03      Joel Sherrill <joel@OARcorp.com>
347
348        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
349
3502000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
353
3542000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
357
3582000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
361        Switch to GNU canonicalization.
362
3632000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * Makefile.am: Include compile.am.
366
3672000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
368
369        * rtems/score/no_cpu.h: Modified so there are fewer and
370        more consistent variations on "no cpu" so it is easier
371        to sed the source as the starting point for a new port.
372
3732000-08-10      Joel Sherrill <joel@OARcorp.com>
374
375        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.