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

4.104.11
Last change on this file since fe31ab2 was fe31ab2, checked in by Joel Sherrill <joel.sherrill@…>, on Mar 27, 2010 at 3:02:26 PM

2010-03-27 Joel Sherrill <joel.sherrill@…>

  • cpu.c, cpu_asm.c: Add include of config.h
  • Property mode set to 100644
File size: 11.2 KB
Line 
12010-03-27      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * cpu.c, cpu_asm.c: Add include of config.h
4
52009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * cpu.c, rtems/score/cpu.h: Change prototype of IDLE thread to
8        consistently return void * and take a uintptr_t argument.
9
102009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and
13        passing address of _Thread_Dispatch to _CPU_Initialize. Clean up
14        comments.
15
162008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * cpu_asm.c, rtems/score/cpu.h, rtems/score/types.h: Corrections and
19        updates.
20
212008-09-11      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * rtems/score/types.h: Do not define boolean, single_precision,
24        double_precision unless RTEMS_DEPRECATED_TYPES is given.
25
262008-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * rtems/score/types.h: Include stdbool.h.
29        Use bool as base-type for boolean.
30
312008-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
34
352008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
38        parameter to indicate that the port uses the Simple Vectored
39        Interrupt model or the Programmable Interrupt Controller Model. The
40        PIC model is implemented primarily in the BSP and it is responsible
41        for all memory allocation.
42
432008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * rtems/score/cpu.h: Remove most doxygen warnings.
46
472007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
50
512007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
52
53        * rtems/score/cpu.h: Style.
54
552007-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * rtems/score/cpu.h: Fix Doxygen.
58
592007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
62        Table to Configuration Table. Eliminate CPU Table from all ports.
63        Delete references to CPU Table in all forms.
64
652007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
68        the Configuration Table. This included pretasking_hook,
69        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
70        extra_mpci_receive_server_stack, stack_allocate_hook, and
71        stack_free_hook. As a side-effect of this effort some multiprocessing
72        code was made conditional and some style clean up occurred.
73
742007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * rtems/score/cpu.h:
77          Use Context_Control_fp* instead of void* for fp_contexts.
78          Eliminate evil casts.
79
802006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * rtems/score/types.h: Remove unsigned64, signed64.
83
842006-01-16      Joel Sherrill <joel@OARcorp.com>
85
86        * rtems/asm.h, rtems/score/cpu.h, rtems/score/types.h: Part of a large
87        patch to improve Doxygen output. As a side-effect, grammar and
88        spelling errors were corrected, spacing errors were address, and some
89        variable names were improved.
90
912005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
92
93        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
94
952005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
96
97        * rtems/asm.h: Remove private version of CONCAT macros.
98        Include <rtems/concat.h> instead.
99
1002005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
101
102        * Makefile.am: Split out preinstallation rules.
103        * preinstall.am: New (Split out from Makefile.am).
104
1052005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
106
107        PR 754/rtems
108        * rtems/asm.h: New (relocated from .).
109        * asm.h: Remove (moved to rtems/asm.h).
110        * Makefile.am: Reflect changes above.
111
1122004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
113
114        * asm.h, rtems/score/cpu.h, rtems/score/cpu_asm.h,
115        rtems/score/no_cpu.h, rtems/score/types.h: New header guards.
116
1172005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
118
119        * rtems/score/types.h: Remove signed8, signed16, signed32,
120        unsigned8, unsigned16, unsigned32.
121
1222005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
123
124        * rtems/score/cpu.h: *_swap_u32( uint32_t ).
125
1262005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
127
128        * rtems/score/types.h: #include <rtems/stdint.h>.
129
1302005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
131
132        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
133
1342005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
135
136        * Makefile.am: Remove build-variant support.
137
1382004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
141        guard.
142
1432004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        * asm.h: Add doxygen preamble.
146
1472004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
148
149        * rtems/score/cpu.h: Add doxygen preamble.
150        * rtems/score/cpu_asm.h: Add doxygen preamble.
151        * rtems/score/types.h: Add doxygen preamble.
152
1532004-09-29      Joel Sherrill <joel@OARcorp.com>
154
155        * rtems/score/cpu.h: i960 obsoleted and all references removed.
156
1572004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
158
159        * configure.ac: Remove (Merged into$(top_srcdir)/configure.ac).
160        * Makefile.am: Don't include multilib.am.
161        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
162
1632004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
164
165        * Makefile.am: Install asm.h to $(includedir)/rtems.
166
1672004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
168
169        * cpu.c, rtems/score/cpu.h: Convert to using c99 fixed size types.
170
1712004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
172
173        * configure.ac: RTEMS_TOP([../../../..]).
174
1752004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * configure.ac: Move RTEMS_TOP one subdir down.
178
1792004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
180
181        * Makefile.am: Add PREINSTALL_DIRS.
182
1832004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
186        Add PREINSTALL_FILES to CLEANFILES.
187
1882004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * configure.ac: Requires automake >= 1.8.1.
191
1922004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * Makefile.am: Include compile.am, again.
195
1962004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * Makefile.am: Convert to using automake compilation rules.
199
2002003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
203
2042003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
207
2082003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Makefile.am: Remove TMPINSTALL_FILES.
211
2122003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * Makefile.am: Add $(dirstamp) to preinstallation rules.
215
2162003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * Makefile.am: Don't use gmake rules for preinstallation.
219
2202003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * configure.ac: Remove RTEMS_CANONICAL_HOST.
223
2242003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * configure.ac: Remove RTEMS_CHECK_CPU.
227
2282003-09-26      Joel Sherrill <joel@OARcorp.com>
229
230        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
231        references.
232
2332003-09-04      Joel Sherrill <joel@OARcorp.com>
234
235        * cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/cpu_asm.h,
236        rtems/score/no_cpu.h, rtems/score/types.h: URL for license changed.
237
2382003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
241
2422003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * configure.ac: Remove AC_CONFIG_AUX_DIR.
245
2462003-02-11      Joel Sherrill <joel@OARcorp.com>
247
248        * cpu_asm.c: Rework logic that decides when to call
249        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru>
250        determined that _ISR_Signals_to_thread_executing was not being
251        honored and/or cleared properly.
252
2532002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
256        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
257
2582002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * configure.ac: Fix package name.
261
2622002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
265
2662002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * .cvsignore: Reformat.
269        Add autom4te*cache.
270        Remove autom4te.cache.
271
2722002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
275
2762002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * Makefile.am: Use .$(OBJEXT) instead of .o.
279
2802002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * configure.ac: RTEMS_TOP(../../../..).
283
2842002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * rtems.c: Remove.
287        * Makefile.am: Reflect changes above.
288
2892002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * configure.ac: Remove RTEMS_PROJECT_ROOT.
292
2932002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * configure.ac: Add RTEMS_PROG_CCAS
296
2972002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
300        Add AC_PROG_RANLIB.
301
3022002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
305        Use ../../../aclocal.
306
3072001-04-03      Joel Sherrill <joel@OARcorp.com>
308
309        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
310        * rtems/score/no_cputypes.h: Removed.
311        * rtems/score/types.h: New file via CVS magic.
312        * Makefile.am, rtems/score/cpu.h: Account for name change.
313
3142002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * configure.ac:
317        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
318        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
319        * Makefile.am: Remove AUTOMAKE_OPTIONS.
320
3212002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * rtems/Makefile.am: Removed.
324        * rtems/score/Makefile.am: Removed.
325        * configure.ac: Reflect changes above.
326        * Makefile.am: Reflect changes above.
327
3282001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * Makefile.am: Add multilib support.
331
3322001-11-28      Joel Sherrill <joel@OARcorp.com>,
333
334        This was tracked as PR91.
335        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
336        is used to specify if the port uses the standard macro for this (FALSE).
337        A TRUE setting indicates the port provides its own implementation.
338
3392001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
342        * configure.in: Remove.
343        * configure.ac: New file, generated from configure.in by autoupdate.
344
3452001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
346
347        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
348        * Makefile.am: Use 'PREINSTALL_FILES ='.
349
3502001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am, rtems/score/Makefile.am:
353        Apply include_*HEADERS instead of H_FILES.
354
3552001-01-03      Joel Sherrill <joel@OARcorp.com>
356
357        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
358
3592000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
362
3632000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
366
3672000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
370        Switch to GNU canonicalization.
371
3722000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * Makefile.am: Include compile.am.
375
3762000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
377
378        * rtems/score/no_cpu.h: Modified so there are fewer and
379        more consistent variations on "no cpu" so it is easier
380        to sed the source as the starting point for a new port.
381
3822000-08-10      Joel Sherrill <joel@OARcorp.com>
383
384        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.