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

4.104.114.84.95
Last change on this file since ed71774a was c47d5214, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/28/05 at 15:53:29

2004-01-28 Ralf Corsepius <ralf.corsepiu@…>

  • asm.h, rtems/score/cpu.h, rtems/score/m68k.h, rtems/score/types.h: New header guards.
  • Property mode set to 100644
File size: 10.7 KB
Line 
12004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
2
3        * asm.h, rtems/score/cpu.h, rtems/score/m68k.h, rtems/score/types.h:
4        New header guards.
5
62005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
7
8        * rtems/score/types.h: Remove signed8, signed16, signed32,
9        unsigned8, unsigned16, unsigned32.
10
112005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
12
13        * rtems/score/m68k.h: *_swap_u32( uint32_t ).
14
152005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
16
17        * rtems/score/m68k.h: *_swap_u16( uint16_t ).
18
192005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
20
21        * rtems/score/types.h: #include <rtems/stdint.h>.
22
232005-01-07      Ralf Corsepius <ralf.corsepius@freenet.de>
24
25        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
26
272005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
28
29        * Makefile.am: Remove build-variant support.
30
312004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
32
33        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
34        guard.
35
362004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
37
38        * asm.h: Add doxygen preamble.
39
402004-11-19      Ralf Corsepius <ralf_corsepius@rtems.org>
41
42        * rtems/score/m68k.h: Use (defined(__mc68020__) && !defined(__mcpu32__))
43        instead of defined(__mc68020__) to reflect GCC-3.4's expectations.
44
452004-11-02      Ralf Corsepius <ralf_corsepius@rtems.org>
46
47        * rtems/score/cpu.h: Add doxygen preamble.
48        * rtems/score/m68k.h: Add doxygen preamble.
49        * rtems/score/types.h: Add doxygen preamble.
50
512004-07-25      Joel Sherrill <joel@OARcorp.com>
52
53        * rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
54        endian swapping routines.
55
562004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
57
58        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
59        * Makefile.am: Don't include multilib.am.
60        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
61
622004-04-03      Ralf Corsepius <ralf_corsepius@rtems.org>
63
64        * Makefile.am: Install m68302.h m68360.h qsm.h sim.h
65        to $(includedir)/rtems/m68k.
66
672004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
68
69        * Makefile.am: Install asm.h to $(includedir)/rtems.
70
712004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
72
73        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
74
752004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
76
77        * cpu.c, m68302.h, rtems/score/cpu.h, rtems/score/m68k.h: Convert to
78        using c99 fixed size types.
79
802004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
81
82        * configure.ac: RTEMS_TOP([../../../..]).
83
842004-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
85
86        PR 561/rtems
87        * asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
88
892004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * configure.ac: Move RTEMS_TOP one subdir down.
92
932004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * Makefile.am: Add PREINSTALL_DIRS.
96
972004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
98
99        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
100        Add PREINSTALL_FILES to CLEANFILES.
101
1022004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
103
104        * configure.ac: Requires automake >= 1.8.1.
105
1062004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
107
108        * Makefile.am: Include compile.am, again.
109
1102004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
111
112        * Makefile.am: Convert to using automake compilation rules.
113
1142004-01-07      Joel Sherrill <joel@OARcorp.com>
115
116        * qsm.h, sim.h: Remove efi68k and efi332 references as they are no
117        longer in the tree.
118
1192003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
122
1232003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
126
1272003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
128
129        * Makefile.am: Remove TMPINSTALL_FILES.
130
1312003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
132
133        * Makefile.am: Add $(dirstamp) to preinstallation rules.
134
1352003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
136
137        * Makefile.am: Don't use gmake rules for preinstallation.
138
1392003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * configure.ac: Remove RTEMS_CANONICAL_HOST.
142
1432003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * configure.ac: Remove RTEMS_CHECK_CPU.
146
1472003-09-04      Joel Sherrill <joel@OARcorp.com>
148
149        * cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
150        rtems/score/types.h: URL for license changed.
151
1522003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
155
1562003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * configure.ac: Remove AC_CONFIG_AUX_DIR.
159
1602003-02-06      Ilya Alexeev <ilya@continuum.ru>
161
162        * m68360.h: Correct the order of fields in the ethernet structure
163        to account for the typo in MC68360UM (page 7-248).
164
1652002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
168        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
169
1702002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * configure.ac: Fix package name.
173
1742002-11-01      Joel Sherrill <joel@OARcorp.com>
175
176        * cpu.c: Removed warnings.
177
1782002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
181
1822002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * .cvsignore: Reformat.
185        Add autom4te*cache.
186        Remove autom4te.cache.
187
1882002-08-26      Eric Norum <eric.norum@usask.ca>
189
190        * cpu_asm.S: More PR267 tinkering which eliminates some conditional
191        compilation.
192
1932002-08-14      Brett Swimley <brett.swimley@aedinc.net>
194
195        * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
196        _ISR_Nest_level, and _Watchdog_Insert() requires this variable
197        to be modified to determine if an interrupt may have modified
198        the watchdog chain.  Prior to modifying _ISR_Handler(), I had
199        a test that would fail if _ISR_Flash was not commented out in
200        _Watchdog_Insert().  After this modification was made, my test
201        ran flawlessly.
202
2032002-08-05      Joel Sherrill <joel@OARcorp.com>
204
205        * Per PR260 eliminate use of make-target-options.  This impacted
206        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
207        SuperCore and required that the m68k optimized memcpy be moved
208        to libcpu.
209        * memcpy.c: Moved to libcpu.
210        * Makefile.am: Modified to reflect above.
211
2122002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
215
2162002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * Makefile.am: Use .$(OBJEXT) instead of .o.
219
2202002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * configure.ac: RTEMS_TOP(../../../..).
223
2242002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * rtems.S: Remove.
227        * Makefile.am: Reflect changes above.
228
2292002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * configure.ac: Remove RTEMS_PROJECT_ROOT.
232
2332002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * configure.ac: Add RTEMS_PROG_CCAS
236
2372002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
240        Add AC_PROG_RANLIB.
241
2422002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
245        Use ../../../aclocal.
246
2472002-05-28      Chris Johns <ccj@acm.org>
248
249        * rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
250        since it is now multilib'ed.
251
2522001-04-03      Joel Sherrill <joel@OARcorp.com>
253
254        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
255        * include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
256        name change.
257
2582002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * configure.ac:
261        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
262        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
263        * Makefile.am: Remove AUTOMAKE_OPTIONS.
264
2652002-03-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * rtems/score/m68k.h: m68k_swap_u32 fix typo.
268
2692002-03-06      Victor V. Vengerov <vvv@oktet.ru>
270
271        * rtems/score/m68k.h [M68K_COLDFIRE_ARCH] (CPU_swap_u16, CPU_swap_u32):
272        Generic implementation of endian swap primitives added for Coldfire
273        family.
274
2752002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * rtems/Makefile.am: Removed.
278        * rtems/score/Makefile.am: Removed.
279        * configure.ac: Reflect changes above.
280        * Makefile.am: Reflect changes above.
281
2822001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * Makefile.am: Add multilib support.
285
2862001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
289        * configure.in: Remove.
290        * configure.ac: New file, generated from configure.in by autoupdate.
291
2922001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
295        * Makefile.am: Use 'PREINSTALL_FILES ='.
296
2972001-08-09      Chris Johns <ccj@acm.org>
298
299        * cpu_asm.S: This patch was co-developed with Eric Norum
300        <eric.norum@usask.ca>.  It closes a one instruction window
301        on some m68k CPU cores.  It fixes symptoms seen as:
302            1) No more `interrupt handler invoked twice for
303               a single interrupt'.
304            2) No more `lockup when mc68360 CPM and PIT interrupts
305               are at different levels'.
306        It does insert a little more overhead on machines without hardware
307        interrupt stacks but correctness has a price.
308
3092001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * Makefile.am, rtems/score/Makefile.am:
312        Apply include_*HEADERS instead of H_FILES.
313
3142001-01-03      Joel Sherrill <joel@OARcorp.com>
315
316        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
317        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
318        now that it is dynamically allocated.
319
3202000-12-19      Joel Sherrill <joel@OARcorp.com>
321
322        * cpu.c: Do not read or write raw interrupt vector table if
323        we are on a CPU that does not have a %vbr register and the
324        BSP is configured as having the table in ROM.
325
3262000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
329
3302000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
333
3342000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
337        Switch to GNU canonicalization.
338
3392000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
340
341        * rtems/score/cpu.h: define CPU_Exception_frame for rdbg.
342        * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
343
3442000-10-12      John S Gwynne <jgwynne@mrcday.com>
345
346        * sim.h: These changes enable RTEMS to automatically generate
347        the ram_init file used by gdb with the BDM patches. The 332 has
348        on-board chip select lines (for RAM and FLASH) that must be
349        configured before use of these peripherals. These patches parse
350        data from start.c where the chip select lines are configured in
351        the runtime executable and automatically generates the gdb
352        initialization file using the same settings. A great time saver.
353        A similar file, ram_init_FW (flash writable), is also generated
354        that the flash programming tool uses.
355        * BSP/start/start.c: Must be modified to support above.
356        * BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
357
3582000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * Makefile.am: Include compile.am.
361
3622000-08-10      Joel Sherrill <joel@OARcorp.com>
363
364        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.