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

4.104.114.84.95
Last change on this file since af413e95 was af413e95, checked in by Ralf Corsepius <ralf.corsepius@…>, on Nov 21, 2004 at 11:06:03 AM

2004-11-21 Ralf Corsepius <ralf.corsepius@…>

  • rtems/score/types.h: Use rtems_score_types_h as preprocessor guard.
  • Property mode set to 100644
File size: 9.9 KB
Line 
12004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
4        guard.
5
62004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
7
8        * asm.h: Add doxygen preamble.
9
102004-11-19      Ralf Corsepius <ralf_corsepius@rtems.org>
11
12        * rtems/score/m68k.h: Use (defined(__mc68020__) && !defined(__mcpu32__))
13        instead of defined(__mc68020__) to reflect GCC-3.4's expectations.
14
152004-11-02      Ralf Corsepius <ralf_corsepius@rtems.org>
16
17        * rtems/score/cpu.h: Add doxygen preamble.
18        * rtems/score/m68k.h: Add doxygen preamble.
19        * rtems/score/types.h: Add doxygen preamble.
20
212004-07-25      Joel Sherrill <joel@OARcorp.com>
22
23        * rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
24        endian swapping routines.
25
262004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
27
28        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
29        * Makefile.am: Don't include multilib.am.
30        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
31
322004-04-03      Ralf Corsepius <ralf_corsepius@rtems.org>
33
34        * Makefile.am: Install m68302.h m68360.h qsm.h sim.h
35        to $(includedir)/rtems/m68k.
36
372004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
38
39        * Makefile.am: Install asm.h to $(includedir)/rtems.
40
412004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
42
43        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
44
452004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
46
47        * cpu.c, m68302.h, rtems/score/cpu.h, rtems/score/m68k.h: Convert to
48        using c99 fixed size types.
49
502004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
51
52        * configure.ac: RTEMS_TOP([../../../..]).
53
542004-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
55
56        PR 561/rtems
57        * asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
58
592004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
60
61        * configure.ac: Move RTEMS_TOP one subdir down.
62
632004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
64
65        * Makefile.am: Add PREINSTALL_DIRS.
66
672004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
68
69        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
70        Add PREINSTALL_FILES to CLEANFILES.
71
722004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
73
74        * configure.ac: Requires automake >= 1.8.1.
75
762004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
77
78        * Makefile.am: Include compile.am, again.
79
802004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
81
82        * Makefile.am: Convert to using automake compilation rules.
83
842004-01-07      Joel Sherrill <joel@OARcorp.com>
85
86        * qsm.h, sim.h: Remove efi68k and efi332 references as they are no
87        longer in the tree.
88
892003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
92
932003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
96
972003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
98
99        * Makefile.am: Remove TMPINSTALL_FILES.
100
1012003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
102
103        * Makefile.am: Add $(dirstamp) to preinstallation rules.
104
1052003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
106
107        * Makefile.am: Don't use gmake rules for preinstallation.
108
1092003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
110
111        * configure.ac: Remove RTEMS_CANONICAL_HOST.
112
1132003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
114
115        * configure.ac: Remove RTEMS_CHECK_CPU.
116
1172003-09-04      Joel Sherrill <joel@OARcorp.com>
118
119        * cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
120        rtems/score/types.h: URL for license changed.
121
1222003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
123
124        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
125
1262003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
127
128        * configure.ac: Remove AC_CONFIG_AUX_DIR.
129
1302003-02-06      Ilya Alexeev <ilya@continuum.ru>
131
132        * m68360.h: Correct the order of fields in the ethernet structure
133        to account for the typo in MC68360UM (page 7-248).
134
1352002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
136
137        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
138        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
139
1402002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
141
142        * configure.ac: Fix package name.
143
1442002-11-01      Joel Sherrill <joel@OARcorp.com>
145
146        * cpu.c: Removed warnings.
147
1482002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
149
150        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
151
1522002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * .cvsignore: Reformat.
155        Add autom4te*cache.
156        Remove autom4te.cache.
157
1582002-08-26      Eric Norum <eric.norum@usask.ca>
159
160        * cpu_asm.S: More PR267 tinkering which eliminates some conditional
161        compilation.
162
1632002-08-14      Brett Swimley <brett.swimley@aedinc.net>
164
165        * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
166        _ISR_Nest_level, and _Watchdog_Insert() requires this variable
167        to be modified to determine if an interrupt may have modified
168        the watchdog chain.  Prior to modifying _ISR_Handler(), I had
169        a test that would fail if _ISR_Flash was not commented out in
170        _Watchdog_Insert().  After this modification was made, my test
171        ran flawlessly.
172
1732002-08-05      Joel Sherrill <joel@OARcorp.com>
174
175        * Per PR260 eliminate use of make-target-options.  This impacted
176        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
177        SuperCore and required that the m68k optimized memcpy be moved
178        to libcpu.
179        * memcpy.c: Moved to libcpu.
180        * Makefile.am: Modified to reflect above.
181
1822002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
185
1862002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * Makefile.am: Use .$(OBJEXT) instead of .o.
189
1902002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * configure.ac: RTEMS_TOP(../../../..).
193
1942002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * rtems.S: Remove.
197        * Makefile.am: Reflect changes above.
198
1992002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * configure.ac: Remove RTEMS_PROJECT_ROOT.
202
2032002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * configure.ac: Add RTEMS_PROG_CCAS
206
2072002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
210        Add AC_PROG_RANLIB.
211
2122002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
215        Use ../../../aclocal.
216
2172002-05-28      Chris Johns <ccj@acm.org>
218
219        * rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
220        since it is now multilib'ed.
221
2222001-04-03      Joel Sherrill <joel@OARcorp.com>
223
224        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
225        * include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
226        name change.
227
2282002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * configure.ac:
231        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
232        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
233        * Makefile.am: Remove AUTOMAKE_OPTIONS.
234
2352002-03-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * rtems/score/m68k.h: m68k_swap_u32 fix typo.
238
2392002-03-06      Victor V. Vengerov <vvv@oktet.ru>
240
241        * rtems/score/m68k.h [M68K_COLDFIRE_ARCH] (CPU_swap_u16, CPU_swap_u32):
242        Generic implementation of endian swap primitives added for Coldfire
243        family.
244
2452002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * rtems/Makefile.am: Removed.
248        * rtems/score/Makefile.am: Removed.
249        * configure.ac: Reflect changes above.
250        * Makefile.am: Reflect changes above.
251
2522001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * Makefile.am: Add multilib support.
255
2562001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
259        * configure.in: Remove.
260        * configure.ac: New file, generated from configure.in by autoupdate.
261
2622001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
265        * Makefile.am: Use 'PREINSTALL_FILES ='.
266
2672001-08-09      Chris Johns <ccj@acm.org>
268
269        * cpu_asm.S: This patch was co-developed with Eric Norum
270        <eric.norum@usask.ca>.  It closes a one instruction window
271        on some m68k CPU cores.  It fixes symptoms seen as:
272            1) No more `interrupt handler invoked twice for
273               a single interrupt'.
274            2) No more `lockup when mc68360 CPM and PIT interrupts
275               are at different levels'.
276        It does insert a little more overhead on machines without hardware
277        interrupt stacks but correctness has a price.
278
2792001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * Makefile.am, rtems/score/Makefile.am:
282        Apply include_*HEADERS instead of H_FILES.
283
2842001-01-03      Joel Sherrill <joel@OARcorp.com>
285
286        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
287        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
288        now that it is dynamically allocated.
289
2902000-12-19      Joel Sherrill <joel@OARcorp.com>
291
292        * cpu.c: Do not read or write raw interrupt vector table if
293        we are on a CPU that does not have a %vbr register and the
294        BSP is configured as having the table in ROM.
295
2962000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
299
3002000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
303
3042000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
307        Switch to GNU canonicalization.
308
3092000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
310
311        * rtems/score/cpu.h: define CPU_Exception_frame for rdbg.
312        * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
313
3142000-10-12      John S Gwynne <jgwynne@mrcday.com>
315
316        * sim.h: These changes enable RTEMS to automatically generate
317        the ram_init file used by gdb with the BDM patches. The 332 has
318        on-board chip select lines (for RAM and FLASH) that must be
319        configured before use of these peripherals. These patches parse
320        data from start.c where the chip select lines are configured in
321        the runtime executable and automatically generates the gdb
322        initialization file using the same settings. A great time saver.
323        A similar file, ram_init_FW (flash writable), is also generated
324        that the flash programming tool uses.
325        * BSP/start/start.c: Must be modified to support above.
326        * BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
327
3282000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * Makefile.am: Include compile.am.
331
3322000-08-10      Joel Sherrill <joel@OARcorp.com>
333
334        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.