source: rtems/cpukit/score/cpu/m68k/ChangeLog @ d2fbe62

4.104.114.84.95
Last change on this file since d2fbe62 was ac64416, checked in by Joel Sherrill <joel.sherrill@…>, on 05/03/05 at 22:30:59

2005-05-03 Joel Sherrill <joel@…>

  • rtems/score/cpu.h: Change definition of _VBR to a simple pointer.
  • rtems/score/m68k.h: Remove use of _Coldfire_VBR.
  • Property mode set to 100644
File size: 11.8 KB
Line 
12005-05-03      Joel Sherrill <joel@OARcorp.com>
2
3        * rtems/score/cpu.h: Change definition of _VBR to a simple pointer.
4        * rtems/score/m68k.h: Remove use of _Coldfire_VBR.
5
62005-05-03      Joel Sherrill <joel@OARcorp.com>
7
8        * cpu.c: Remove warning.
9
102005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
11
12        * Makefile.am: Split out preinstallation rules.
13        * preinstall.am: New (Split out from Makefile.am).
14
152005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
16
17        * rtems/m68k/m68302.h, rtems/m68k/m68360.h, rtems/m68k/qsm.h,
18        rtems/m68k/sim.h, rtems/score/m68k.h: Header guards cleanup.
19
202005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
21
22        PR 754/rtems
23        * rtems/asm.h: New (relocated from .).
24        * asm.h: Remove (moved to rtems/asm.h).
25        * Makefile.am: Reflect changes above.
26
272005-01-31      Ralf Corsepius <ralf.corsepius@rtems.org>
28
29        PR rtems/752
30        * rtems/m68k/m68302.h, rtems/m68k/m68360.h, rtems/m68k/qsm.h,
31        rtems/m68k/sim.h: New (relocated from .).
32        * m68302.h, m68360.h, qsm.h, sim.h: Remove.
33        * Makefile.am: Reflect changes above.
34
352005-01-28      Eric Norum <norume@aps.anl.gov>
36
37        * rtems/score/cpu.h, rtems/score/m68k.h: ColdFire ISA A+ instructions
38
392004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
40
41        * asm.h, rtems/score/cpu.h, rtems/score/m68k.h, rtems/score/types.h:
42        New header guards.
43
442005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
45
46        * rtems/score/types.h: Remove signed8, signed16, signed32,
47        unsigned8, unsigned16, unsigned32.
48
492005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
50
51        * rtems/score/m68k.h: *_swap_u32( uint32_t ).
52
532005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
54
55        * rtems/score/m68k.h: *_swap_u16( uint16_t ).
56
572005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
58
59        * rtems/score/types.h: #include <rtems/stdint.h>.
60
612005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
62
63        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
64
652005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
66
67        * Makefile.am: Remove build-variant support.
68
692004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
70
71        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
72        guard.
73
742004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
75
76        * asm.h: Add doxygen preamble.
77
782004-11-19      Ralf Corsepius <ralf_corsepius@rtems.org>
79
80        * rtems/score/m68k.h: Use (defined(__mc68020__) && !defined(__mcpu32__))
81        instead of defined(__mc68020__) to reflect GCC-3.4's expectations.
82
832004-11-02      Ralf Corsepius <ralf_corsepius@rtems.org>
84
85        * rtems/score/cpu.h: Add doxygen preamble.
86        * rtems/score/m68k.h: Add doxygen preamble.
87        * rtems/score/types.h: Add doxygen preamble.
88
892004-07-25      Joel Sherrill <joel@OARcorp.com>
90
91        * rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
92        endian swapping routines.
93
942004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
95
96        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
97        * Makefile.am: Don't include multilib.am.
98        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
99
1002004-04-03      Ralf Corsepius <ralf_corsepius@rtems.org>
101
102        * Makefile.am: Install m68302.h m68360.h qsm.h sim.h
103        to $(includedir)/rtems/m68k.
104
1052004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
106
107        * Makefile.am: Install asm.h to $(includedir)/rtems.
108
1092004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
110
111        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
112
1132004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
114
115        * cpu.c, m68302.h, rtems/score/cpu.h, rtems/score/m68k.h: Convert to
116        using c99 fixed size types.
117
1182004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
119
120        * configure.ac: RTEMS_TOP([../../../..]).
121
1222004-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
123
124        PR 561/rtems
125        * asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
126
1272004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
128
129        * configure.ac: Move RTEMS_TOP one subdir down.
130
1312004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
132
133        * Makefile.am: Add PREINSTALL_DIRS.
134
1352004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
136
137        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
138        Add PREINSTALL_FILES to CLEANFILES.
139
1402004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
141
142        * configure.ac: Requires automake >= 1.8.1.
143
1442004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
145
146        * Makefile.am: Include compile.am, again.
147
1482004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
149
150        * Makefile.am: Convert to using automake compilation rules.
151
1522004-01-07      Joel Sherrill <joel@OARcorp.com>
153
154        * qsm.h, sim.h: Remove efi68k and efi332 references as they are no
155        longer in the tree.
156
1572003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
158
159        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
160
1612003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
164
1652003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * Makefile.am: Remove TMPINSTALL_FILES.
168
1692003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * Makefile.am: Add $(dirstamp) to preinstallation rules.
172
1732003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * Makefile.am: Don't use gmake rules for preinstallation.
176
1772003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * configure.ac: Remove RTEMS_CANONICAL_HOST.
180
1812003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * configure.ac: Remove RTEMS_CHECK_CPU.
184
1852003-09-04      Joel Sherrill <joel@OARcorp.com>
186
187        * cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
188        rtems/score/types.h: URL for license changed.
189
1902003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
193
1942003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * configure.ac: Remove AC_CONFIG_AUX_DIR.
197
1982003-02-06      Ilya Alexeev <ilya@continuum.ru>
199
200        * m68360.h: Correct the order of fields in the ethernet structure
201        to account for the typo in MC68360UM (page 7-248).
202
2032002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
206        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
207
2082002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * configure.ac: Fix package name.
211
2122002-11-01      Joel Sherrill <joel@OARcorp.com>
213
214        * cpu.c: Removed warnings.
215
2162002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
219
2202002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * .cvsignore: Reformat.
223        Add autom4te*cache.
224        Remove autom4te.cache.
225
2262002-08-26      Eric Norum <eric.norum@usask.ca>
227
228        * cpu_asm.S: More PR267 tinkering which eliminates some conditional
229        compilation.
230
2312002-08-14      Brett Swimley <brett.swimley@aedinc.net>
232
233        * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
234        _ISR_Nest_level, and _Watchdog_Insert() requires this variable
235        to be modified to determine if an interrupt may have modified
236        the watchdog chain.  Prior to modifying _ISR_Handler(), I had
237        a test that would fail if _ISR_Flash was not commented out in
238        _Watchdog_Insert().  After this modification was made, my test
239        ran flawlessly.
240
2412002-08-05      Joel Sherrill <joel@OARcorp.com>
242
243        * Per PR260 eliminate use of make-target-options.  This impacted
244        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
245        SuperCore and required that the m68k optimized memcpy be moved
246        to libcpu.
247        * memcpy.c: Moved to libcpu.
248        * Makefile.am: Modified to reflect above.
249
2502002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
253
2542002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * Makefile.am: Use .$(OBJEXT) instead of .o.
257
2582002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * configure.ac: RTEMS_TOP(../../../..).
261
2622002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * rtems.S: Remove.
265        * Makefile.am: Reflect changes above.
266
2672002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * configure.ac: Remove RTEMS_PROJECT_ROOT.
270
2712002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * configure.ac: Add RTEMS_PROG_CCAS
274
2752002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
278        Add AC_PROG_RANLIB.
279
2802002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
283        Use ../../../aclocal.
284
2852002-05-28      Chris Johns <ccj@acm.org>
286
287        * rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
288        since it is now multilib'ed.
289
2902001-04-03      Joel Sherrill <joel@OARcorp.com>
291
292        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
293        * include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
294        name change.
295
2962002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * configure.ac:
299        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
300        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
301        * Makefile.am: Remove AUTOMAKE_OPTIONS.
302
3032002-03-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * rtems/score/m68k.h: m68k_swap_u32 fix typo.
306
3072002-03-06      Victor V. Vengerov <vvv@oktet.ru>
308
309        * rtems/score/m68k.h [M68K_COLDFIRE_ARCH] (CPU_swap_u16, CPU_swap_u32):
310        Generic implementation of endian swap primitives added for Coldfire
311        family.
312
3132002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * rtems/Makefile.am: Removed.
316        * rtems/score/Makefile.am: Removed.
317        * configure.ac: Reflect changes above.
318        * Makefile.am: Reflect changes above.
319
3202001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * Makefile.am: Add multilib support.
323
3242001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
327        * configure.in: Remove.
328        * configure.ac: New file, generated from configure.in by autoupdate.
329
3302001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
333        * Makefile.am: Use 'PREINSTALL_FILES ='.
334
3352001-08-09      Chris Johns <ccj@acm.org>
336
337        * cpu_asm.S: This patch was co-developed with Eric Norum
338        <eric.norum@usask.ca>.  It closes a one instruction window
339        on some m68k CPU cores.  It fixes symptoms seen as:
340            1) No more `interrupt handler invoked twice for
341               a single interrupt'.
342            2) No more `lockup when mc68360 CPM and PIT interrupts
343               are at different levels'.
344        It does insert a little more overhead on machines without hardware
345        interrupt stacks but correctness has a price.
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-12-19      Joel Sherrill <joel@OARcorp.com>
359
360        * cpu.c: Do not read or write raw interrupt vector table if
361        we are on a CPU that does not have a %vbr register and the
362        BSP is configured as having the table in ROM.
363
3642000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
367
3682000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
371
3722000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
375        Switch to GNU canonicalization.
376
3772000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
378
379        * rtems/score/cpu.h: define CPU_Exception_frame for rdbg.
380        * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
381
3822000-10-12      John S Gwynne <jgwynne@mrcday.com>
383
384        * sim.h: These changes enable RTEMS to automatically generate
385        the ram_init file used by gdb with the BDM patches. The 332 has
386        on-board chip select lines (for RAM and FLASH) that must be
387        configured before use of these peripherals. These patches parse
388        data from start.c where the chip select lines are configured in
389        the runtime executable and automatically generates the gdb
390        initialization file using the same settings. A great time saver.
391        A similar file, ram_init_FW (flash writable), is also generated
392        that the flash programming tool uses.
393        * BSP/start/start.c: Must be modified to support above.
394        * BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
395
3962000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * Makefile.am: Include compile.am.
399
4002000-08-10      Joel Sherrill <joel@OARcorp.com>
401
402        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.