source: rtems/cpukit/score/cpu/m68k/ChangeLog @ 1f24914a

4.104.114.84.95
Last change on this file since 1f24914a was 1f24914a, checked in by Ralf Corsepius <ralf.corsepius@…>, on Feb 4, 2005 at 5:25:15 AM

2005-02-04 Ralf Corsepius <ralf.corsepius@…>

PR 754/rtems

  • rtems/asm.h: New (relocated from .).
  • asm.h: Remove (moved to rtems/asm.h).
  • Makefile.am: Reflect changes above.
  • Property mode set to 100644
File size: 11.3 KB
Line 
12005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        PR 754/rtems
4        * rtems/asm.h: New (relocated from .).
5        * asm.h: Remove (moved to rtems/asm.h).
6        * Makefile.am: Reflect changes above.
7
82005-01-31      Ralf Corsepius <ralf.corsepius@rtems.org>
9
10        PR rtems/752
11        * rtems/m68k/m68302.h, rtems/m68k/m68360.h, rtems/m68k/qsm.h,
12        rtems/m68k/sim.h: New (relocated from .).
13        * m68302.h, m68360.h, qsm.h, sim.h: Remove.
14        * Makefile.am: Reflect changes above.
15
162005-01-28      Eric Norum <norume@aps.anl.gov>
17
18        * rtems/score/cpu.h, rtems/score/m68k.h: ColdFire ISA A+ instructions
19
202004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
21
22        * asm.h, rtems/score/cpu.h, rtems/score/m68k.h, rtems/score/types.h:
23        New header guards.
24
252005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
26
27        * rtems/score/types.h: Remove signed8, signed16, signed32,
28        unsigned8, unsigned16, unsigned32.
29
302005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
31
32        * rtems/score/m68k.h: *_swap_u32( uint32_t ).
33
342005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
35
36        * rtems/score/m68k.h: *_swap_u16( uint16_t ).
37
382005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
39
40        * rtems/score/types.h: #include <rtems/stdint.h>.
41
422005-01-07      Ralf Corsepius <ralf.corsepius@freenet.de>
43
44        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
45
462005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
47
48        * Makefile.am: Remove build-variant support.
49
502004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
51
52        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
53        guard.
54
552004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
56
57        * asm.h: Add doxygen preamble.
58
592004-11-19      Ralf Corsepius <ralf_corsepius@rtems.org>
60
61        * rtems/score/m68k.h: Use (defined(__mc68020__) && !defined(__mcpu32__))
62        instead of defined(__mc68020__) to reflect GCC-3.4's expectations.
63
642004-11-02      Ralf Corsepius <ralf_corsepius@rtems.org>
65
66        * rtems/score/cpu.h: Add doxygen preamble.
67        * rtems/score/m68k.h: Add doxygen preamble.
68        * rtems/score/types.h: Add doxygen preamble.
69
702004-07-25      Joel Sherrill <joel@OARcorp.com>
71
72        * rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
73        endian swapping routines.
74
752004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
76
77        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
78        * Makefile.am: Don't include multilib.am.
79        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
80
812004-04-03      Ralf Corsepius <ralf_corsepius@rtems.org>
82
83        * Makefile.am: Install m68302.h m68360.h qsm.h sim.h
84        to $(includedir)/rtems/m68k.
85
862004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
87
88        * Makefile.am: Install asm.h to $(includedir)/rtems.
89
902004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
91
92        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
93
942004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
95
96        * cpu.c, m68302.h, rtems/score/cpu.h, rtems/score/m68k.h: Convert to
97        using c99 fixed size types.
98
992004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
100
101        * configure.ac: RTEMS_TOP([../../../..]).
102
1032004-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
104
105        PR 561/rtems
106        * asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
107
1082004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        * configure.ac: Move RTEMS_TOP one subdir down.
111
1122004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
113
114        * Makefile.am: Add PREINSTALL_DIRS.
115
1162004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
117
118        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
119        Add PREINSTALL_FILES to CLEANFILES.
120
1212004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
122
123        * configure.ac: Requires automake >= 1.8.1.
124
1252004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * Makefile.am: Include compile.am, again.
128
1292004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * Makefile.am: Convert to using automake compilation rules.
132
1332004-01-07      Joel Sherrill <joel@OARcorp.com>
134
135        * qsm.h, sim.h: Remove efi68k and efi332 references as they are no
136        longer in the tree.
137
1382003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
141
1422003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
145
1462003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * Makefile.am: Remove TMPINSTALL_FILES.
149
1502003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
151
152        * Makefile.am: Add $(dirstamp) to preinstallation rules.
153
1542003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * Makefile.am: Don't use gmake rules for preinstallation.
157
1582003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * configure.ac: Remove RTEMS_CANONICAL_HOST.
161
1622003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * configure.ac: Remove RTEMS_CHECK_CPU.
165
1662003-09-04      Joel Sherrill <joel@OARcorp.com>
167
168        * cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
169        rtems/score/types.h: URL for license changed.
170
1712003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
172
173        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
174
1752003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * configure.ac: Remove AC_CONFIG_AUX_DIR.
178
1792003-02-06      Ilya Alexeev <ilya@continuum.ru>
180
181        * m68360.h: Correct the order of fields in the ethernet structure
182        to account for the typo in MC68360UM (page 7-248).
183
1842002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
187        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
188
1892002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * configure.ac: Fix package name.
192
1932002-11-01      Joel Sherrill <joel@OARcorp.com>
194
195        * cpu.c: Removed warnings.
196
1972002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
200
2012002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * .cvsignore: Reformat.
204        Add autom4te*cache.
205        Remove autom4te.cache.
206
2072002-08-26      Eric Norum <eric.norum@usask.ca>
208
209        * cpu_asm.S: More PR267 tinkering which eliminates some conditional
210        compilation.
211
2122002-08-14      Brett Swimley <brett.swimley@aedinc.net>
213
214        * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
215        _ISR_Nest_level, and _Watchdog_Insert() requires this variable
216        to be modified to determine if an interrupt may have modified
217        the watchdog chain.  Prior to modifying _ISR_Handler(), I had
218        a test that would fail if _ISR_Flash was not commented out in
219        _Watchdog_Insert().  After this modification was made, my test
220        ran flawlessly.
221
2222002-08-05      Joel Sherrill <joel@OARcorp.com>
223
224        * Per PR260 eliminate use of make-target-options.  This impacted
225        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
226        SuperCore and required that the m68k optimized memcpy be moved
227        to libcpu.
228        * memcpy.c: Moved to libcpu.
229        * Makefile.am: Modified to reflect above.
230
2312002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
234
2352002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * Makefile.am: Use .$(OBJEXT) instead of .o.
238
2392002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * configure.ac: RTEMS_TOP(../../../..).
242
2432002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * rtems.S: Remove.
246        * Makefile.am: Reflect changes above.
247
2482002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * configure.ac: Remove RTEMS_PROJECT_ROOT.
251
2522002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * configure.ac: Add RTEMS_PROG_CCAS
255
2562002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
259        Add AC_PROG_RANLIB.
260
2612002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
264        Use ../../../aclocal.
265
2662002-05-28      Chris Johns <ccj@acm.org>
267
268        * rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
269        since it is now multilib'ed.
270
2712001-04-03      Joel Sherrill <joel@OARcorp.com>
272
273        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
274        * include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
275        name change.
276
2772002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * configure.ac:
280        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
281        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
282        * Makefile.am: Remove AUTOMAKE_OPTIONS.
283
2842002-03-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * rtems/score/m68k.h: m68k_swap_u32 fix typo.
287
2882002-03-06      Victor V. Vengerov <vvv@oktet.ru>
289
290        * rtems/score/m68k.h [M68K_COLDFIRE_ARCH] (CPU_swap_u16, CPU_swap_u32):
291        Generic implementation of endian swap primitives added for Coldfire
292        family.
293
2942002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * rtems/Makefile.am: Removed.
297        * rtems/score/Makefile.am: Removed.
298        * configure.ac: Reflect changes above.
299        * Makefile.am: Reflect changes above.
300
3012001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * Makefile.am: Add multilib support.
304
3052001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
308        * configure.in: Remove.
309        * configure.ac: New file, generated from configure.in by autoupdate.
310
3112001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
314        * Makefile.am: Use 'PREINSTALL_FILES ='.
315
3162001-08-09      Chris Johns <ccj@acm.org>
317
318        * cpu_asm.S: This patch was co-developed with Eric Norum
319        <eric.norum@usask.ca>.  It closes a one instruction window
320        on some m68k CPU cores.  It fixes symptoms seen as:
321            1) No more `interrupt handler invoked twice for
322               a single interrupt'.
323            2) No more `lockup when mc68360 CPM and PIT interrupts
324               are at different levels'.
325        It does insert a little more overhead on machines without hardware
326        interrupt stacks but correctness has a price.
327
3282001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * Makefile.am, rtems/score/Makefile.am:
331        Apply include_*HEADERS instead of H_FILES.
332
3332001-01-03      Joel Sherrill <joel@OARcorp.com>
334
335        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
336        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
337        now that it is dynamically allocated.
338
3392000-12-19      Joel Sherrill <joel@OARcorp.com>
340
341        * cpu.c: Do not read or write raw interrupt vector table if
342        we are on a CPU that does not have a %vbr register and the
343        BSP is configured as having the table in ROM.
344
3452000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
346
347        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
348
3492000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
352
3532000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
356        Switch to GNU canonicalization.
357
3582000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
359
360        * rtems/score/cpu.h: define CPU_Exception_frame for rdbg.
361        * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
362
3632000-10-12      John S Gwynne <jgwynne@mrcday.com>
364
365        * sim.h: These changes enable RTEMS to automatically generate
366        the ram_init file used by gdb with the BDM patches. The 332 has
367        on-board chip select lines (for RAM and FLASH) that must be
368        configured before use of these peripherals. These patches parse
369        data from start.c where the chip select lines are configured in
370        the runtime executable and automatically generates the gdb
371        initialization file using the same settings. A great time saver.
372        A similar file, ram_init_FW (flash writable), is also generated
373        that the flash programming tool uses.
374        * BSP/start/start.c: Must be modified to support above.
375        * BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
376
3772000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * Makefile.am: Include compile.am.
380
3812000-08-10      Joel Sherrill <joel@OARcorp.com>
382
383        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.