source: rtems/cpukit/score/cpu/m68k/ChangeLog @ 962c247e

4.104.114.84.95
Last change on this file since 962c247e was 6d48403, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/24/05 at 05:37:34

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

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