source: rtems/cpukit/score/cpu/sh/ChangeLog @ 7fa919fc

4.104.114.95
Last change on this file since 7fa919fc was b7b6100, checked in by Ralf Corsepius <ralf.corsepius@…>, on 08/21/08 at 04:10:51

2008-08-21 Ralf Corsépius <ralf.corsepius@…>

  • rtems/score/types.h: Include stdbool.h. Use bool as base-type for boolean.
  • Property mode set to 100644
File size: 11.5 KB
Line 
12008-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * rtems/score/types.h: Include stdbool.h.
4        Use bool as base-type for boolean.
5
62008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * rtems/score/cpu.h: Add missing prototype.
9
102008-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
11
12        * cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
13
142008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
15
16        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
17        parameter to indicate that the port uses the Simple Vectored
18        Interrupt model or the Programmable Interrupt Controller Model. The
19        PIC model is implemented primarily in the BSP and it is responsible
20        for all memory allocation.
21
222007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
25
262007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
27
28        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
29        Table to Configuration Table. Eliminate CPU Table from all ports.
30        Delete references to CPU Table in all forms.
31
322007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
33
34        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
35        the Configuration Table. This included pretasking_hook,
36        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
37        extra_mpci_receive_server_stack, stack_allocate_hook, and
38        stack_free_hook. As a side-effect of this effort some multiprocessing
39        code was made conditional and some style clean up occurred.
40
412007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * rtems/score/cpu.h: Eliminate the clicks_per_microsecond field in the
44        SuperH CPU Table and define another mechanism for drivers to obtain
45        this information.
46
472007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
50
512007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * rtems/score/cpu.h:
54          Use Context_Control_fp* instead of void* for fp_contexts.
55          Eliminate evil casts.
56
572006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * rtems/score/types.h: Remove unsigned64, signed64.
60
612006-08-10      Joel Sherrill <joel@OARcorp.com>
62
63        * cpu.c, rtems/score/sh.h: Recognize sh2e variant so multilibs will all
64        compile.
65
662006-01-16      Joel Sherrill <joel@OARcorp.com>
67
68        * rtems/score/cpu.h: Part of a large patch to improve Doxygen output.
69        As a side-effect, grammar and spelling errors were corrected, spacing
70        errors were address, and some variable names were improved.
71
722006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
73
74        * rtems/score/types.h: Eliminate unsigned16.
75
762005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
77
78        * rtems/asm.h: Remove private version of CONCAT macros.
79        Include <rtems/concat.h> instead.
80
812005-02-19      Ralf Corsepius <ralf.corsepius@rtems.org>
82
83        * rtems/score/cpu.h: Remove traces from NO_CPU.
84
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
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
972004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
98
99        * asm.h, rtems/score/cpu.h, rtems/score/sh.h, rtems/score/sh_io.h,
100        rtems/score/types.h: New header guards.
101
1022005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
103
104        * rtems/score/types.h: Remove signed8, signed16, signed32,
105        unsigned8, unsigned16, unsigned32.
106
1072005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
108
109        * rtems/score/sh.h: *_swap_u32( uint32_t ).
110
1112005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
112
113        * rtems/score/sh.h: *_swap_u16( uint16_t ).
114
1152005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
116
117        * rtems/score/types.h: #include <rtems/stdint.h>.
118
1192005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
122
1232005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
124
125        * Makefile.am: Remove build-variant support.
126
1272004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
130        guard.
131
1322004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        * asm.h: Add doxygen preamble.
135
1362004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
137
138        * rtems/score/cpu.h: Add doxygen preamble.
139        * rtems/score/sh.h: Add doxygen preamble.
140        * rtems/score/sh_io.h: Add doxygen preamble.
141        * rtems/score/types.h: Add doxygen preamble.
142
1432004-09-29      Joel Sherrill <joel@OARcorp.com>
144
145        * rtems/score/cpu.h: i960 obsoleted and all references removed.
146
1472004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
148
149        * configure.ac: Remove (Merged into$(top_srcdir)/configure.ac).
150        * Makefile.am: Don't include multilib.am.
151        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
152
1532004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
154
155        * Makefile.am: Install asm.h to $(includedir)/rtems.
156
1572004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
158
159        * cpu.c, rtems/score/cpu.h, rtems/score/sh.h, rtems/score/sh_io.h:
160        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        * asm.h, cpu.c, rtems/score/cpu.h, rtems/score/sh.h,
227        rtems/score/sh_io.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
2372002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
240        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
241
2422002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * configure.ac: Fix package name.
245
2462002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
249
2502002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * rtems/score/sh.h: Fix typo in comment (Starus->Status).
253
2542002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * .cvsignore: Reformat.
257        Add autom4te*cache.
258        Remove autom4te.cache.
259
2602002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
263
2642002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * Makefile.am: Use .$(OBJEXT) instead of .o.
267
2682002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * configure.ac: RTEMS_TOP(../../../..).
271
2722002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * rtems.c: Remove.
275        * Makefile.am: Reflect changes above.
276
2772002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * configure.ac: Remove RTEMS_PROJECT_ROOT.
280
2812002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
282
283        * configure.ac: Add RTEMS_PROG_CCAS
284
2852002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
288        Add AC_PROG_RANLIB.
289
2902002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
293        Use ../../../aclocal.
294
2952002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * rtems.c: Adaptation to gcc-3.0.x.
298
2992001-04-03      Joel Sherrill <joel@OARcorp.com>
300
301        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
302        * rtems/score/shtypes.h: Removed.
303        * rtems/score/types.h: New file via CVS magic.
304        * Makefile.am, rtems/score/cpu.h: Account for name change.
305
3062002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * configure.ac:
309        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
310        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
311        * Makefile.am: Remove AUTOMAKE_OPTIONS.
312
3132002-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * Makefile.am: Reflect 2002-01-23 changes.
316
3172002-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * Makefile.am: Reflect 2002-01-23 changes.
320
3212002-01-23      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
3272001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * Makefile.am: Add multilib support.
330
3312001-11-28      Joel Sherrill <joel@OARcorp.com>,
332
333        This was tracked as PR91.
334        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
335        is used to specify if the port uses the standard macro for this (FALSE).
336        A TRUE setting indicates the port provides its own implementation.
337
3382001-10-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * cpu.c: Fix #ifdefs, add missing #endif.
341
3422001-10-12      Joel Sherrill <joel@OARcorp.com>
343
344        * asm.h, cpu.c, rtems.c, rtems/score/cpu.h, rtems/score/sh.h,
345        rtems/score/sh_io.h, rtems/score/shtypes.h: Consistency changes
346        and made sure there were no includes from the libcpu tree.
347
3482001-10-12      Alexandra Kossovsky <sasha@oktet.ru>
349
350        * cpu.c, rtems/score/cpu.h, rtems/score/sh.h: Modified to
351        support SH4.  Reviewed by Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352        who did the original SH port.
353
3542001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
357        * configure.in: Remove.
358        * configure.ac: New file, generated from configure.in by autoupdate.
359
3602001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
361
362        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
363        * Makefile.am: Use 'PREINSTALL_FILES ='.
364
3652001-07-25  Radzislaw Galler  <rgaller@et.put.poznan.pl>
366
367        * cpu.c (_CPU_ISR_install_vector): Corrected interrupt range
368        checking which was SH1 specific. It didn't work for SH2 (has more
369        interrupt sources).
370
3712001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * Makefile.am, rtems/score/Makefile.am:
374        Apply include_*HEADERS instead of H_FILES.
375
3762001-01-03      Joel Sherrill <joel@OARcorp.com>
377
378        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
379
3802000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
383
3842000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
387
3882000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
391        Switch to GNU canonicalization.
392
3932000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * Makefile.am: Include compile.am.
396
3972000-08-10      Joel Sherrill <joel@OARcorp.com>
398
399        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.