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

4.104.114.84.95
Last change on this file since b41906f was b41906f, checked in by Ralf Corsepius <ralf.corsepius@…>, on Feb 1, 2005 at 1:02:51 AM

2005-01-31 Ralf Corsepius <ralf.corsepius@…>

PR rtems/752

  • rtems/m68k/m68302.h, rtems/m68k/m68360.h, rtems/m68k/qsm.h, rtems/m68k/sim.h: New (relocated from .).
  • m68302.h, m68360.h, qsm.h, sim.h: Remove.
  • Makefile.am: Reflect changes above.
  • Property mode set to 100644
File size: 11.1 KB
Line 
12005-01-31      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        PR rtems/752
4        * rtems/m68k/m68302.h, rtems/m68k/m68360.h, rtems/m68k/qsm.h,
5        rtems/m68k/sim.h: New (relocated from .).
6        * m68302.h, m68360.h, qsm.h, sim.h: Remove.
7        * Makefile.am: Reflect changes above.
8
92005-01-28      Eric Norum <norume@aps.anl.gov>
10
11        * rtems/score/cpu.h, rtems/score/m68k.h: ColdFire ISA A+ instructions
12
132004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
14
15        * asm.h, rtems/score/cpu.h, rtems/score/m68k.h, rtems/score/types.h:
16        New header guards.
17
182005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
19
20        * rtems/score/types.h: Remove signed8, signed16, signed32,
21        unsigned8, unsigned16, unsigned32.
22
232005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
24
25        * rtems/score/m68k.h: *_swap_u32( uint32_t ).
26
272005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
28
29        * rtems/score/m68k.h: *_swap_u16( uint16_t ).
30
312005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
32
33        * rtems/score/types.h: #include <rtems/stdint.h>.
34
352005-01-07      Ralf Corsepius <ralf.corsepius@freenet.de>
36
37        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
38
392005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
40
41        * Makefile.am: Remove build-variant support.
42
432004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
44
45        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
46        guard.
47
482004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
49
50        * asm.h: Add doxygen preamble.
51
522004-11-19      Ralf Corsepius <ralf_corsepius@rtems.org>
53
54        * rtems/score/m68k.h: Use (defined(__mc68020__) && !defined(__mcpu32__))
55        instead of defined(__mc68020__) to reflect GCC-3.4's expectations.
56
572004-11-02      Ralf Corsepius <ralf_corsepius@rtems.org>
58
59        * rtems/score/cpu.h: Add doxygen preamble.
60        * rtems/score/m68k.h: Add doxygen preamble.
61        * rtems/score/types.h: Add doxygen preamble.
62
632004-07-25      Joel Sherrill <joel@OARcorp.com>
64
65        * rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
66        endian swapping routines.
67
682004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
69
70        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
71        * Makefile.am: Don't include multilib.am.
72        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
73
742004-04-03      Ralf Corsepius <ralf_corsepius@rtems.org>
75
76        * Makefile.am: Install m68302.h m68360.h qsm.h sim.h
77        to $(includedir)/rtems/m68k.
78
792004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
80
81        * Makefile.am: Install asm.h to $(includedir)/rtems.
82
832004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
84
85        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
86
872004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
88
89        * cpu.c, m68302.h, rtems/score/cpu.h, rtems/score/m68k.h: Convert to
90        using c99 fixed size types.
91
922004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
93
94        * configure.ac: RTEMS_TOP([../../../..]).
95
962004-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
97
98        PR 561/rtems
99        * asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
100
1012004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
102
103        * configure.ac: Move RTEMS_TOP one subdir down.
104
1052004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
106
107        * Makefile.am: Add PREINSTALL_DIRS.
108
1092004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
110
111        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
112        Add PREINSTALL_FILES to CLEANFILES.
113
1142004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
115
116        * configure.ac: Requires automake >= 1.8.1.
117
1182004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
119
120        * Makefile.am: Include compile.am, again.
121
1222004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
123
124        * Makefile.am: Convert to using automake compilation rules.
125
1262004-01-07      Joel Sherrill <joel@OARcorp.com>
127
128        * qsm.h, sim.h: Remove efi68k and efi332 references as they are no
129        longer in the tree.
130
1312003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
132
133        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
134
1352003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
136
137        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
138
1392003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * Makefile.am: Remove TMPINSTALL_FILES.
142
1432003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * Makefile.am: Add $(dirstamp) to preinstallation rules.
146
1472003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * Makefile.am: Don't use gmake rules for preinstallation.
150
1512003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * configure.ac: Remove RTEMS_CANONICAL_HOST.
154
1552003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * configure.ac: Remove RTEMS_CHECK_CPU.
158
1592003-09-04      Joel Sherrill <joel@OARcorp.com>
160
161        * cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
162        rtems/score/types.h: URL for license changed.
163
1642003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
167
1682003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * configure.ac: Remove AC_CONFIG_AUX_DIR.
171
1722003-02-06      Ilya Alexeev <ilya@continuum.ru>
173
174        * m68360.h: Correct the order of fields in the ethernet structure
175        to account for the typo in MC68360UM (page 7-248).
176
1772002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
180        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
181
1822002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * configure.ac: Fix package name.
185
1862002-11-01      Joel Sherrill <joel@OARcorp.com>
187
188        * cpu.c: Removed warnings.
189
1902002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
193
1942002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * .cvsignore: Reformat.
197        Add autom4te*cache.
198        Remove autom4te.cache.
199
2002002-08-26      Eric Norum <eric.norum@usask.ca>
201
202        * cpu_asm.S: More PR267 tinkering which eliminates some conditional
203        compilation.
204
2052002-08-14      Brett Swimley <brett.swimley@aedinc.net>
206
207        * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
208        _ISR_Nest_level, and _Watchdog_Insert() requires this variable
209        to be modified to determine if an interrupt may have modified
210        the watchdog chain.  Prior to modifying _ISR_Handler(), I had
211        a test that would fail if _ISR_Flash was not commented out in
212        _Watchdog_Insert().  After this modification was made, my test
213        ran flawlessly.
214
2152002-08-05      Joel Sherrill <joel@OARcorp.com>
216
217        * Per PR260 eliminate use of make-target-options.  This impacted
218        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
219        SuperCore and required that the m68k optimized memcpy be moved
220        to libcpu.
221        * memcpy.c: Moved to libcpu.
222        * Makefile.am: Modified to reflect above.
223
2242002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
227
2282002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * Makefile.am: Use .$(OBJEXT) instead of .o.
231
2322002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * configure.ac: RTEMS_TOP(../../../..).
235
2362002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * rtems.S: Remove.
239        * Makefile.am: Reflect changes above.
240
2412002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
242
243        * configure.ac: Remove RTEMS_PROJECT_ROOT.
244
2452002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * configure.ac: Add RTEMS_PROG_CCAS
248
2492002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
252        Add AC_PROG_RANLIB.
253
2542002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
257        Use ../../../aclocal.
258
2592002-05-28      Chris Johns <ccj@acm.org>
260
261        * rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
262        since it is now multilib'ed.
263
2642001-04-03      Joel Sherrill <joel@OARcorp.com>
265
266        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
267        * include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
268        name change.
269
2702002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * configure.ac:
273        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
274        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
275        * Makefile.am: Remove AUTOMAKE_OPTIONS.
276
2772002-03-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * rtems/score/m68k.h: m68k_swap_u32 fix typo.
280
2812002-03-06      Victor V. Vengerov <vvv@oktet.ru>
282
283        * rtems/score/m68k.h [M68K_COLDFIRE_ARCH] (CPU_swap_u16, CPU_swap_u32):
284        Generic implementation of endian swap primitives added for Coldfire
285        family.
286
2872002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * rtems/Makefile.am: Removed.
290        * rtems/score/Makefile.am: Removed.
291        * configure.ac: Reflect changes above.
292        * Makefile.am: Reflect changes above.
293
2942001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * Makefile.am: Add multilib support.
297
2982001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
301        * configure.in: Remove.
302        * configure.ac: New file, generated from configure.in by autoupdate.
303
3042001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
307        * Makefile.am: Use 'PREINSTALL_FILES ='.
308
3092001-08-09      Chris Johns <ccj@acm.org>
310
311        * cpu_asm.S: This patch was co-developed with Eric Norum
312        <eric.norum@usask.ca>.  It closes a one instruction window
313        on some m68k CPU cores.  It fixes symptoms seen as:
314            1) No more `interrupt handler invoked twice for
315               a single interrupt'.
316            2) No more `lockup when mc68360 CPM and PIT interrupts
317               are at different levels'.
318        It does insert a little more overhead on machines without hardware
319        interrupt stacks but correctness has a price.
320
3212001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * Makefile.am, rtems/score/Makefile.am:
324        Apply include_*HEADERS instead of H_FILES.
325
3262001-01-03      Joel Sherrill <joel@OARcorp.com>
327
328        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
329        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
330        now that it is dynamically allocated.
331
3322000-12-19      Joel Sherrill <joel@OARcorp.com>
333
334        * cpu.c: Do not read or write raw interrupt vector table if
335        we are on a CPU that does not have a %vbr register and the
336        BSP is configured as having the table in ROM.
337
3382000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
341
3422000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
345
3462000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
349        Switch to GNU canonicalization.
350
3512000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
352
353        * rtems/score/cpu.h: define CPU_Exception_frame for rdbg.
354        * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
355
3562000-10-12      John S Gwynne <jgwynne@mrcday.com>
357
358        * sim.h: These changes enable RTEMS to automatically generate
359        the ram_init file used by gdb with the BDM patches. The 332 has
360        on-board chip select lines (for RAM and FLASH) that must be
361        configured before use of these peripherals. These patches parse
362        data from start.c where the chip select lines are configured in
363        the runtime executable and automatically generates the gdb
364        initialization file using the same settings. A great time saver.
365        A similar file, ram_init_FW (flash writable), is also generated
366        that the flash programming tool uses.
367        * BSP/start/start.c: Must be modified to support above.
368        * BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
369
3702000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * Makefile.am: Include compile.am.
373
3742000-08-10      Joel Sherrill <joel@OARcorp.com>
375
376        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.