source: rtems/cpukit/score/cpu/m68k/ChangeLog @ 9c121991

4.115
Last change on this file since 9c121991 was 9c121991, checked in by Sebastian Huber <sebastian.huber@…>, on 09/27/11 at 09:18:25

2011-09-27 Sebastian Huber <sebastian.huber@…>

PR 1914/cpukit

  • rtems/score/cpu.h: Select timestamp implementation.
  • Property mode set to 100644
File size: 20.2 KB
Line 
12011-09-27      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        PR 1914/cpukit
4        * rtems/score/cpu.h: Select timestamp implementation.
5
62011-07-24      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * cpu.c, cpu_asm.S: Remove /*PAGE markers which were interpreted by a
9        long dead print script.
10
112011-05-17      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * Makefile.am: Reformat.
14
152011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * cpu.c, rtems/score/cpu.h, rtems/score/m68k.h:
18        Use "__asm__" instead of "asm" for improved c99-compliance.
19
202010-07-29      Gedare Bloom <giddyup44@yahoo.com>
21
22        PR 1635/cpukit
23        * rtems/score/types.h: Refactoring of priority handling, to isolate the
24        bitmap implementation of priorities in the supercore so that priority
25        management is a little more modular. This change is in anticipation
26        of scheduler implementations that can select how they manage tracking
27        priority levels / finding the highest priority ready task. Note that
28        most of the changes here are simple renaming, to clarify the use of
29        the bitmap-based priority management.
30
312010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
32
33        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
34        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
35
362010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        PR 1573/cpukit
39        * cpu_asm.S, rtems/score/cpu.h: Add a per cpu data structure which
40        contains the information required by RTEMS for each CPU core. This
41        encapsulates information such as thread executing, heir, idle and
42        dispatch needed.
43
442010-04-08      Till Straumann <strauman@slac.stanford.edu>
45
46        * cpu_asm.S, rtems/score/cpu.h: On uC5282, the thread restart needed to
47        reload the frame pointer. As part of doing this, the code was moved
48        from inline asm to the .S file.
49
502010-03-27      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * cpu.c, cpu_asm.S: Add include of config.h
53
542009-09-27      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * rtems/score/cpu.h: Define CPU_STRUCTURE_ALIGNMENT to be on a 4 byte
57        boundary.
58
592009-08-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
60
61        * rtems/score/cpu.h: Define M68K_FP_STATE_SIZE also if used in
62        assembler files.
63
642009-05-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
65
66        * cpu.c, cpu_asm.S, rtems/score/cpu.h: Cleanup of the floating point
67        context initialization, save and restore code.
68
692009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        PR 1385/cpukit
72        * cpu_asm.S: When the type rtems_boolean was switched to the C99 bool,
73        the size changed from 4 bytes to 1 byte. The interrupt dispatching
74        code accesses two boolean variables for scheduling purposes and the
75        assembly implementations of this code did not get updated.
76
772009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * rtems/score/cpu.h: Change prototype of IDLE thread to consistently
80        return void * and take a uintptr_t argument.
81
822009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and
85        passing address of _Thread_Dispatch to _CPU_Initialize. Clean up
86        comments.
87
882008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * rtems/score/m68k.h: Don't include rtems/score/types.h,
91        rtems/stdint.h.
92
932008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * rtems/score/m68k.h: Move set cacr, acr0, acr1 routines here to get
96        them out of a BSP.
97
982008-09-11      Ralf Corsépius <ralf.corsepius@rtems.org>
99
100        * rtems/score/types.h: Do not define boolean, single_precision,
101        double_precision unless RTEMS_DEPRECATED_TYPES is given.
102
1032008-09-08      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * cpu.c, rtems/score/cpu.h: Remove extraneous spaces.
106
1072008-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * rtems/score/types.h: Include stdbool.h.
110        Use bool as base-type for boolean.
111
1122008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
113
114        * rtems/score/cpu.h: Fix type when initializing FP context.
115
1162008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * cpu.c, rtems/score/cpu.h: Add extern for bfffo table and rename it to
119        indicate that it is specific to this architecture.
120
1212008-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * rtems/score/cpu.h: Correct prototype of Idle threads.
124
1252008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
126
127        * rtems/m68k/m68360.h: added port b pin definitions for SPI
128
1292008-06-13      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * rtems/score/m68k.h: There is no point in defining the maximum
132        priorities to 255. priority.h will default it to this.
133
1342008-06-10      Chris Johns <chrisj@rtems.org>
135
136        * cpu_asm.S: Add Coldfire FPU support.
137        * rtems/score/m68k.h: Change the Coldfire CPU defines to be based
138        on the instruction set. Add Tiny RTEMS support to the small memory
139        model RTEMS processors.
140        * rtems/score/cpu.h: Handle the new Tiny RTEMS support.
141
1422008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
143
144        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
145        parameter to indicate that the port uses the Simple Vectored
146        Interrupt model or the Programmable Interrupt Controller Model. The
147        PIC model is implemented primarily in the BSP and it is responsible
148        for all memory allocation.
149
1502008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
151
152        * cpu_asm.S: Spacing and comment alignment.
153
1542007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
155
156        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
157
1582007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
159
160        * rtems/m68k/m68302.h, rtems/m68k/m68360.h: Sweep to make sure grep for
161        COPYRIGHT passes.
162
1632007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
164
165        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
166        Table to Configuration Table. Eliminate CPU Table from all ports.
167        Delete references to CPU Table in all forms.
168
1692007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
172        the Configuration Table. This included pretasking_hook,
173        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
174        extra_mpci_receive_server_stack, stack_allocate_hook, and
175        stack_free_hook. As a side-effect of this effort some multiprocessing
176        code was made conditional and some style clean up occurred.
177
1782007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * rtems/score/cpu.h: Eliminate the interrupt_vector_table field in the
181        m68k CPU Table since it is never read.
182
1832007-08-04      Ralf Corsépius <ralf.corsepius@rtems.org>
184
185        * rtems/score/m68k.h: Add stubs for mcf5307, mcf5407, mcfv4e.
186
1872007-07-31      Ralf Corsépius <ralf.corsepius@rtems.org>
188
189        * cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h:
190        Replace M68K_COLDFIRE_ARCH with __mcoldfire__.
191
1922007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
193
194        * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
195
1962007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
197
198        * cpu.c, rtems/score/cpu.h:
199          Use Context_Control_fp* instead of void* for fp_contexts.
200
2012006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
202
203        * rtems/score/types.h: Remove unsigned64, signed64.
204
2052006-06-19 Till Straumann <strauman@slac.stanford.edu>
206
207        PR 1091/patch
208        * cpu_asm.S: Reduce mask from 0xffc to 0x3fc so only the vector
209        bits are used when calculating the exception vector.
210
2112006-02-28      Eric Norum <norume@aps.anl.gov>
212
213        PR 904/patch
214        * rtems/score/m68k.h: Just "cc" in the clobbered register list for
215        interrupt enable/disable/flash operations.  The "memory" barrier will
216        move the the generic interrupt enable/disable/flash macros.
217
2182006-02-24      Eric Norum <norume@aps.anl.gov>
219
220        PR 904/patch
221        * rtems/score/m68k.h: Add "memory" to the clobbered register list for
222        interrupt enable/disable/flash operations.  This is necessary to prevent
223        the compiler from hoisting/sinking other operations past the interrupt
224        enable/disable/flash operations.
225
2262006-01-16      Joel Sherrill <joel@OARcorp.com>
227
228        * rtems/score/cpu.h: Part of a large patch to improve Doxygen output.
229        As a side-effect, grammar and spelling errors were corrected, spacing
230        errors were address, and some variable names were improved.
231
2322005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
233
234        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
235
2362005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
237
238        * rtems/asm.h: Remove private version of CONCAT macros.
239        Include <rtems/concat.h> instead.
240
2412005-06-07      Brett Swimley <brett.swimley@aedbozeman.com>
242
243        PR 803/patch
244        * rtems/score/cpu.h, rtems/score/m68k.h: Correct definition of _VBR.
245
2462005-05-20      Chris Johns <chrisj@rtems.org>
247
248        * rtems/score/cpu.h, rtems/score/m68k.h: Change declaration of _VBR.
249
2502005-05-04      Joel Sherrill <joel@OARcorp.com>
251
252        * rtems/score/m68k.h: Change _ColdFire_VBR to _VBR.
253
2542005-05-03      Joel Sherrill <joel@OARcorp.com>
255
256        * rtems/score/cpu.h: Change definition of _VBR to a simple pointer.
257        * rtems/score/m68k.h: Remove use of _Coldfire_VBR.
258
2592005-05-03      Joel Sherrill <joel@OARcorp.com>
260
261        * cpu.c: Remove warning.
262
2632005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
264
265        * Makefile.am: Split out preinstallation rules.
266        * preinstall.am: New (Split out from Makefile.am).
267
2682005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
269
270        * rtems/m68k/m68302.h, rtems/m68k/m68360.h, rtems/m68k/qsm.h,
271        rtems/m68k/sim.h, rtems/score/m68k.h: Header guards cleanup.
272
2732005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
274
275        PR 754/rtems
276        * rtems/asm.h: New (relocated from .).
277        * asm.h: Remove (moved to rtems/asm.h).
278        * Makefile.am: Reflect changes above.
279
2802005-01-31      Ralf Corsepius <ralf.corsepius@rtems.org>
281
282        PR rtems/752
283        * rtems/m68k/m68302.h, rtems/m68k/m68360.h, rtems/m68k/qsm.h,
284        rtems/m68k/sim.h: New (relocated from .).
285        * m68302.h, m68360.h, qsm.h, sim.h: Remove.
286        * Makefile.am: Reflect changes above.
287
2882005-01-28      Eric Norum <norume@aps.anl.gov>
289
290        * rtems/score/cpu.h, rtems/score/m68k.h: ColdFire ISA A+ instructions
291
2922004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
293
294        * asm.h, rtems/score/cpu.h, rtems/score/m68k.h, rtems/score/types.h:
295        New header guards.
296
2972005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
298
299        * rtems/score/types.h: Remove signed8, signed16, signed32,
300        unsigned8, unsigned16, unsigned32.
301
3022005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
303
304        * rtems/score/m68k.h: *_swap_u32( uint32_t ).
305
3062005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
307
308        * rtems/score/m68k.h: *_swap_u16( uint16_t ).
309
3102005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
311
312        * rtems/score/types.h: #include <rtems/stdint.h>.
313
3142005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
315
316        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
317
3182005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
319
320        * Makefile.am: Remove build-variant support.
321
3222004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
323
324        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
325        guard.
326
3272004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
328
329        * asm.h: Add doxygen preamble.
330
3312004-11-19      Ralf Corsepius <ralf_corsepius@rtems.org>
332
333        * rtems/score/m68k.h: Use (defined(__mc68020__) && !defined(__mcpu32__))
334        instead of defined(__mc68020__) to reflect GCC-3.4's expectations.
335
3362004-11-02      Ralf Corsepius <ralf_corsepius@rtems.org>
337
338        * rtems/score/cpu.h: Add doxygen preamble.
339        * rtems/score/m68k.h: Add doxygen preamble.
340        * rtems/score/types.h: Add doxygen preamble.
341
3422004-07-25      Joel Sherrill <joel@OARcorp.com>
343
344        * rtems/score/m68k.h: Add include of <stdint.h> for uint32_t used by
345        endian swapping routines.
346
3472004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
348
349        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
350        * Makefile.am: Don't include multilib.am.
351        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
352
3532004-04-03      Ralf Corsepius <ralf_corsepius@rtems.org>
354
355        * Makefile.am: Install m68302.h m68360.h qsm.h sim.h
356        to $(includedir)/rtems/m68k.
357
3582004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
359
360        * Makefile.am: Install asm.h to $(includedir)/rtems.
361
3622004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
363
364        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
365
3662004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
367
368        * cpu.c, m68302.h, rtems/score/cpu.h, rtems/score/m68k.h: Convert to
369        using c99 fixed size types.
370
3712004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
372
373        * configure.ac: RTEMS_TOP([../../../..]).
374
3752004-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        PR 561/rtems
378        * asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
379
3802004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * configure.ac: Move RTEMS_TOP one subdir down.
383
3842004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * Makefile.am: Add PREINSTALL_DIRS.
387
3882004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
391        Add PREINSTALL_FILES to CLEANFILES.
392
3932004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * configure.ac: Requires automake >= 1.8.1.
396
3972004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * Makefile.am: Include compile.am, again.
400
4012004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * Makefile.am: Convert to using automake compilation rules.
404
4052004-01-07      Joel Sherrill <joel@OARcorp.com>
406
407        * qsm.h, sim.h: Remove efi68k and efi332 references as they are no
408        longer in the tree.
409
4102003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
411
412        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
413
4142003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
417
4182003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
419
420        * Makefile.am: Remove TMPINSTALL_FILES.
421
4222003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * Makefile.am: Add $(dirstamp) to preinstallation rules.
425
4262003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * Makefile.am: Don't use gmake rules for preinstallation.
429
4302003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * configure.ac: Remove RTEMS_CANONICAL_HOST.
433
4342003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * configure.ac: Remove RTEMS_CHECK_CPU.
437
4382003-09-04      Joel Sherrill <joel@OARcorp.com>
439
440        * cpu.c, cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h,
441        rtems/score/types.h: URL for license changed.
442
4432003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
446
4472003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
448
449        * configure.ac: Remove AC_CONFIG_AUX_DIR.
450
4512003-02-06      Ilya Alexeev <ilya@continuum.ru>
452
453        * m68360.h: Correct the order of fields in the ethernet structure
454        to account for the typo in MC68360UM (page 7-248).
455
4562002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
459        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
460
4612002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * configure.ac: Fix package name.
464
4652002-11-01      Joel Sherrill <joel@OARcorp.com>
466
467        * cpu.c: Removed warnings.
468
4692002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
472
4732002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * .cvsignore: Reformat.
476        Add autom4te*cache.
477        Remove autom4te.cache.
478
4792002-08-26      Eric Norum <eric.norum@usask.ca>
480
481        * cpu_asm.S: More PR267 tinkering which eliminates some conditional
482        compilation.
483
4842002-08-14      Brett Swimley <brett.swimley@aedinc.net>
485
486        * cpu_asm.S: Per PR267, the _ISR_Handler() function never was modifying
487        _ISR_Nest_level, and _Watchdog_Insert() requires this variable
488        to be modified to determine if an interrupt may have modified
489        the watchdog chain.  Prior to modifying _ISR_Handler(), I had
490        a test that would fail if _ISR_Flash was not commented out in
491        _Watchdog_Insert().  After this modification was made, my test
492        ran flawlessly.
493
4942002-08-05      Joel Sherrill <joel@OARcorp.com>
495
496        * Per PR260 eliminate use of make-target-options.  This impacted
497        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
498        SuperCore and required that the m68k optimized memcpy be moved
499        to libcpu.
500        * memcpy.c: Moved to libcpu.
501        * Makefile.am: Modified to reflect above.
502
5032002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
504
505        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
506
5072002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * Makefile.am: Use .$(OBJEXT) instead of .o.
510
5112002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * configure.ac: RTEMS_TOP(../../../..).
514
5152002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * rtems.S: Remove.
518        * Makefile.am: Reflect changes above.
519
5202002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * configure.ac: Remove RTEMS_PROJECT_ROOT.
523
5242002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * configure.ac: Add RTEMS_PROG_CCAS
527
5282002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
531        Add AC_PROG_RANLIB.
532
5332002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
536        Use ../../../aclocal.
537
5382002-05-28      Chris Johns <ccj@acm.org>
539
540        * rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
541        since it is now multilib'ed.
542
5432001-04-03      Joel Sherrill <joel@OARcorp.com>
544
545        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
546        * include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
547        name change.
548
5492002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * configure.ac:
552        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
553        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
554        * Makefile.am: Remove AUTOMAKE_OPTIONS.
555
5562002-03-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
557
558        * rtems/score/m68k.h: m68k_swap_u32 fix typo.
559
5602002-03-06      Victor V. Vengerov <vvv@oktet.ru>
561
562        * rtems/score/m68k.h [M68K_COLDFIRE_ARCH] (CPU_swap_u16, CPU_swap_u32):
563        Generic implementation of endian swap primitives added for Coldfire
564        family.
565
5662002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * rtems/Makefile.am: Removed.
569        * rtems/score/Makefile.am: Removed.
570        * configure.ac: Reflect changes above.
571        * Makefile.am: Reflect changes above.
572
5732001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
574
575        * Makefile.am: Add multilib support.
576
5772001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
580        * configure.in: Remove.
581        * configure.ac: New file, generated from configure.in by autoupdate.
582
5832001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
584
585        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
586        * Makefile.am: Use 'PREINSTALL_FILES ='.
587
5882001-08-09      Chris Johns <ccj@acm.org>
589
590        * cpu_asm.S: This patch was co-developed with Eric Norum
591        <eric.norum@usask.ca>.  It closes a one instruction window
592        on some m68k CPU cores.  It fixes symptoms seen as:
593            1) No more `interrupt handler invoked twice for
594               a single interrupt'.
595            2) No more `lockup when mc68360 CPM and PIT interrupts
596               are at different levels'.
597        It does insert a little more overhead on machines without hardware
598        interrupt stacks but correctness has a price.
599
6002001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        * Makefile.am, rtems/score/Makefile.am:
603        Apply include_*HEADERS instead of H_FILES.
604
6052001-01-03      Joel Sherrill <joel@OARcorp.com>
606
607        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
608        * cpu_asm.S: Modify to properly dereference _ISR_Vector_table
609        now that it is dynamically allocated.
610
6112000-12-19      Joel Sherrill <joel@OARcorp.com>
612
613        * cpu.c: Do not read or write raw interrupt vector table if
614        we are on a CPU that does not have a %vbr register and the
615        BSP is configured as having the table in ROM.
616
6172000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
618
619        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
620
6212000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
622
623        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
624
6252000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
628        Switch to GNU canonicalization.
629
6302000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
631
632        * rtems/score/cpu.h: define CPU_Exception_frame for rdbg.
633        * m68302.h: Make buffer pointer in m302_SCC_bd volatile.
634
6352000-10-12      John S Gwynne <jgwynne@mrcday.com>
636
637        * sim.h: These changes enable RTEMS to automatically generate
638        the ram_init file used by gdb with the BDM patches. The 332 has
639        on-board chip select lines (for RAM and FLASH) that must be
640        configured before use of these peripherals. These patches parse
641        data from start.c where the chip select lines are configured in
642        the runtime executable and automatically generates the gdb
643        initialization file using the same settings. A great time saver.
644        A similar file, ram_init_FW (flash writable), is also generated
645        that the flash programming tool uses.
646        * BSP/start/start.c: Must be modified to support above.
647        * BSP/start/ram_init.ld, BSP/start/ram_init.sed: New files.
648
6492000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
650
651        * Makefile.am: Include compile.am.
652
6532000-08-10      Joel Sherrill <joel@OARcorp.com>
654
655        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.