source: rtems/cpukit/score/cpu/h8300/ChangeLog @ b7b6100

4.104.114.95
Last change on this file since b7b6100 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-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
7
8        * cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
9
102008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
11
12        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
13        parameter to indicate that the port uses the Simple Vectored
14        Interrupt model or the Programmable Interrupt Controller Model. The
15        PIC model is implemented primarily in the BSP and it is responsible
16        for all memory allocation.
17
182007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
21
222007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
25        Table to Configuration Table. Eliminate CPU Table from all ports.
26        Delete references to CPU Table in all forms.
27
282007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
31        the Configuration Table. This included pretasking_hook,
32        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
33        extra_mpci_receive_server_stack, stack_allocate_hook, and
34        stack_free_hook. As a side-effect of this effort some multiprocessing
35        code was made conditional and some style clean up occurred.
36
372007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
40
412007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * rtems/score/cpu.h:
44          Use Context_Control_fp* instead of void* for fp_contexts.
45          Eliminate evil casts.
46
472006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * rtems/score/types.h: Remove unsigned64, signed64.
50
512006-08-30      Joel Sherrill <joel@OARcorp.com>
52
53        * rtems/score/cpu.h: Revert change. It did not appear to correct all
54        warnings.
55
562006-08-30      Joel Sherrill <joel@OARcorp.com>
57
58        * rtems/score/cpu.h:
59
602006-08-29      Joel Sherrill <joel@OARcorp.com>
61
62        * rtems/score/cpu.h: Correct inline assembly constraints.
63
642006-01-16      Joel Sherrill <joel@OARcorp.com>
65
66        * rtems/score/cpu.h: Part of a large patch to improve Doxygen output.
67        As a side-effect, grammar and spelling errors were corrected, spacing
68        errors were address, and some variable names were improved.
69
702005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
71
72        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
73
742005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
75
76        * rtems/asm.h: Remove private version of CONCAT macros.
77        Include <rtems/concat.h> instead.
78
792005-02-19      Ralf Corsepius <ralf.corsepius@rtems.org>
80
81        * rtems/score/cpu.h: Remove traces from NO_CPU.
82
832005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
84
85        * Makefile.am: Split out preinstallation rules.
86        * preinstall.am: New (Split out from Makefile.am).
87
882005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
89
90        PR 754/rtems
91        * rtems/asm.h: New (relocated from .).
92        * asm.h: Remove (moved to rtems/asm.h).
93        * Makefile.am: Reflect changes above.
94
952004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
96
97        * asm.h, rtems/score/cpu.h, rtems/score/h8300.h,
98        rtems/score/types.h: New header guards.
99
1002005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
101
102        * rtems/score/types.h: Remove signed8, signed16, signed32,
103        unsigned8, unsigned16, unsigned32.
104
1052005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
106
107        * rtems/score/h8300.h: Remove RTEMS_CPU_HAS_16_BIT_ADDRESSES.
108
1092005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
110
111        * rtems/score/types.h: #include <rtems/stdint.h>.
112
1132005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
114
115        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
116
1172005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
118
119        * Makefile.am: Remove build-variant support.
120
1212004-12-10      Ralf Corsepius <ralf.corsepius@rtems.org>
122
123        PR 733/rtems
124        * rtems/score/cpu.h: Remove output arg from inline asm in
125        _CPU_ISR_Disable.
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/h8300.h: Add doxygen preamble.
140        * rtems/score/types.h: Add doxygen preamble.
141
1422004-09-29      Joel Sherrill <joel@OARcorp.com>
143
144        * rtems/score/cpu.h: i960 obsoleted and all references removed.
145
1462004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
147
148        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
149        * Makefile.am: Don't include multilib.am.
150        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
151
1522004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
153
154        * Makefile.am: Install asm.h to $(includedir)/rtems.
155
1562004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
157
158        * cpu.c, rtems/score/cpu.h: Convert to using c99 fixed size types.
159
1602004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
161
162        * configure.ac: RTEMS_TOP([../../../..]).
163
1642004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * configure.ac: Move RTEMS_TOP one subdir down.
167
1682004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * Makefile.am: Add PREINSTALL_DIRS.
171
1722004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
175        Add PREINSTALL_FILES to CLEANFILES.
176
1772004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * configure.ac: Requires automake >= 1.8.1.
180
1812004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * Makefile.am: Include compile.am, again.
184
1852004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * Makefile.am: Convert to using automake compilation rules.
188
1892003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
192
1932003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
196
1972003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * Makefile.am: Remove TMPINSTALL_FILES.
200
2012003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * Makefile.am: Add $(dirstamp) to preinstallation rules.
204
2052003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * Makefile.am: Don't use gmake rules for preinstallation.
208
2092003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * configure.ac: Remove RTEMS_CANONICAL_HOST.
212
2132003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * configure.ac: Remove RTEMS_CHECK_CPU.
216
2172003-09-26      Joel Sherrill <joel@OARcorp.com>
218
219        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
220        references.
221
2222003-09-04      Joel Sherrill <joel@OARcorp.com>
223
224        * asm.h, cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/h8300.h,
225        rtems/score/types.h: URL for license changed.
226
2272003-08-14      Joel Sherrill <joel@OARcorp.com>
228
229        PR 455/bsps
230        * rtems/score/cpu.h: Added missing CPU_swap_u16().
231
2322003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
235
2362003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * configure.ac: Remove AC_CONFIG_AUX_DIR.
239
2402002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
243        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
244
2452002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * configure.ac: Fix package name.
248
2492002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * rtems/score/cpu.h: Add prototype of H8BD_Install_IRQ to eliminate
252        warning.
253
2542002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
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-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * Makefile.am: Use . instead of .o.
275
2762002-07-05      Joel Sherrill <joel@OARcorp.com>
277
278        * rtems/score/cpu.h: Filled in something that was marked XXX.
279
2802002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * configure.ac: RTEMS_TOP(../../../..).
283
2842002-07-04      Joel Sherrill <joel@OARcorp.com>
285
286        * Makefile.am: Remove reference to deprecated rtems.c.
287
2882002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
289
290        * rtems.c: Remove.
291        * Makefile.am: Reflect changes above.
292
2932002-07-01      Joel Sherrill <joel@OARcorp.com>
294
295        * rtems/score/cpu.h: Fixed comments and renamed
296        CPU_SYSTEM_INITIALIZATION_THREAD_EXTRA_STACK to
297        CPU_MPCI_RECEIVE_SERVER_EXTRA_STACK to be consistent with other code.
298
2992002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * configure.ac: Remove RTEMS_PROJECT_ROOT.
302
3032002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * configure.ac: Add RTEMS_PROG_CCAS
306
3072002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
310        Add AC_PROG_RANLIB.
311
3122002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
315        Use ../../../aclocal.
316
3172001-04-03      Joel Sherrill <joel@OARcorp.com>
318
319        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
320        * rtems/score/h8300types.h: Removed.
321        * rtems/score/types.h: New file via CVS magic.
322        * Makefile.am, rtems/score/cpu.h: Account for name change.
323
3242002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * configure.ac:
327        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
328        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
329        * Makefile.am: Remove AUTOMAKE_OPTIONS.
330
3312002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * rtems/Makefile.am: Removed.
334        * rtems/score/Makefile.am: Removed.
335        * configure.ac: Reflect changes above.
336        * Makefile.am: Reflect changes above.
337
3382002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * rtems/score/cpu.h: #include <rtems/bspIo.h>.
341
3422001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * Makefile.am: Add multilib support.
345
3462001-11-28      Joel Sherrill <joel@OARcorp.com>,
347
348        This was tracked as PR91.
349        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
350        is used to specify if the port uses the standard macro for this (FALSE).
351        A TRUE setting indicates the port provides its own implementation.
352
3532001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
356        * configure.in: Remove.
357        * configure.ac: New file, generated from configure.in by autoupdate.
358
3592001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
362        * Makefile.am: Use 'PREINSTALL_FILES ='.
363
3642001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * Makefile.am, rtems/score/Makefile.am:
367        Apply include_*HEADERS instead of H_FILES.
368
3692001-01-03      Joel Sherrill <joel@OARcorp.com>
370
371        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
372        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
373        now that it is dynamically allocated.
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-10-18      Joel Sherrill <joel@OARcorp.com>
389
390        * cpu_asm.S, rtems/score/cpu.h: Modified to better support
391        multilibing.  These changes result in the code being able to
392        compile with the default gcc settings.  It is not functional
393        in this configuration but does compile.
394
3952000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * Makefile.am: Include compile.am.
398
3992000-08-10      Joel Sherrill <joel@OARcorp.com>
400
401        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.