source: rtems/cpukit/score/cpu/sh/ChangeLog @ 4d24fccb

4.104.114.95
Last change on this file since 4d24fccb was 07f20cb, checked in by Ralf Corsepius <ralf.corsepius@…>, on 08/19/08 at 12:07:39

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

  • rtems/score/cpu.h: Add missing prototype.
  • Property mode set to 100644
File size: 11.4 KB
Line 
12008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * rtems/score/cpu.h: Add missing prototype.
4
52008-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
8
92008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
10
11        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
12        parameter to indicate that the port uses the Simple Vectored
13        Interrupt model or the Programmable Interrupt Controller Model. The
14        PIC model is implemented primarily in the BSP and it is responsible
15        for all memory allocation.
16
172007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
20
212007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
24        Table to Configuration Table. Eliminate CPU Table from all ports.
25        Delete references to CPU Table in all forms.
26
272007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
30        the Configuration Table. This included pretasking_hook,
31        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
32        extra_mpci_receive_server_stack, stack_allocate_hook, and
33        stack_free_hook. As a side-effect of this effort some multiprocessing
34        code was made conditional and some style clean up occurred.
35
362007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * rtems/score/cpu.h: Eliminate the clicks_per_microsecond field in the
39        SuperH CPU Table and define another mechanism for drivers to obtain
40        this information.
41
422007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
43
44        * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
45
462007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * rtems/score/cpu.h:
49          Use Context_Control_fp* instead of void* for fp_contexts.
50          Eliminate evil casts.
51
522006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * rtems/score/types.h: Remove unsigned64, signed64.
55
562006-08-10      Joel Sherrill <joel@OARcorp.com>
57
58        * cpu.c, rtems/score/sh.h: Recognize sh2e variant so multilibs will all
59        compile.
60
612006-01-16      Joel Sherrill <joel@OARcorp.com>
62
63        * rtems/score/cpu.h: Part of a large patch to improve Doxygen output.
64        As a side-effect, grammar and spelling errors were corrected, spacing
65        errors were address, and some variable names were improved.
66
672006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
68
69        * rtems/score/types.h: Eliminate unsigned16.
70
712005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
72
73        * rtems/asm.h: Remove private version of CONCAT macros.
74        Include <rtems/concat.h> instead.
75
762005-02-19      Ralf Corsepius <ralf.corsepius@rtems.org>
77
78        * rtems/score/cpu.h: Remove traces from NO_CPU.
79
802005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
81
82        * Makefile.am: Split out preinstallation rules.
83        * preinstall.am: New (Split out from Makefile.am).
84
852005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
86
87        PR 754/rtems
88        * rtems/asm.h: New (relocated from .).
89        * asm.h: Remove (moved to rtems/asm.h).
90        * Makefile.am: Reflect changes above.
91
922004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
93
94        * asm.h, rtems/score/cpu.h, rtems/score/sh.h, rtems/score/sh_io.h,
95        rtems/score/types.h: New header guards.
96
972005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
98
99        * rtems/score/types.h: Remove signed8, signed16, signed32,
100        unsigned8, unsigned16, unsigned32.
101
1022005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
103
104        * rtems/score/sh.h: *_swap_u32( uint32_t ).
105
1062005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
107
108        * rtems/score/sh.h: *_swap_u16( uint16_t ).
109
1102005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
111
112        * rtems/score/types.h: #include <rtems/stdint.h>.
113
1142005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
115
116        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
117
1182005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * Makefile.am: Remove build-variant support.
121
1222004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
123
124        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
125        guard.
126
1272004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        * asm.h: Add doxygen preamble.
130
1312004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
132
133        * rtems/score/cpu.h: Add doxygen preamble.
134        * rtems/score/sh.h: Add doxygen preamble.
135        * rtems/score/sh_io.h: Add doxygen preamble.
136        * rtems/score/types.h: Add doxygen preamble.
137
1382004-09-29      Joel Sherrill <joel@OARcorp.com>
139
140        * rtems/score/cpu.h: i960 obsoleted and all references removed.
141
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
1482004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
149
150        * Makefile.am: Install asm.h to $(includedir)/rtems.
151
1522004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
153
154        * cpu.c, rtems/score/cpu.h, rtems/score/sh.h, rtems/score/sh_io.h:
155        Convert to using c99 fixed size types.
156
1572004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
158
159        * configure.ac: RTEMS_TOP([../../../..]).
160
1612004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * configure.ac: Move RTEMS_TOP one subdir down.
164
1652004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * Makefile.am: Add PREINSTALL_DIRS.
168
1692004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
172        Add PREINSTALL_FILES to CLEANFILES.
173
1742004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * configure.ac: Requires automake >= 1.8.1.
177
1782004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * Makefile.am: Include compile.am, again.
181
1822004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * Makefile.am: Convert to using automake compilation rules.
185
1862003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
189
1902003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
193
1942003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * Makefile.am: Remove TMPINSTALL_FILES.
197
1982003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * Makefile.am: Add $(dirstamp) to preinstallation rules.
201
2022003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * Makefile.am: Don't use gmake rules for preinstallation.
205
2062003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * configure.ac: Remove RTEMS_CANONICAL_HOST.
209
2102003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * configure.ac: Remove RTEMS_CHECK_CPU.
213
2142003-09-26      Joel Sherrill <joel@OARcorp.com>
215
216        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
217        references.
218
2192003-09-04      Joel Sherrill <joel@OARcorp.com>
220
221        * asm.h, cpu.c, rtems/score/cpu.h, rtems/score/sh.h,
222        rtems/score/sh_io.h, rtems/score/types.h: URL for license changed.
223
2242003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
227
2282003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * configure.ac: Remove AC_CONFIG_AUX_DIR.
231
2322002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
235        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
236
2372002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * configure.ac: Fix package name.
240
2412002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
242
243        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
244
2452002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * rtems/score/sh.h: Fix typo in comment (Starus->Status).
248
2492002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * .cvsignore: Reformat.
252        Add autom4te*cache.
253        Remove autom4te.cache.
254
2552002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
258
2592002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * Makefile.am: Use .$(OBJEXT) instead of .o.
262
2632002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * configure.ac: RTEMS_TOP(../../../..).
266
2672002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * rtems.c: Remove.
270        * Makefile.am: Reflect changes above.
271
2722002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * configure.ac: Remove RTEMS_PROJECT_ROOT.
275
2762002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * configure.ac: Add RTEMS_PROG_CCAS
279
2802002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
283        Add AC_PROG_RANLIB.
284
2852002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
288        Use ../../../aclocal.
289
2902002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * rtems.c: Adaptation to gcc-3.0.x.
293
2942001-04-03      Joel Sherrill <joel@OARcorp.com>
295
296        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
297        * rtems/score/shtypes.h: Removed.
298        * rtems/score/types.h: New file via CVS magic.
299        * Makefile.am, rtems/score/cpu.h: Account for name change.
300
3012002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * configure.ac:
304        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
305        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
306        * Makefile.am: Remove AUTOMAKE_OPTIONS.
307
3082002-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * Makefile.am: Reflect 2002-01-23 changes.
311
3122002-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * Makefile.am: Reflect 2002-01-23 changes.
315
3162002-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * rtems/Makefile.am: Removed.
319        * rtems/score/Makefile.am: Removed.
320        * configure.ac: Reflect changes above.
321
3222001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * Makefile.am: Add multilib support.
325
3262001-11-28      Joel Sherrill <joel@OARcorp.com>,
327
328        This was tracked as PR91.
329        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
330        is used to specify if the port uses the standard macro for this (FALSE).
331        A TRUE setting indicates the port provides its own implementation.
332
3332001-10-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
334
335        * cpu.c: Fix #ifdefs, add missing #endif.
336
3372001-10-12      Joel Sherrill <joel@OARcorp.com>
338
339        * asm.h, cpu.c, rtems.c, rtems/score/cpu.h, rtems/score/sh.h,
340        rtems/score/sh_io.h, rtems/score/shtypes.h: Consistency changes
341        and made sure there were no includes from the libcpu tree.
342
3432001-10-12      Alexandra Kossovsky <sasha@oktet.ru>
344
345        * cpu.c, rtems/score/cpu.h, rtems/score/sh.h: Modified to
346        support SH4.  Reviewed by Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347        who did the original SH port.
348
3492001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
352        * configure.in: Remove.
353        * configure.ac: New file, generated from configure.in by autoupdate.
354
3552001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
358        * Makefile.am: Use 'PREINSTALL_FILES ='.
359
3602001-07-25  Radzislaw Galler  <rgaller@et.put.poznan.pl>
361
362        * cpu.c (_CPU_ISR_install_vector): Corrected interrupt range
363        checking which was SH1 specific. It didn't work for SH2 (has more
364        interrupt sources).
365
3662001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * Makefile.am, rtems/score/Makefile.am:
369        Apply include_*HEADERS instead of H_FILES.
370
3712001-01-03      Joel Sherrill <joel@OARcorp.com>
372
373        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
374
3752000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
378
3792000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
382
3832000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
386        Switch to GNU canonicalization.
387
3882000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * Makefile.am: Include compile.am.
391
3922000-08-10      Joel Sherrill <joel@OARcorp.com>
393
394        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.