source: rtems/cpukit/score/cpu/h8300/ChangeLog @ 0ca6d0d9

4.104.114.95
Last change on this file since 0ca6d0d9 was 0ca6d0d9, checked in by Joel Sherrill <joel.sherrill@…>, on 12/17/07 at 22:35:25

2007-12-17 Joel Sherrill <joel.sherrill@…>

  • rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
  • Property mode set to 100644
File size: 10.9 KB
Line 
12007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
4
52007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
8        Table to Configuration Table. Eliminate CPU Table from all ports.
9        Delete references to CPU Table in all forms.
10
112007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
12
13        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
14        the Configuration Table. This included pretasking_hook,
15        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
16        extra_mpci_receive_server_stack, stack_allocate_hook, and
17        stack_free_hook. As a side-effect of this effort some multiprocessing
18        code was made conditional and some style clean up occurred.
19
202007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
23
242007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * rtems/score/cpu.h:
27          Use Context_Control_fp* instead of void* for fp_contexts.
28          Eliminate evil casts.
29
302006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * rtems/score/types.h: Remove unsigned64, signed64.
33
342006-08-30      Joel Sherrill <joel@OARcorp.com>
35
36        * rtems/score/cpu.h: Revert change. It did not appear to correct all
37        warnings.
38
392006-08-30      Joel Sherrill <joel@OARcorp.com>
40
41        * rtems/score/cpu.h:
42
432006-08-29      Joel Sherrill <joel@OARcorp.com>
44
45        * rtems/score/cpu.h: Correct inline assembly constraints.
46
472006-01-16      Joel Sherrill <joel@OARcorp.com>
48
49        * rtems/score/cpu.h: Part of a large patch to improve Doxygen output.
50        As a side-effect, grammar and spelling errors were corrected, spacing
51        errors were address, and some variable names were improved.
52
532005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
54
55        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
56
572005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
58
59        * rtems/asm.h: Remove private version of CONCAT macros.
60        Include <rtems/concat.h> instead.
61
622005-02-19      Ralf Corsepius <ralf.corsepius@rtems.org>
63
64        * rtems/score/cpu.h: Remove traces from NO_CPU.
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/h8300.h,
81        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/h8300.h: Remove RTEMS_CPU_HAS_16_BIT_ADDRESSES.
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-12-10      Ralf Corsepius <ralf.corsepius@rtems.org>
105
106        PR 733/rtems
107        * rtems/score/cpu.h: Remove output arg from inline asm in
108        _CPU_ISR_Disable.
109
1102004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
111
112        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
113        guard.
114
1152004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
116
117        * asm.h: Add doxygen preamble.
118
1192004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
120
121        * rtems/score/cpu.h: Add doxygen preamble.
122        * rtems/score/h8300.h: Add doxygen preamble.
123        * rtems/score/types.h: Add doxygen preamble.
124
1252004-09-29      Joel Sherrill <joel@OARcorp.com>
126
127        * rtems/score/cpu.h: i960 obsoleted and all references removed.
128
1292004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
130
131        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
132        * Makefile.am: Don't include multilib.am.
133        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
134
1352004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
136
137        * Makefile.am: Install asm.h to $(includedir)/rtems.
138
1392004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
140
141        * cpu.c, rtems/score/cpu.h: Convert to using c99 fixed size types.
142
1432004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
144
145        * configure.ac: RTEMS_TOP([../../../..]).
146
1472004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * configure.ac: Move RTEMS_TOP one subdir down.
150
1512004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * Makefile.am: Add PREINSTALL_DIRS.
154
1552004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
158        Add PREINSTALL_FILES to CLEANFILES.
159
1602004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
161
162        * configure.ac: Requires automake >= 1.8.1.
163
1642004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * Makefile.am: Include compile.am, again.
167
1682004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * Makefile.am: Convert to using automake compilation rules.
171
1722003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
175
1762003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
179
1802003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        * Makefile.am: Remove TMPINSTALL_FILES.
183
1842003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * Makefile.am: Add $(dirstamp) to preinstallation rules.
187
1882003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * Makefile.am: Don't use gmake rules for preinstallation.
191
1922003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * configure.ac: Remove RTEMS_CANONICAL_HOST.
195
1962003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * configure.ac: Remove RTEMS_CHECK_CPU.
199
2002003-09-26      Joel Sherrill <joel@OARcorp.com>
201
202        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
203        references.
204
2052003-09-04      Joel Sherrill <joel@OARcorp.com>
206
207        * asm.h, cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/h8300.h,
208        rtems/score/types.h: URL for license changed.
209
2102003-08-14      Joel Sherrill <joel@OARcorp.com>
211
212        PR 455/bsps
213        * rtems/score/cpu.h: Added missing CPU_swap_u16().
214
2152003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
218
2192003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * configure.ac: Remove AC_CONFIG_AUX_DIR.
222
2232002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
226        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
227
2282002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * configure.ac: Fix package name.
231
2322002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * rtems/score/cpu.h: Add prototype of H8BD_Install_IRQ to eliminate
235        warning.
236
2372002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
240
2412002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
242
243        * .cvsignore: Reformat.
244        Add autom4te*cache.
245        Remove autom4te.cache.
246
2472002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
250
2512002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * Makefile.am: Use .$(OBJEXT) instead of .o.
254
2552002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * Makefile.am: Use . instead of .o.
258
2592002-07-05      Joel Sherrill <joel@OARcorp.com>
260
261        * rtems/score/cpu.h: Filled in something that was marked XXX.
262
2632002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * configure.ac: RTEMS_TOP(../../../..).
266
2672002-07-04      Joel Sherrill <joel@OARcorp.com>
268
269        * Makefile.am: Remove reference to deprecated rtems.c.
270
2712002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * rtems.c: Remove.
274        * Makefile.am: Reflect changes above.
275
2762002-07-01      Joel Sherrill <joel@OARcorp.com>
277
278        * rtems/score/cpu.h: Fixed comments and renamed
279        CPU_SYSTEM_INITIALIZATION_THREAD_EXTRA_STACK to
280        CPU_MPCI_RECEIVE_SERVER_EXTRA_STACK to be consistent with other code.
281
2822002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * configure.ac: Remove RTEMS_PROJECT_ROOT.
285
2862002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * configure.ac: Add RTEMS_PROG_CCAS
289
2902002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
293        Add AC_PROG_RANLIB.
294
2952002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
298        Use ../../../aclocal.
299
3002001-04-03      Joel Sherrill <joel@OARcorp.com>
301
302        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
303        * rtems/score/h8300types.h: Removed.
304        * rtems/score/types.h: New file via CVS magic.
305        * Makefile.am, rtems/score/cpu.h: Account for name change.
306
3072002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * configure.ac:
310        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
311        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
312        * Makefile.am: Remove AUTOMAKE_OPTIONS.
313
3142002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * rtems/Makefile.am: Removed.
317        * rtems/score/Makefile.am: Removed.
318        * configure.ac: Reflect changes above.
319        * Makefile.am: Reflect changes above.
320
3212002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * rtems/score/cpu.h: #include <rtems/bspIo.h>.
324
3252001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * Makefile.am: Add multilib support.
328
3292001-11-28      Joel Sherrill <joel@OARcorp.com>,
330
331        This was tracked as PR91.
332        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
333        is used to specify if the port uses the standard macro for this (FALSE).
334        A TRUE setting indicates the port provides its own implementation.
335
3362001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
339        * configure.in: Remove.
340        * configure.ac: New file, generated from configure.in by autoupdate.
341
3422001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
345        * Makefile.am: Use 'PREINSTALL_FILES ='.
346
3472001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * Makefile.am, rtems/score/Makefile.am:
350        Apply include_*HEADERS instead of H_FILES.
351
3522001-01-03      Joel Sherrill <joel@OARcorp.com>
353
354        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
355        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
356        now that it is dynamically allocated.
357
3582000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
361
3622000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
365
3662000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
369        Switch to GNU canonicalization.
370
3712000-10-18      Joel Sherrill <joel@OARcorp.com>
372
373        * cpu_asm.S, rtems/score/cpu.h: Modified to better support
374        multilibing.  These changes result in the code being able to
375        compile with the default gcc settings.  It is not functional
376        in this configuration but does compile.
377
3782000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
379
380        * Makefile.am: Include compile.am.
381
3822000-08-10      Joel Sherrill <joel@OARcorp.com>
383
384        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.