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

4.104.114.84.95
Last change on this file since ff60424 was ff60424, checked in by Ralf Corsepius <ralf.corsepius@…>, on 11/19/04 at 04:40:13

2004-11-19 Ralf Corsepius <ralf_corsepius@…>

  • rtems/score/m68k.h: Use (defined(mc68020) && !defined(mcpu32)) instead of defined(mc68020) to reflect GCC-3.4's expectations.
  • Property mode set to 100644
File size: 9.7 KB
Line 
12004-11-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * rtems/score/m68k.h: Use (defined(__mc68020__) && !defined(__mcpu32__))
4        instead of defined(__mc68020__) to reflect GCC-3.4's expectations.
5
62004-11-02      Ralf Corsepius <ralf_corsepius@rtems.org>
7
8        * rtems/score/cpu.h: Add doxygen preamble.
9        * rtems/score/m68k.h: Add doxygen preamble.
10        * rtems/score/types.h: Add doxygen preamble.
11
122004-07-25      Joel Sherrill <joel@OARcorp.com>
13
14        * rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
15        endian swapping routines.
16
172004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
18
19        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
20        * Makefile.am: Don't include multilib.am.
21        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
22
232004-04-03      Ralf Corsepius <ralf_corsepius@rtems.org>
24
25        * Makefile.am: Install m68302.h m68360.h qsm.h sim.h
26        to $(includedir)/rtems/m68k.
27
282004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
29
30        * Makefile.am: Install asm.h to $(includedir)/rtems.
31
322004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
33
34        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
35
362004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
37
38        * cpu.c, m68302.h, rtems/score/cpu.h, rtems/score/m68k.h: Convert to
39        using c99 fixed size types.
40
412004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
42
43        * configure.ac: RTEMS_TOP([../../../..]).
44
452004-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
46
47        PR 561/rtems
48        * asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
49
502004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
51
52        * configure.ac: Move RTEMS_TOP one subdir down.
53
542004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
55
56        * Makefile.am: Add PREINSTALL_DIRS.
57
582004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
59
60        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
61        Add PREINSTALL_FILES to CLEANFILES.
62
632004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
64
65        * configure.ac: Requires automake >= 1.8.1.
66
672004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
68
69        * Makefile.am: Include compile.am, again.
70
712004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
72
73        * Makefile.am: Convert to using automake compilation rules.
74
752004-01-07      Joel Sherrill <joel@OARcorp.com>
76
77        * qsm.h, sim.h: Remove efi68k and efi332 references as they are no
78        longer in the tree.
79
802003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
81
82        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
83
842003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
85
86        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
87
882003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
89
90        * Makefile.am: Remove TMPINSTALL_FILES.
91
922003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
93
94        * Makefile.am: Add $(dirstamp) to preinstallation rules.
95
962003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
97
98        * Makefile.am: Don't use gmake rules for preinstallation.
99
1002003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
101
102        * configure.ac: Remove RTEMS_CANONICAL_HOST.
103
1042003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
105
106        * configure.ac: Remove RTEMS_CHECK_CPU.
107
1082003-09-04      Joel Sherrill <joel@OARcorp.com>
109
110        * cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
111        rtems/score/types.h: URL for license changed.
112
1132003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
114
115        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
116
1172003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
118
119        * configure.ac: Remove AC_CONFIG_AUX_DIR.
120
1212003-02-06      Ilya Alexeev <ilya@continuum.ru>
122
123        * m68360.h: Correct the order of fields in the ethernet structure
124        to account for the typo in MC68360UM (page 7-248).
125
1262002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
127
128        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
129        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
130
1312002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
132
133        * configure.ac: Fix package name.
134
1352002-11-01      Joel Sherrill <joel@OARcorp.com>
136
137        * cpu.c: Removed warnings.
138
1392002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
142
1432002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * .cvsignore: Reformat.
146        Add autom4te*cache.
147        Remove autom4te.cache.
148
1492002-08-26      Eric Norum <eric.norum@usask.ca>
150
151        * cpu_asm.S: More PR267 tinkering which eliminates some conditional
152        compilation.
153
1542002-08-14      Brett Swimley <brett.swimley@aedinc.net>
155
156        * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
157        _ISR_Nest_level, and _Watchdog_Insert() requires this variable
158        to be modified to determine if an interrupt may have modified
159        the watchdog chain.  Prior to modifying _ISR_Handler(), I had
160        a test that would fail if _ISR_Flash was not commented out in
161        _Watchdog_Insert().  After this modification was made, my test
162        ran flawlessly.
163
1642002-08-05      Joel Sherrill <joel@OARcorp.com>
165
166        * Per PR260 eliminate use of make-target-options.  This impacted
167        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
168        SuperCore and required that the m68k optimized memcpy be moved
169        to libcpu.
170        * memcpy.c: Moved to libcpu.
171        * Makefile.am: Modified to reflect above.
172
1732002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
176
1772002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * Makefile.am: Use .$(OBJEXT) instead of .o.
180
1812002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * configure.ac: RTEMS_TOP(../../../..).
184
1852002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * rtems.S: Remove.
188        * Makefile.am: Reflect changes above.
189
1902002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * configure.ac: Remove RTEMS_PROJECT_ROOT.
193
1942002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * configure.ac: Add RTEMS_PROG_CCAS
197
1982002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
201        Add AC_PROG_RANLIB.
202
2032002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
206        Use ../../../aclocal.
207
2082002-05-28      Chris Johns <ccj@acm.org>
209
210        * rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
211        since it is now multilib'ed.
212
2132001-04-03      Joel Sherrill <joel@OARcorp.com>
214
215        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
216        * include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
217        name change.
218
2192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * configure.ac:
222        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
223        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
224        * Makefile.am: Remove AUTOMAKE_OPTIONS.
225
2262002-03-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * rtems/score/m68k.h: m68k_swap_u32 fix typo.
229
2302002-03-06      Victor V. Vengerov <vvv@oktet.ru>
231
232        * rtems/score/m68k.h [M68K_COLDFIRE_ARCH] (CPU_swap_u16, CPU_swap_u32):
233        Generic implementation of endian swap primitives added for Coldfire
234        family.
235
2362002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * rtems/Makefile.am: Removed.
239        * rtems/score/Makefile.am: Removed.
240        * configure.ac: Reflect changes above.
241        * Makefile.am: Reflect changes above.
242
2432001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * Makefile.am: Add multilib support.
246
2472001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
250        * configure.in: Remove.
251        * configure.ac: New file, generated from configure.in by autoupdate.
252
2532001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
256        * Makefile.am: Use 'PREINSTALL_FILES ='.
257
2582001-08-09      Chris Johns <ccj@acm.org>
259
260        * cpu_asm.S: This patch was co-developed with Eric Norum
261        <eric.norum@usask.ca>.  It closes a one instruction window
262        on some m68k CPU cores.  It fixes symptoms seen as:
263            1) No more `interrupt handler invoked twice for
264               a single interrupt'.
265            2) No more `lockup when mc68360 CPM and PIT interrupts
266               are at different levels'.
267        It does insert a little more overhead on machines without hardware
268        interrupt stacks but correctness has a price.
269
2702001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * Makefile.am, rtems/score/Makefile.am:
273        Apply include_*HEADERS instead of H_FILES.
274
2752001-01-03      Joel Sherrill <joel@OARcorp.com>
276
277        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
278        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
279        now that it is dynamically allocated.
280
2812000-12-19      Joel Sherrill <joel@OARcorp.com>
282
283        * cpu.c: Do not read or write raw interrupt vector table if
284        we are on a CPU that does not have a %vbr register and the
285        BSP is configured as having the table in ROM.
286
2872000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
290
2912000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
294
2952000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
298        Switch to GNU canonicalization.
299
3002000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
301
302        * rtems/score/cpu.h: define CPU_Exception_frame for rdbg.
303        * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
304
3052000-10-12      John S Gwynne <jgwynne@mrcday.com>
306
307        * sim.h: These changes enable RTEMS to automatically generate
308        the ram_init file used by gdb with the BDM patches. The 332 has
309        on-board chip select lines (for RAM and FLASH) that must be
310        configured before use of these peripherals. These patches parse
311        data from start.c where the chip select lines are configured in
312        the runtime executable and automatically generates the gdb
313        initialization file using the same settings. A great time saver.
314        A similar file, ram_init_FW (flash writable), is also generated
315        that the flash programming tool uses.
316        * BSP/start/start.c: Must be modified to support above.
317        * BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
318
3192000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * Makefile.am: Include compile.am.
322
3232000-08-10      Joel Sherrill <joel@OARcorp.com>
324
325        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.