source: rtems/cpukit/score/cpu/sh/ChangeLog @ df4fcaa

4.104.114.95
Last change on this file since df4fcaa was df4fcaa, checked in by Joel Sherrill <joel.sherrill@…>, on 09/08/08 at 15:19:23

2008-09-08 Joel Sherrill <joel.sherrill@…>

  • cpu.c: Remove extraneous spaces.
  • Property mode set to 100644
File size: 11.6 KB
Line 
12008-09-08      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * cpu.c: Remove extraneous spaces.
4
52008-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * rtems/score/types.h: Include stdbool.h.
8        Use bool as base-type for boolean.
9
102008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * rtems/score/cpu.h: Add missing prototype.
13
142008-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
15
16        * cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
17
182008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
21        parameter to indicate that the port uses the Simple Vectored
22        Interrupt model or the Programmable Interrupt Controller Model. The
23        PIC model is implemented primarily in the BSP and it is responsible
24        for all memory allocation.
25
262007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
29
302007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
33        Table to Configuration Table. Eliminate CPU Table from all ports.
34        Delete references to CPU Table in all forms.
35
362007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
39        the Configuration Table. This included pretasking_hook,
40        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
41        extra_mpci_receive_server_stack, stack_allocate_hook, and
42        stack_free_hook. As a side-effect of this effort some multiprocessing
43        code was made conditional and some style clean up occurred.
44
452007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * rtems/score/cpu.h: Eliminate the clicks_per_microsecond field in the
48        SuperH CPU Table and define another mechanism for drivers to obtain
49        this information.
50
512007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
54
552007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * rtems/score/cpu.h:
58          Use Context_Control_fp* instead of void* for fp_contexts.
59          Eliminate evil casts.
60
612006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * rtems/score/types.h: Remove unsigned64, signed64.
64
652006-08-10      Joel Sherrill <joel@OARcorp.com>
66
67        * cpu.c, rtems/score/sh.h: Recognize sh2e variant so multilibs will all
68        compile.
69
702006-01-16      Joel Sherrill <joel@OARcorp.com>
71
72        * rtems/score/cpu.h: Part of a large patch to improve Doxygen output.
73        As a side-effect, grammar and spelling errors were corrected, spacing
74        errors were address, and some variable names were improved.
75
762006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
77
78        * rtems/score/types.h: Eliminate unsigned16.
79
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
852005-02-19      Ralf Corsepius <ralf.corsepius@rtems.org>
86
87        * rtems/score/cpu.h: Remove traces from NO_CPU.
88
892005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
90
91        * Makefile.am: Split out preinstallation rules.
92        * preinstall.am: New (Split out from Makefile.am).
93
942005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
95
96        PR 754/rtems
97        * rtems/asm.h: New (relocated from .).
98        * asm.h: Remove (moved to rtems/asm.h).
99        * Makefile.am: Reflect changes above.
100
1012004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
102
103        * asm.h, rtems/score/cpu.h, rtems/score/sh.h, rtems/score/sh_io.h,
104        rtems/score/types.h: New header guards.
105
1062005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
107
108        * rtems/score/types.h: Remove signed8, signed16, signed32,
109        unsigned8, unsigned16, unsigned32.
110
1112005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
112
113        * rtems/score/sh.h: *_swap_u32( uint32_t ).
114
1152005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
116
117        * rtems/score/sh.h: *_swap_u16( uint16_t ).
118
1192005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * rtems/score/types.h: #include <rtems/stdint.h>.
122
1232005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
124
125        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
126
1272005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        * Makefile.am: Remove build-variant support.
130
1312004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
132
133        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
134        guard.
135
1362004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
137
138        * asm.h: Add doxygen preamble.
139
1402004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
141
142        * rtems/score/cpu.h: Add doxygen preamble.
143        * rtems/score/sh.h: Add doxygen preamble.
144        * rtems/score/sh_io.h: Add doxygen preamble.
145        * rtems/score/types.h: Add doxygen preamble.
146
1472004-09-29      Joel Sherrill <joel@OARcorp.com>
148
149        * rtems/score/cpu.h: i960 obsoleted and all references removed.
150
1512004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
152
153        * configure.ac: Remove (Merged into$(top_srcdir)/configure.ac).
154        * Makefile.am: Don't include multilib.am.
155        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
156
1572004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
158
159        * Makefile.am: Install asm.h to $(includedir)/rtems.
160
1612004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
162
163        * cpu.c, rtems/score/cpu.h, rtems/score/sh.h, rtems/score/sh_io.h:
164        Convert to using c99 fixed size types.
165
1662004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
167
168        * configure.ac: RTEMS_TOP([../../../..]).
169
1702004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * configure.ac: Move RTEMS_TOP one subdir down.
173
1742004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * Makefile.am: Add PREINSTALL_DIRS.
177
1782004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
181        Add PREINSTALL_FILES to CLEANFILES.
182
1832004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * configure.ac: Requires automake >= 1.8.1.
186
1872004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * Makefile.am: Include compile.am, again.
190
1912004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * Makefile.am: Convert to using automake compilation rules.
194
1952003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
198
1992003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
202
2032003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * Makefile.am: Remove TMPINSTALL_FILES.
206
2072003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * Makefile.am: Add $(dirstamp) to preinstallation rules.
210
2112003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * Makefile.am: Don't use gmake rules for preinstallation.
214
2152003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * configure.ac: Remove RTEMS_CANONICAL_HOST.
218
2192003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * configure.ac: Remove RTEMS_CHECK_CPU.
222
2232003-09-26      Joel Sherrill <joel@OARcorp.com>
224
225        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
226        references.
227
2282003-09-04      Joel Sherrill <joel@OARcorp.com>
229
230        * asm.h, cpu.c, rtems/score/cpu.h, rtems/score/sh.h,
231        rtems/score/sh_io.h, rtems/score/types.h: URL for license changed.
232
2332003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
236
2372003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * configure.ac: Remove AC_CONFIG_AUX_DIR.
240
2412002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
242
243        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
244        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
245
2462002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * configure.ac: Fix package name.
249
2502002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
253
2542002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * rtems/score/sh.h: Fix typo in comment (Starus->Status).
257
2582002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * .cvsignore: Reformat.
261        Add autom4te*cache.
262        Remove autom4te.cache.
263
2642002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
267
2682002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * Makefile.am: Use .$(OBJEXT) instead of .o.
271
2722002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * configure.ac: RTEMS_TOP(../../../..).
275
2762002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * rtems.c: Remove.
279        * Makefile.am: Reflect changes above.
280
2812002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
282
283        * configure.ac: Remove RTEMS_PROJECT_ROOT.
284
2852002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * configure.ac: Add RTEMS_PROG_CCAS
288
2892002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
292        Add AC_PROG_RANLIB.
293
2942002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
297        Use ../../../aclocal.
298
2992002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * rtems.c: Adaptation to gcc-3.0.x.
302
3032001-04-03      Joel Sherrill <joel@OARcorp.com>
304
305        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
306        * rtems/score/shtypes.h: Removed.
307        * rtems/score/types.h: New file via CVS magic.
308        * Makefile.am, rtems/score/cpu.h: Account for name change.
309
3102002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * configure.ac:
313        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
314        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
315        * Makefile.am: Remove AUTOMAKE_OPTIONS.
316
3172002-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * Makefile.am: Reflect 2002-01-23 changes.
320
3212002-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * Makefile.am: Reflect 2002-01-23 changes.
324
3252002-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * rtems/Makefile.am: Removed.
328        * rtems/score/Makefile.am: Removed.
329        * configure.ac: Reflect changes above.
330
3312001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * Makefile.am: Add multilib support.
334
3352001-11-28      Joel Sherrill <joel@OARcorp.com>,
336
337        This was tracked as PR91.
338        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
339        is used to specify if the port uses the standard macro for this (FALSE).
340        A TRUE setting indicates the port provides its own implementation.
341
3422001-10-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * cpu.c: Fix #ifdefs, add missing #endif.
345
3462001-10-12      Joel Sherrill <joel@OARcorp.com>
347
348        * asm.h, cpu.c, rtems.c, rtems/score/cpu.h, rtems/score/sh.h,
349        rtems/score/sh_io.h, rtems/score/shtypes.h: Consistency changes
350        and made sure there were no includes from the libcpu tree.
351
3522001-10-12      Alexandra Kossovsky <sasha@oktet.ru>
353
354        * cpu.c, rtems/score/cpu.h, rtems/score/sh.h: Modified to
355        support SH4.  Reviewed by Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356        who did the original SH port.
357
3582001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
361        * configure.in: Remove.
362        * configure.ac: New file, generated from configure.in by autoupdate.
363
3642001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
367        * Makefile.am: Use 'PREINSTALL_FILES ='.
368
3692001-07-25  Radzislaw Galler  <rgaller@et.put.poznan.pl>
370
371        * cpu.c (_CPU_ISR_install_vector): Corrected interrupt range
372        checking which was SH1 specific. It didn't work for SH2 (has more
373        interrupt sources).
374
3752001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * Makefile.am, rtems/score/Makefile.am:
378        Apply include_*HEADERS instead of H_FILES.
379
3802001-01-03      Joel Sherrill <joel@OARcorp.com>
381
382        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
383
3842000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
387
3882000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
391
3922000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
395        Switch to GNU canonicalization.
396
3972000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * Makefile.am: Include compile.am.
400
4012000-08-10      Joel Sherrill <joel@OARcorp.com>
402
403        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.