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

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

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

  • rtems/m68k/m68302.h, rtems/m68k/m68360.h, rtems/m68k/qsm.h, rtems/m68k/sim.h, rtems/score/m68k.h: Header guards cleanup.
  • Property mode set to 100644
File size: 11.4 KB
Line 
12005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * rtems/m68k/m68302.h, rtems/m68k/m68360.h, rtems/m68k/qsm.h,
4        rtems/m68k/sim.h, rtems/score/m68k.h: Header guards cleanup.
5
62005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
7
8        PR 754/rtems
9        * rtems/asm.h: New (relocated from .).
10        * asm.h: Remove (moved to rtems/asm.h).
11        * Makefile.am: Reflect changes above.
12
132005-01-31      Ralf Corsepius <ralf.corsepius@rtems.org>
14
15        PR rtems/752
16        * rtems/m68k/m68302.h, rtems/m68k/m68360.h, rtems/m68k/qsm.h,
17        rtems/m68k/sim.h: New (relocated from .).
18        * m68302.h, m68360.h, qsm.h, sim.h: Remove.
19        * Makefile.am: Reflect changes above.
20
212005-01-28      Eric Norum <norume@aps.anl.gov>
22
23        * rtems/score/cpu.h, rtems/score/m68k.h: ColdFire ISA A+ instructions
24
252004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
26
27        * asm.h, rtems/score/cpu.h, rtems/score/m68k.h, rtems/score/types.h:
28        New header guards.
29
302005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
31
32        * rtems/score/types.h: Remove signed8, signed16, signed32,
33        unsigned8, unsigned16, unsigned32.
34
352005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
36
37        * rtems/score/m68k.h: *_swap_u32( uint32_t ).
38
392005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
40
41        * rtems/score/m68k.h: *_swap_u16( uint16_t ).
42
432005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
44
45        * rtems/score/types.h: #include <rtems/stdint.h>.
46
472005-01-07      Ralf Corsepius <ralf.corsepius@freenet.de>
48
49        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
50
512005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
52
53        * Makefile.am: Remove build-variant support.
54
552004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
56
57        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
58        guard.
59
602004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
61
62        * asm.h: Add doxygen preamble.
63
642004-11-19      Ralf Corsepius <ralf_corsepius@rtems.org>
65
66        * rtems/score/m68k.h: Use (defined(__mc68020__) && !defined(__mcpu32__))
67        instead of defined(__mc68020__) to reflect GCC-3.4's expectations.
68
692004-11-02      Ralf Corsepius <ralf_corsepius@rtems.org>
70
71        * rtems/score/cpu.h: Add doxygen preamble.
72        * rtems/score/m68k.h: Add doxygen preamble.
73        * rtems/score/types.h: Add doxygen preamble.
74
752004-07-25      Joel Sherrill <joel@OARcorp.com>
76
77        * rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
78        endian swapping routines.
79
802004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
81
82        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
83        * Makefile.am: Don't include multilib.am.
84        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
85
862004-04-03      Ralf Corsepius <ralf_corsepius@rtems.org>
87
88        * Makefile.am: Install m68302.h m68360.h qsm.h sim.h
89        to $(includedir)/rtems/m68k.
90
912004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
92
93        * Makefile.am: Install asm.h to $(includedir)/rtems.
94
952004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
96
97        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
98
992004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
100
101        * cpu.c, m68302.h, rtems/score/cpu.h, rtems/score/m68k.h: Convert to
102        using c99 fixed size types.
103
1042004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
105
106        * configure.ac: RTEMS_TOP([../../../..]).
107
1082004-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        PR 561/rtems
111        * asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
112
1132004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
114
115        * configure.ac: Move RTEMS_TOP one subdir down.
116
1172004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
118
119        * Makefile.am: Add PREINSTALL_DIRS.
120
1212004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
122
123        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
124        Add PREINSTALL_FILES to CLEANFILES.
125
1262004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
127
128        * configure.ac: Requires automake >= 1.8.1.
129
1302004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
131
132        * Makefile.am: Include compile.am, again.
133
1342004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
135
136        * Makefile.am: Convert to using automake compilation rules.
137
1382004-01-07      Joel Sherrill <joel@OARcorp.com>
139
140        * qsm.h, sim.h: Remove efi68k and efi332 references as they are no
141        longer in the tree.
142
1432003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
146
1472003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
150
1512003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * Makefile.am: Remove TMPINSTALL_FILES.
154
1552003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * Makefile.am: Add $(dirstamp) to preinstallation rules.
158
1592003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * Makefile.am: Don't use gmake rules for preinstallation.
162
1632003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * configure.ac: Remove RTEMS_CANONICAL_HOST.
166
1672003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * configure.ac: Remove RTEMS_CHECK_CPU.
170
1712003-09-04      Joel Sherrill <joel@OARcorp.com>
172
173        * cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
174        rtems/score/types.h: URL for license changed.
175
1762003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
179
1802003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        * configure.ac: Remove AC_CONFIG_AUX_DIR.
183
1842003-02-06      Ilya Alexeev <ilya@continuum.ru>
185
186        * m68360.h: Correct the order of fields in the ethernet structure
187        to account for the typo in MC68360UM (page 7-248).
188
1892002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
192        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
193
1942002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * configure.ac: Fix package name.
197
1982002-11-01      Joel Sherrill <joel@OARcorp.com>
199
200        * cpu.c: Removed warnings.
201
2022002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
205
2062002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * .cvsignore: Reformat.
209        Add autom4te*cache.
210        Remove autom4te.cache.
211
2122002-08-26      Eric Norum <eric.norum@usask.ca>
213
214        * cpu_asm.S: More PR267 tinkering which eliminates some conditional
215        compilation.
216
2172002-08-14      Brett Swimley <brett.swimley@aedinc.net>
218
219        * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
220        _ISR_Nest_level, and _Watchdog_Insert() requires this variable
221        to be modified to determine if an interrupt may have modified
222        the watchdog chain.  Prior to modifying _ISR_Handler(), I had
223        a test that would fail if _ISR_Flash was not commented out in
224        _Watchdog_Insert().  After this modification was made, my test
225        ran flawlessly.
226
2272002-08-05      Joel Sherrill <joel@OARcorp.com>
228
229        * Per PR260 eliminate use of make-target-options.  This impacted
230        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
231        SuperCore and required that the m68k optimized memcpy be moved
232        to libcpu.
233        * memcpy.c: Moved to libcpu.
234        * Makefile.am: Modified to reflect above.
235
2362002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
239
2402002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * Makefile.am: Use .$(OBJEXT) instead of .o.
243
2442002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * configure.ac: RTEMS_TOP(../../../..).
247
2482002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * rtems.S: Remove.
251        * Makefile.am: Reflect changes above.
252
2532002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * configure.ac: Remove RTEMS_PROJECT_ROOT.
256
2572002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * configure.ac: Add RTEMS_PROG_CCAS
260
2612002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
264        Add AC_PROG_RANLIB.
265
2662002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
269        Use ../../../aclocal.
270
2712002-05-28      Chris Johns <ccj@acm.org>
272
273        * rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
274        since it is now multilib'ed.
275
2762001-04-03      Joel Sherrill <joel@OARcorp.com>
277
278        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
279        * include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
280        name change.
281
2822002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * configure.ac:
285        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
286        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
287        * Makefile.am: Remove AUTOMAKE_OPTIONS.
288
2892002-03-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * rtems/score/m68k.h: m68k_swap_u32 fix typo.
292
2932002-03-06      Victor V. Vengerov <vvv@oktet.ru>
294
295        * rtems/score/m68k.h [M68K_COLDFIRE_ARCH] (CPU_swap_u16, CPU_swap_u32):
296        Generic implementation of endian swap primitives added for Coldfire
297        family.
298
2992002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * rtems/Makefile.am: Removed.
302        * rtems/score/Makefile.am: Removed.
303        * configure.ac: Reflect changes above.
304        * Makefile.am: Reflect changes above.
305
3062001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * Makefile.am: Add multilib support.
309
3102001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
313        * configure.in: Remove.
314        * configure.ac: New file, generated from configure.in by autoupdate.
315
3162001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
319        * Makefile.am: Use 'PREINSTALL_FILES ='.
320
3212001-08-09      Chris Johns <ccj@acm.org>
322
323        * cpu_asm.S: This patch was co-developed with Eric Norum
324        <eric.norum@usask.ca>.  It closes a one instruction window
325        on some m68k CPU cores.  It fixes symptoms seen as:
326            1) No more `interrupt handler invoked twice for
327               a single interrupt'.
328            2) No more `lockup when mc68360 CPM and PIT interrupts
329               are at different levels'.
330        It does insert a little more overhead on machines without hardware
331        interrupt stacks but correctness has a price.
332
3332001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
334
335        * Makefile.am, rtems/score/Makefile.am:
336        Apply include_*HEADERS instead of H_FILES.
337
3382001-01-03      Joel Sherrill <joel@OARcorp.com>
339
340        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
341        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
342        now that it is dynamically allocated.
343
3442000-12-19      Joel Sherrill <joel@OARcorp.com>
345
346        * cpu.c: Do not read or write raw interrupt vector table if
347        we are on a CPU that does not have a %vbr register and the
348        BSP is configured as having the table in ROM.
349
3502000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
353
3542000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
357
3582000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
361        Switch to GNU canonicalization.
362
3632000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
364
365        * rtems/score/cpu.h: define CPU_Exception_frame for rdbg.
366        * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
367
3682000-10-12      John S Gwynne <jgwynne@mrcday.com>
369
370        * sim.h: These changes enable RTEMS to automatically generate
371        the ram_init file used by gdb with the BDM patches. The 332 has
372        on-board chip select lines (for RAM and FLASH) that must be
373        configured before use of these peripherals. These patches parse
374        data from start.c where the chip select lines are configured in
375        the runtime executable and automatically generates the gdb
376        initialization file using the same settings. A great time saver.
377        A similar file, ram_init_FW (flash writable), is also generated
378        that the flash programming tool uses.
379        * BSP/start/start.c: Must be modified to support above.
380        * BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
381
3822000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * Makefile.am: Include compile.am.
385
3862000-08-10      Joel Sherrill <joel@OARcorp.com>
387
388        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.