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

4.104.114.84.95
Last change on this file since a911a77 was a911a77, checked in by Ralf Corsepius <ralf.corsepius@…>, on Nov 2, 2004 at 7:39:25 AM

2004-10-02 Ralf Corsepius <ralf_corsepius@…>

  • rtems/score/cpu.h: Add doxygen preamble.
  • rtems/score/m68k.h: Add doxygen preamble.
  • rtems/score/types.h: Add doxygen preamble.
  • Property mode set to 100644
File size: 9.5 KB
Line 
12004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * rtems/score/cpu.h: Add doxygen preamble.
4        * rtems/score/m68k.h: Add doxygen preamble.
5        * rtems/score/types.h: Add doxygen preamble.
6
72004-07-25      Joel Sherrill <joel@OARcorp.com>
8
9        * rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
10        endian swapping routines.
11
122004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
13
14        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
15        * Makefile.am: Don't include multilib.am.
16        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
17
182004-04-03      Ralf Corsepius <ralf_corsepius@rtems.org>
19
20        * Makefile.am: Install m68302.h m68360.h qsm.h sim.h
21        to $(includedir)/rtems/m68k.
22
232004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
24
25        * Makefile.am: Install asm.h to $(includedir)/rtems.
26
272004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
28
29        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
30
312004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
32
33        * cpu.c, m68302.h, rtems/score/cpu.h, rtems/score/m68k.h: Convert to
34        using c99 fixed size types.
35
362004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
37
38        * configure.ac: RTEMS_TOP([../../../..]).
39
402004-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
41
42        PR 561/rtems
43        * asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
44
452004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
46
47        * configure.ac: Move RTEMS_TOP one subdir down.
48
492004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
50
51        * Makefile.am: Add PREINSTALL_DIRS.
52
532004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
54
55        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
56        Add PREINSTALL_FILES to CLEANFILES.
57
582004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
59
60        * configure.ac: Requires automake >= 1.8.1.
61
622004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
63
64        * Makefile.am: Include compile.am, again.
65
662004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
67
68        * Makefile.am: Convert to using automake compilation rules.
69
702004-01-07      Joel Sherrill <joel@OARcorp.com>
71
72        * qsm.h, sim.h: Remove efi68k and efi332 references as they are no
73        longer in the tree.
74
752003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
76
77        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
78
792003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
80
81        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
82
832003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
84
85        * Makefile.am: Remove TMPINSTALL_FILES.
86
872003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
88
89        * Makefile.am: Add $(dirstamp) to preinstallation rules.
90
912003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
92
93        * Makefile.am: Don't use gmake rules for preinstallation.
94
952003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
96
97        * configure.ac: Remove RTEMS_CANONICAL_HOST.
98
992003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
100
101        * configure.ac: Remove RTEMS_CHECK_CPU.
102
1032003-09-04      Joel Sherrill <joel@OARcorp.com>
104
105        * cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
106        rtems/score/types.h: URL for license changed.
107
1082003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
111
1122003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
113
114        * configure.ac: Remove AC_CONFIG_AUX_DIR.
115
1162003-02-06      Ilya Alexeev <ilya@continuum.ru>
117
118        * m68360.h: Correct the order of fields in the ethernet structure
119        to account for the typo in MC68360UM (page 7-248).
120
1212002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
122
123        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
124        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
125
1262002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
127
128        * configure.ac: Fix package name.
129
1302002-11-01      Joel Sherrill <joel@OARcorp.com>
131
132        * cpu.c: Removed warnings.
133
1342002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
135
136        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
137
1382002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * .cvsignore: Reformat.
141        Add autom4te*cache.
142        Remove autom4te.cache.
143
1442002-08-26      Eric Norum <eric.norum@usask.ca>
145
146        * cpu_asm.S: More PR267 tinkering which eliminates some conditional
147        compilation.
148
1492002-08-14      Brett Swimley <brett.swimley@aedinc.net>
150
151        * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
152        _ISR_Nest_level, and _Watchdog_Insert() requires this variable
153        to be modified to determine if an interrupt may have modified
154        the watchdog chain.  Prior to modifying _ISR_Handler(), I had
155        a test that would fail if _ISR_Flash was not commented out in
156        _Watchdog_Insert().  After this modification was made, my test
157        ran flawlessly.
158
1592002-08-05      Joel Sherrill <joel@OARcorp.com>
160
161        * Per PR260 eliminate use of make-target-options.  This impacted
162        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
163        SuperCore and required that the m68k optimized memcpy be moved
164        to libcpu.
165        * memcpy.c: Moved to libcpu.
166        * Makefile.am: Modified to reflect above.
167
1682002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
171
1722002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * Makefile.am: Use .$(OBJEXT) instead of .o.
175
1762002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * configure.ac: RTEMS_TOP(../../../..).
179
1802002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        * rtems.S: Remove.
183        * Makefile.am: Reflect changes above.
184
1852002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * configure.ac: Remove RTEMS_PROJECT_ROOT.
188
1892002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * configure.ac: Add RTEMS_PROG_CCAS
192
1932002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
196        Add AC_PROG_RANLIB.
197
1982002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
201        Use ../../../aclocal.
202
2032002-05-28      Chris Johns <ccj@acm.org>
204
205        * rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
206        since it is now multilib'ed.
207
2082001-04-03      Joel Sherrill <joel@OARcorp.com>
209
210        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
211        * include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
212        name change.
213
2142002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * configure.ac:
217        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
218        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
219        * Makefile.am: Remove AUTOMAKE_OPTIONS.
220
2212002-03-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * rtems/score/m68k.h: m68k_swap_u32 fix typo.
224
2252002-03-06      Victor V. Vengerov <vvv@oktet.ru>
226
227        * rtems/score/m68k.h [M68K_COLDFIRE_ARCH] (CPU_swap_u16, CPU_swap_u32):
228        Generic implementation of endian swap primitives added for Coldfire
229        family.
230
2312002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * rtems/Makefile.am: Removed.
234        * rtems/score/Makefile.am: Removed.
235        * configure.ac: Reflect changes above.
236        * Makefile.am: Reflect changes above.
237
2382001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * Makefile.am: Add multilib support.
241
2422001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
245        * configure.in: Remove.
246        * configure.ac: New file, generated from configure.in by autoupdate.
247
2482001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
251        * Makefile.am: Use 'PREINSTALL_FILES ='.
252
2532001-08-09      Chris Johns <ccj@acm.org>
254
255        * cpu_asm.S: This patch was co-developed with Eric Norum
256        <eric.norum@usask.ca>.  It closes a one instruction window
257        on some m68k CPU cores.  It fixes symptoms seen as:
258            1) No more `interrupt handler invoked twice for
259               a single interrupt'.
260            2) No more `lockup when mc68360 CPM and PIT interrupts
261               are at different levels'.
262        It does insert a little more overhead on machines without hardware
263        interrupt stacks but correctness has a price.
264
2652001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * Makefile.am, rtems/score/Makefile.am:
268        Apply include_*HEADERS instead of H_FILES.
269
2702001-01-03      Joel Sherrill <joel@OARcorp.com>
271
272        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
273        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
274        now that it is dynamically allocated.
275
2762000-12-19      Joel Sherrill <joel@OARcorp.com>
277
278        * cpu.c: Do not read or write raw interrupt vector table if
279        we are on a CPU that does not have a %vbr register and the
280        BSP is configured as having the table in ROM.
281
2822000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
285
2862000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
289
2902000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
293        Switch to GNU canonicalization.
294
2952000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
296
297        * rtems/score/cpu.h: define CPU_Exception_frame for rdbg.
298        * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
299
3002000-10-12      John S Gwynne <jgwynne@mrcday.com>
301
302        * sim.h: These changes enable RTEMS to automatically generate
303        the ram_init file used by gdb with the BDM patches. The 332 has
304        on-board chip select lines (for RAM and FLASH) that must be
305        configured before use of these peripherals. These patches parse
306        data from start.c where the chip select lines are configured in
307        the runtime executable and automatically generates the gdb
308        initialization file using the same settings. A great time saver.
309        A similar file, ram_init_FW (flash writable), is also generated
310        that the flash programming tool uses.
311        * BSP/start/start.c: Must be modified to support above.
312        * BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
313
3142000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * Makefile.am: Include compile.am.
317
3182000-08-10      Joel Sherrill <joel@OARcorp.com>
319
320        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.