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

4.104.114.84.95
Last change on this file since a04f371 was a04f371, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/24/05 at 05:40:52

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

  • rtems/score/m68k.h: *_swap_u32( uint32_t ).
  • Property mode set to 100644
File size: 10.4 KB
Line 
12005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * rtems/score/m68k.h: *_swap_u32( uint32_t ).
4
52005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
6
7        * rtems/score/m68k.h: *_swap_u16( uint16_t ).
8
92005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
10
11        * rtems/score/types.h: #include <rtems/stdint.h>.
12
132005-01-07      Ralf Corsepius <ralf.corsepius@freenet.de>
14
15        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
16
172005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
18
19        * Makefile.am: Remove build-variant support.
20
212004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
22
23        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
24        guard.
25
262004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
27
28        * asm.h: Add doxygen preamble.
29
302004-11-19      Ralf Corsepius <ralf_corsepius@rtems.org>
31
32        * rtems/score/m68k.h: Use (defined(__mc68020__) && !defined(__mcpu32__))
33        instead of defined(__mc68020__) to reflect GCC-3.4's expectations.
34
352004-11-02      Ralf Corsepius <ralf_corsepius@rtems.org>
36
37        * rtems/score/cpu.h: Add doxygen preamble.
38        * rtems/score/m68k.h: Add doxygen preamble.
39        * rtems/score/types.h: Add doxygen preamble.
40
412004-07-25      Joel Sherrill <joel@OARcorp.com>
42
43        * rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
44        endian swapping routines.
45
462004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
47
48        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
49        * Makefile.am: Don't include multilib.am.
50        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
51
522004-04-03      Ralf Corsepius <ralf_corsepius@rtems.org>
53
54        * Makefile.am: Install m68302.h m68360.h qsm.h sim.h
55        to $(includedir)/rtems/m68k.
56
572004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
58
59        * Makefile.am: Install asm.h to $(includedir)/rtems.
60
612004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
62
63        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
64
652004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
66
67        * cpu.c, m68302.h, rtems/score/cpu.h, rtems/score/m68k.h: Convert to
68        using c99 fixed size types.
69
702004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
71
72        * configure.ac: RTEMS_TOP([../../../..]).
73
742004-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
75
76        PR 561/rtems
77        * asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
78
792004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
80
81        * configure.ac: Move RTEMS_TOP one subdir down.
82
832004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
84
85        * Makefile.am: Add PREINSTALL_DIRS.
86
872004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
88
89        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
90        Add PREINSTALL_FILES to CLEANFILES.
91
922004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
93
94        * configure.ac: Requires automake >= 1.8.1.
95
962004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
97
98        * Makefile.am: Include compile.am, again.
99
1002004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
101
102        * Makefile.am: Convert to using automake compilation rules.
103
1042004-01-07      Joel Sherrill <joel@OARcorp.com>
105
106        * qsm.h, sim.h: Remove efi68k and efi332 references as they are no
107        longer in the tree.
108
1092003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
110
111        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
112
1132003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
114
115        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
116
1172003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
118
119        * Makefile.am: Remove TMPINSTALL_FILES.
120
1212003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
122
123        * Makefile.am: Add $(dirstamp) to preinstallation rules.
124
1252003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * Makefile.am: Don't use gmake rules for preinstallation.
128
1292003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * configure.ac: Remove RTEMS_CANONICAL_HOST.
132
1332003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * configure.ac: Remove RTEMS_CHECK_CPU.
136
1372003-09-04      Joel Sherrill <joel@OARcorp.com>
138
139        * cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
140        rtems/score/types.h: URL for license changed.
141
1422003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
145
1462003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * configure.ac: Remove AC_CONFIG_AUX_DIR.
149
1502003-02-06      Ilya Alexeev <ilya@continuum.ru>
151
152        * m68360.h: Correct the order of fields in the ethernet structure
153        to account for the typo in MC68360UM (page 7-248).
154
1552002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
158        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
159
1602002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
161
162        * configure.ac: Fix package name.
163
1642002-11-01      Joel Sherrill <joel@OARcorp.com>
165
166        * cpu.c: Removed warnings.
167
1682002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
171
1722002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * .cvsignore: Reformat.
175        Add autom4te*cache.
176        Remove autom4te.cache.
177
1782002-08-26      Eric Norum <eric.norum@usask.ca>
179
180        * cpu_asm.S: More PR267 tinkering which eliminates some conditional
181        compilation.
182
1832002-08-14      Brett Swimley <brett.swimley@aedinc.net>
184
185        * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
186        _ISR_Nest_level, and _Watchdog_Insert() requires this variable
187        to be modified to determine if an interrupt may have modified
188        the watchdog chain.  Prior to modifying _ISR_Handler(), I had
189        a test that would fail if _ISR_Flash was not commented out in
190        _Watchdog_Insert().  After this modification was made, my test
191        ran flawlessly.
192
1932002-08-05      Joel Sherrill <joel@OARcorp.com>
194
195        * Per PR260 eliminate use of make-target-options.  This impacted
196        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
197        SuperCore and required that the m68k optimized memcpy be moved
198        to libcpu.
199        * memcpy.c: Moved to libcpu.
200        * Makefile.am: Modified to reflect above.
201
2022002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
205
2062002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * Makefile.am: Use .$(OBJEXT) instead of .o.
209
2102002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * configure.ac: RTEMS_TOP(../../../..).
213
2142002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * rtems.S: Remove.
217        * Makefile.am: Reflect changes above.
218
2192002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * configure.ac: Remove RTEMS_PROJECT_ROOT.
222
2232002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * configure.ac: Add RTEMS_PROG_CCAS
226
2272002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
230        Add AC_PROG_RANLIB.
231
2322002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
235        Use ../../../aclocal.
236
2372002-05-28      Chris Johns <ccj@acm.org>
238
239        * rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
240        since it is now multilib'ed.
241
2422001-04-03      Joel Sherrill <joel@OARcorp.com>
243
244        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
245        * include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
246        name change.
247
2482002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * configure.ac:
251        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
252        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
253        * Makefile.am: Remove AUTOMAKE_OPTIONS.
254
2552002-03-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * rtems/score/m68k.h: m68k_swap_u32 fix typo.
258
2592002-03-06      Victor V. Vengerov <vvv@oktet.ru>
260
261        * rtems/score/m68k.h [M68K_COLDFIRE_ARCH] (CPU_swap_u16, CPU_swap_u32):
262        Generic implementation of endian swap primitives added for Coldfire
263        family.
264
2652002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * rtems/Makefile.am: Removed.
268        * rtems/score/Makefile.am: Removed.
269        * configure.ac: Reflect changes above.
270        * Makefile.am: Reflect changes above.
271
2722001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * Makefile.am: Add multilib support.
275
2762001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
279        * configure.in: Remove.
280        * configure.ac: New file, generated from configure.in by autoupdate.
281
2822001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
285        * Makefile.am: Use 'PREINSTALL_FILES ='.
286
2872001-08-09      Chris Johns <ccj@acm.org>
288
289        * cpu_asm.S: This patch was co-developed with Eric Norum
290        <eric.norum@usask.ca>.  It closes a one instruction window
291        on some m68k CPU cores.  It fixes symptoms seen as:
292            1) No more `interrupt handler invoked twice for
293               a single interrupt'.
294            2) No more `lockup when mc68360 CPM and PIT interrupts
295               are at different levels'.
296        It does insert a little more overhead on machines without hardware
297        interrupt stacks but correctness has a price.
298
2992001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * Makefile.am, rtems/score/Makefile.am:
302        Apply include_*HEADERS instead of H_FILES.
303
3042001-01-03      Joel Sherrill <joel@OARcorp.com>
305
306        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
307        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
308        now that it is dynamically allocated.
309
3102000-12-19      Joel Sherrill <joel@OARcorp.com>
311
312        * cpu.c: Do not read or write raw interrupt vector table if
313        we are on a CPU that does not have a %vbr register and the
314        BSP is configured as having the table in ROM.
315
3162000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
319
3202000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
323
3242000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
327        Switch to GNU canonicalization.
328
3292000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
330
331        * rtems/score/cpu.h: define CPU_Exception_frame for rdbg.
332        * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
333
3342000-10-12      John S Gwynne <jgwynne@mrcday.com>
335
336        * sim.h: These changes enable RTEMS to automatically generate
337        the ram_init file used by gdb with the BDM patches. The 332 has
338        on-board chip select lines (for RAM and FLASH) that must be
339        configured before use of these peripherals. These patches parse
340        data from start.c where the chip select lines are configured in
341        the runtime executable and automatically generates the gdb
342        initialization file using the same settings. A great time saver.
343        A similar file, ram_init_FW (flash writable), is also generated
344        that the flash programming tool uses.
345        * BSP/start/start.c: Must be modified to support above.
346        * BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
347
3482000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * Makefile.am: Include compile.am.
351
3522000-08-10      Joel Sherrill <joel@OARcorp.com>
353
354        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.