source: rtems/cpukit/score/cpu/no_cpu/ChangeLog @ 3d0e458

4.104.115
Last change on this file since 3d0e458 was 3d0e458, checked in by Joel Sherrill <joel.sherrill@…>, on 10/02/08 at 20:20:17

2008-10-02 Joel Sherrill <joel.sherrill@…>

  • cpu_asm.c, rtems/score/cpu.h, rtems/score/types.h: Corrections and updates.
  • Property mode set to 100644
File size: 10.7 KB
RevLine 
[3d0e458]12008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * cpu_asm.c, rtems/score/cpu.h, rtems/score/types.h: Corrections and
4        updates.
5
[6162bc2]62008-09-11      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * rtems/score/types.h: Do not define boolean, single_precision,
9        double_precision unless RTEMS_DEPRECATED_TYPES is given.
10
[b7b6100]112008-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * rtems/score/types.h: Include stdbool.h.
14        Use bool as base-type for boolean.
15
[3c87adba]162008-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
19
[2fd427c]202008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
21
22        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
23        parameter to indicate that the port uses the Simple Vectored
24        Interrupt model or the Programmable Interrupt Controller Model. The
25        PIC model is implemented primarily in the BSP and it is responsible
26        for all memory allocation.
27
[95e7637]282008-01-29      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * rtems/score/cpu.h: Remove most doxygen warnings.
31
[0ca6d0d9]322007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
35
[5c5d438]362007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * rtems/score/cpu.h: Style.
39
[de434b0]402007-12-10      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * rtems/score/cpu.h: Fix Doxygen.
43
[ee29de05]442007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
47        Table to Configuration Table. Eliminate CPU Table from all ports.
48        Delete references to CPU Table in all forms.
49
[4b89ba7]502007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
51
52        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
53        the Configuration Table. This included pretasking_hook,
54        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
55        extra_mpci_receive_server_stack, stack_allocate_hook, and
56        stack_free_hook. As a side-effect of this effort some multiprocessing
57        code was made conditional and some style clean up occurred.
58
[8ea0d7d]592007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * rtems/score/cpu.h:
62          Use Context_Control_fp* instead of void* for fp_contexts.
63          Eliminate evil casts.
64
[795da078]652006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * rtems/score/types.h: Remove unsigned64, signed64.
68
[22b3bed]692006-01-16      Joel Sherrill <joel@OARcorp.com>
70
71        * rtems/asm.h, rtems/score/cpu.h, rtems/score/types.h: Part of a large
72        patch to improve Doxygen output. As a side-effect, grammar and
73        spelling errors were corrected, spacing errors were address, and some
74        variable names were improved.
75
[7a3f018]762005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
77
78        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
79
[c6ea319]802005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
81
82        * rtems/asm.h: Remove private version of CONCAT macros.
83        Include <rtems/concat.h> instead.
84
[babf575]852005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
86
87        * Makefile.am: Split out preinstallation rules.
88        * preinstall.am: New (Split out from Makefile.am).
89
[1f24914a]902005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
91
92        PR 754/rtems
93        * rtems/asm.h: New (relocated from .).
94        * asm.h: Remove (moved to rtems/asm.h).
95        * Makefile.am: Reflect changes above.
96
[a8cb90e]972004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
98
99        * asm.h, rtems/score/cpu.h, rtems/score/cpu_asm.h,
100        rtems/score/no_cpu.h, rtems/score/types.h: New header guards.
101
[609b924]1022005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
103
104        * rtems/score/types.h: Remove signed8, signed16, signed32,
105        unsigned8, unsigned16, unsigned32.
106
[ec8973ed]1072005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
108
109        * rtems/score/cpu.h: *_swap_u32( uint32_t ).
110
[b9b531f]1112005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
112
113        * rtems/score/types.h: #include <rtems/stdint.h>.
114
[8fab7fa9]1152005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
[2bc236ba]116
117        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
118
[f346774d]1192005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * Makefile.am: Remove build-variant support.
122
[af413e95]1232004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
124
125        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
126        guard.
127
[b8ed8a9f]1282004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
129
130        * asm.h: Add doxygen preamble.
131
[77d3533f]1322004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
133
134        * rtems/score/cpu.h: Add doxygen preamble.
135        * rtems/score/cpu_asm.h: Add doxygen preamble.
136        * rtems/score/types.h: Add doxygen preamble.
137
[90550fe]1382004-09-29      Joel Sherrill <joel@OARcorp.com>
139
140        * rtems/score/cpu.h: i960 obsoleted and all references removed.
141
[8bdec9c3]1422004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
143
144        * configure.ac: Remove (Merged into$(top_srcdir)/configure.ac).
145        * Makefile.am: Don't include multilib.am.
146        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
147
[5f8d82b7]1482004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
149
150        * Makefile.am: Install asm.h to $(includedir)/rtems.
151
[c346f33d]1522004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
153
154        * cpu.c, rtems/score/cpu.h: Convert to using c99 fixed size types.
155
[d3b09bf4]1562004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
157
158        * configure.ac: RTEMS_TOP([../../../..]).
159
[7ea55607]1602004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
161
162        * configure.ac: Move RTEMS_TOP one subdir down.
163
[3d1de20]1642004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * Makefile.am: Add PREINSTALL_DIRS.
167
[8956e27]1682004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
171        Add PREINSTALL_FILES to CLEANFILES.
172
[36e48b1]1732004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * configure.ac: Requires automake >= 1.8.1.
176
[f08808e]1772004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * Makefile.am: Include compile.am, again.
180
[ec8c1949]1812004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * Makefile.am: Convert to using automake compilation rules.
184
[7fccd6d6]1852003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
188
[810720b6]1892003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
192
[60f7da2]1932003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * Makefile.am: Remove TMPINSTALL_FILES.
196
[7d0eba02]1972003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * Makefile.am: Add $(dirstamp) to preinstallation rules.
200
[d6a444d]2012003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * Makefile.am: Don't use gmake rules for preinstallation.
204
[9ca05b1]2052003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * configure.ac: Remove RTEMS_CANONICAL_HOST.
208
[8727808e]2092003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * configure.ac: Remove RTEMS_CHECK_CPU.
212
[3b1c100]2132003-09-26      Joel Sherrill <joel@OARcorp.com>
214
215        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
216        references.
217
[f226687]2182003-09-04      Joel Sherrill <joel@OARcorp.com>
219
220        * cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/cpu_asm.h,
221        rtems/score/no_cpu.h, rtems/score/types.h: URL for license changed.
222
[7dcc3fe]2232003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
226
[d2c26e4b]2272003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * configure.ac: Remove AC_CONFIG_AUX_DIR.
230
[3ab90627]2312003-02-11      Joel Sherrill <joel@OARcorp.com>
232
233        * cpu_asm.c: Rework logic that decides when to call
234        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru>
235        determined that _ISR_Signals_to_thread_executing was not being
236        honored and/or cleared properly.
237
[53021d4]2382002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
241        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
242
[47c0220]2432002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * configure.ac: Fix package name.
246
[5c8b6b6]2472002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
250
[f8cb04a5]2512002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * .cvsignore: Reformat.
254        Add autom4te*cache.
255        Remove autom4te.cache.
256
[a85d8ec]2572002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
260
[53f6727]2612002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * Makefile.am: Use .$(OBJEXT) instead of .o.
264
[af81910]2652002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * configure.ac: RTEMS_TOP(../../../..).
268
[84fa187]2692002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * rtems.c: Remove.
272        * Makefile.am: Reflect changes above.
273
[8c746fe]2742002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * configure.ac: Remove RTEMS_PROJECT_ROOT.
277
[a25b63b]2782002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * configure.ac: Add RTEMS_PROG_CCAS
281
[6f79a970]2822002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
285        Add AC_PROG_RANLIB.
286
[2f6261d]2872002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
290        Use ../../../aclocal.
291
[14c8ef9]2922001-04-03      Joel Sherrill <joel@OARcorp.com>
293
294        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
295        * rtems/score/no_cputypes.h: Removed.
296        * rtems/score/types.h: New file via CVS magic.
297        * Makefile.am, rtems/score/cpu.h: Account for name change.
298
[7273b6e]2992002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * configure.ac:
302        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
303        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
304        * Makefile.am: Remove AUTOMAKE_OPTIONS.
305
[8b25dc6]3062002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * rtems/Makefile.am: Removed.
309        * rtems/score/Makefile.am: Removed.
310        * configure.ac: Reflect changes above.
311        * Makefile.am: Reflect changes above.
312
[e9718415]3132001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * Makefile.am: Add multilib support.
316
[4db30283]3172001-11-28      Joel Sherrill <joel@OARcorp.com>,
318
319        This was tracked as PR91.
320        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
321        is used to specify if the port uses the standard macro for this (FALSE).
322        A TRUE setting indicates the port provides its own implementation.
323
[66387986]3242001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
327        * configure.in: Remove.
328        * configure.ac: New file, generated from configure.in by autoupdate.
329
[684eebc8]3302001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
333        * Makefile.am: Use 'PREINSTALL_FILES ='.
334
[329509fb]3352001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * Makefile.am, rtems/score/Makefile.am:
338        Apply include_*HEADERS instead of H_FILES.
339
[d6ea098]3402001-01-03      Joel Sherrill <joel@OARcorp.com>
341
342        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
343
[feead226]3442000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
347
[a314d3b4]3482000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
351
[5582de1]3522000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
355        Switch to GNU canonicalization.
356
[d7118fd]3572000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * Makefile.am: Include compile.am.
360
[4b9a98c]3612000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
362
363        * rtems/score/no_cpu.h: Modified so there are fewer and
364        more consistent variations on "no cpu" so it is easier
365        to sed the source as the starting point for a new port.
366
[e94ad1fe]3672000-08-10      Joel Sherrill <joel@OARcorp.com>
368
369        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.