source: rtems/cpukit/score/cpu/arm/ChangeLog @ 2d7ae960

4.115
Last change on this file since 2d7ae960 was 6962842, checked in by Sebastian Huber <sebastian.huber@…>, on 11/20/11 at 14:59:41

Typo.

  • Property mode set to 100644
File size: 21.3 KB
Line 
12011-11-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        PR 1965/cpukit
4        * rtems/score/arm.h: Select ARMv4 multilib implementation for
5        __ARM_ARCH_7A__.
6
72011-11-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
8
9        * rtems/score/cpu.h: Removed unused register_pc from Context_Control.
10
112011-11-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
12
13        PR 1949/cpukit
14        PR 1950/cpukit
15        * rtems/score/arm.h: Select ARMv4 multilib implementation for
16        __ARM_ARCH_6J__.
17
182011-09-27      Sebastian Huber <sebastian.huber@embedded-brains.de>
19
20        PR 1914/cpukit
21        * rtems/score/cpu.h: Select timestamp implementation.
22
232011-09-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
24
25        * rtems/score/armv7m.h, armv7m-context-initialize.c,
26        armv7m-context-restore.c, armv7m-context-switch.c,
27        armv7m-exception-handler-get.c, armv7m-exception-handler-set.c,
28        armv7m-exception-priority-get.c, armv7m-exception-priority-set.c,
29        armv7m-initialize.c, armv7m-isr-dispatch.c, armv7m-isr-enter-leave.c,
30        armv7m-isr-level-get.c, armv7m-isr-level-set.c,
31        armv7m-isr-vector-install.c, armv7m-multitasking-start-stop.c: New
32        files.
33        * Makefile.am, preinstall.am: Reflect changes above.
34        * rtems/score/arm.h: Define ARM_MULTILIB_ARCH_V4 and
35        ARM_MULTILIB_ARCH_V7M.
36        * rtems/score/cpu.h, cpu_asm.S, cpu.c, arm_exc_abort.S,
37        arm_exc_handler_high.c, arm_exc_handler_low.S, arm_exc_interrupt.S:
38        Define CPU_HAS_HARDWARE_INTERRUPT_STACK to FALSE.  Use
39        ARM_MULTILIB_ARCH_V4 and ARM_MULTILIB_ARCH_V7M.
40
412011-09-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
42
43        * rtems/score/arm.h: More CPU_MODEL_NAME variants.
44
452011-05-18      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * Makefile.am: Reformat.
48
492011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
50
51        PR 1780/cpukit
52        * rtems/score/cpu.h: Lower alignment requirements for
53        CPU_PARTITION_ALIGNMENT according to AAPCS.
54
552011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * cpu.c, rtems/score/cpu.h:
58        Use "__asm__" instead of "asm" for improved c99-compliance.
59
602010-11-23      Gedare Bloom <giddyup44@yahoo.com>
61
62        PR 1719/cpukit
63        * arm_exc_abort.S: Avoid "bx" instruction to support ARMv4 and below.
64
652010-11-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
66
67        * rtems/score/cpu.h: Set alignment requirements according to AAPCS.
68
692010-07-29      Gedare Bloom <giddyup44@yahoo.com>
70
71        PR 1635/cpukit
72        * rtems/score/types.h: Refactoring of priority handling, to isolate the
73        bitmap implementation of priorities in the supercore so that priority
74        management is a little more modular. This change is in anticipation
75        of scheduler implementations that can select how they manage tracking
76        priority levels / finding the highest priority ready task. Note that
77        most of the changes here are simple renaming, to clarify the use of
78        the bitmap-based priority management.
79
802010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
81
82        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
83        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
84
852010-07-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
86
87        * rtems/score/cpu.h: Removed CPU_ENABLE_C_ISR_DISPATCH_IMPLEMENTATION
88        define.
89
902010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        PR 1573/cpukit
93        * arm_exc_interrupt.S: Add a per cpu data structure which contains the
94        information required by RTEMS for each CPU core. This encapsulates
95        information such as thread executing, heir, idle and dispatch needed.
96
972010-05-10      Joel Sherrill <joel.sherrilL@OARcorp.com>
98
99        * rtems/score/arm.h: Make it a warning not error that the FPU multilib
100        is not supported yet.
101
1022010-04-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
103
104        * arm_exc_abort.S, arm_exc_handler_high.c, arm_exc_handler_low.S,
105        arm_exc_interrupt.S, cpu.c, cpu_asm.S, rtems/asm.h, rtems/score/arm.h,
106        rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/types.h:
107        Documentation.
108
1092010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * arm_exc_abort.S: Fix warnings about TRUE/FALSE not defined.
112
1132010-03-27      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * arm_exc_abort.S, arm_exc_handler_high.c, arm_exc_handler_low.S,
116        arm_exc_interrupt.S, cpu.c, cpu_asm.S: Add include of config.h
117
1182010-01-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
119
120        * arm_exc_abort.S: New file.
121        * Makefile.am: Update for new file.
122        * arm_exc_interrupt.S, cpu.c, rtems/asm.h, rtems/score/cpu.h: Changed
123        macros which switch from and to THUMB mode.  Added a default prefetch
124        and data abort handler which reports the complete processor context.
125        Added PSR defines.
126
1272009-12-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
128
129        * rtems/score/arm.h: Recognize ARMv5TEJ.
130        * arm_exc_interrupt.S: The previous implementation was broken.  In
131        case of a nested interrupt the link register of the INT mode was not
132        properly restored.  This lead to a major rewrite.  Interrupt
133        processing is now done in SVC mode.
134
1352009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
136
137        * rtems/score/arm.h: Recognize ARMv7A.
138
1392009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * rtems/score/arm.h: Recognize ARMv6J as needed by arm1136 variants.
142
1432009-09-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
144
145        * rtems/score/cpu.h: Fix for inline asm in _CPU_Fatal_halt().
146        * rtems/asm.h: Added macro to define ARM functions.
147        * cpu_asm.S, arm_exc_handler_low.S: Use macro from above.
148
1492009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
150
151        * rtems/score/cpu.h: Mark _CPU_Context_restore() as noreturn so the
152        compiler will not generate code thinking it returns.
153
1542009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
155
156        * arm_exc_handler_high.c, arm_exc_handler_low.S, arm_exc_interrupt.S:
157        New files.
158        * Makefile.am: Update.
159        * rtems/score/cpu.h:  Removed all generic comments.  Changed inline
160        assembler of interrupt support functions.  Removed operating system
161        support for fast interrupts (FIQ).  Overall cleanup.
162        * cpu.c: Changed type of arm_cpu_mode to uint32_t to match the type in
163        _CPU_Context_Initialize().  Moved exception handler code into
164        'arm_exc_handler_high.c'.  _CPU_ISR_install_vector() writes now only
165        if necessary.
166        * cpu_asm.S: Moved exception handler code into 'arm_exc_handler_low.S'.
167        * rtems/score/types.h: Removed superfluous defines.
168        * ChangeLog, thumb_isr.c: Removed files.
169
1702009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * rtems/score/cpu.h: Remove warnings.
173
1742009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and
177        passing address of _Thread_Dispatch to _CPU_Initialize. Clean up
178        comments.
179
1802008-09-11      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * rtems/score/types.h: Do not define boolean, single_precision,
183        double_precision unless RTEMS_DEPRECATED_TYPES is given.
184
1852008-09-08      Joel Sherrill <joel.sherrill@oarcorp.com>
186
187        * cpu.c: Remove extraneous spaces.
188
1892008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
190
191        * Makefile.am: Merge thumb/Makefile.am.
192        * thumb/Makefile.am: Remove (superfluous).
193
1942008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
195
196        * cpu.c, rtems/score/cpu.h: Convert to "bool".
197
1982008-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
199
200        * rtems/score/types.h: Include stdbool.h.
201        Use bool as base-type for boolean.
202
2032008-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
204
205        * cpu.c, rtems/score/cpu.h: Add void.
206
2072008-04-18      Joel Sherrill <joel.sherrill@OARcorp.com>
208
209        * cpu.c: Add comment.
210
2112008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
212
213        * cpu.c: Add arm_cpu_mode so ARM BSP can overrid default value for
214        cpsr.
215
2162007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
217
218        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
219
2202007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * rtems/score/cpu_asm.h: Sweep to make sure grep for COPYRIGHT passes.
223
2242007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * rtems/score/cpu.h: Temporarily use C implementation of swap u32 for
227        thumb mode.
228
2292007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
230
231        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
232        Table to Configuration Table. Eliminate CPU Table from all ports.
233        Delete references to CPU Table in all forms.
234
2352007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
236
237        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
238        the Configuration Table. This included pretasking_hook,
239        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
240        extra_mpci_receive_server_stack, stack_allocate_hook, and
241        stack_free_hook. As a side-effect of this effort some multiprocessing
242        code was made conditional and some style clean up occurred.
243
2442007-11-27      Joel Sherrill <joel.sherrill@OARcorp.com>
245
246        * rtems/score/cpu.h: Do not inline _Thread_Enable_dispatch for Thumb to
247        save space.
248
2492007-11-26      Ray Xu <rayx.cn@gmail.com>
250
251        * cpu.c, score/cpu.h: Fix headers. Remove extra inline definition.
252        * cpu_asm.S: Note origin of Thumb support.
253
2542007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
255
256        * cpu.c: Fix headers.
257
2582007-11-03      Ray Xu <rayx.cn@gmail.com>
259
260        * cpu.c, cpu_asm.S, score/cpu.h : add support for ARM<->THUMB veneer
261          thumb  new dir to controll CPSR/SPRS in thumb mode
262
2632007-05-09      Ray Xu <rayx.cn@gmail.com>
264
265        * cpu.c: move do_data_abort() to libbsp/arm/shared/abort/
266          implement a compact do_data_abort() in simple_abort.c
267
2682007-05-09      Ray Xu <rayx@gmail.com>
269
270        * cpu.c: move do_data_abort() to libbsp/arm/shared/abort/
271          implement a compact do_data_abort() in simple_abort.c
272
2732007-05-09      Ray Xu <rayx@gmail.com>
274
275        * cpu.c: move do_data_abort() to libbsp/arm/shared/abort/
276          implement a compact do_data_abort() in simple_abort.c
277
2782007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
279
280        * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
281
2822007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
283
284        * rtems/score/cpu.h:
285          Use Context_Control_fp* instead of void* for fp_contexts.
286          Eliminate evil casts.
287
2882006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
289
290        * rtems/score/types.h: Remove unsigned64, signed64.
291
2922006-09-11      Joel Sherrill <joel@OARcorp.com>
293
294        * cpu.c: Remove warning.
295
2962006-06-02      Jay Monkman <jtm@lopingdog.com>
297
298        * cpu.c, cpu_asm.S: Fixed ARM Data Abort handling.
299
3002005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
301
302        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
303
3042005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
305
306        * rtems/asm.h: Remove private version of CONCAT macros.
307        Include <rtems/concat.h> instead.
308
3092005-09-15      Jay Monkman <jtm@lopingdog.com>
310
311        PR 365/rtems
312        * rtems/score/arm.h, rtems/score/cpu.h: Removed unused ARM_HAS_CLZ
313        macro.
314
3152005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
316
317        * Makefile.am: Split out preinstallation rules.
318        * preinstall.am: New (Split out from Makefile.am).
319
3202005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
321
322        PR 754/rtems
323        * rtems/asm.h: New (relocated from .).
324        * asm.h: Remove (moved to rtems/asm.h).
325        * Makefile.am: Reflect changes above.
326
3272004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
328
329        * asm.h, rtems/score/arm.h, rtems/score/cpu.h,
330        rtems/score/cpu_asm.h, rtems/score/types.h: New header guards.
331
3322005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
333
334        * rtems/score/types.h: Remove signed8, signed16, signed32,
335        unsigned8, unsigned16, unsigned32.
336
3372005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
338
339        * rtems/score/cpu.h: *_swap_u32( uint32_t ).
340
3412005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
342
343        * rtems/score/types.h: #include <rtems/stdint.h>.
344
3452005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
346
347        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
348
3492005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
350
351        * Makefile.am: Remove build-variant support.
352
3532004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
354
355        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
356        guard.
357
3582004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
359
360        * asm.h: Add doxygen preamble.
361
3622004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
363
364        * rtems/score/arm.h: Add doxygen preamble.
365        * rtems/score/cpu.h: Add doxygen preamble.
366        * rtems/score/cpu_asm.h: Add doxygen preamble.
367        * rtems/score/types.h: Add doxygen preamble.
368
3692004-09-29      Joel Sherrill <joel@OARcorp.com>
370
371        * rtems/score/cpu.h: i960 obsoleted and all references removed.
372
3732004-08-19      Jay Monkman <jtm@lopingdog.com>
374
375        PR 671/bsps
376        * rtems/score/cpu.h: Fixed bug in _CPU_ISR_Set_level, where input param
377        was always ignored.
378
3792004-04-09      Joel Sherrill <joel@OARcorp.com>
380
381        * rtems/score/cpu.h: Fix typo.
382
3832004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
384
385        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
386        * Makefile.am: Don't include multilib.am.
387        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
388
3892004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
390
391        * Makefile.am: Install asm.h to $(includedir)/rtems.
392
3932004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
394
395        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
396
3972004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
398
399        * cpu.c, rtems/score/cpu.h: Convert to using c99 fixed size types.
400
4012004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
402
403        * configure.ac: RTEMS_TOP([../../../..]).
404
4052004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * configure.ac: Move RTEMS_TOP one subdir down.
408
4092004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * Makefile.am: Add PREINSTALL_DIRS.
412
4132004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
416        Add PREINSTALL_FILES to CLEANFILES.
417
4182004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
419
420        * configure.ac: Requires automake >= 1.8.1.
421
4222004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * Makefile.am: Include compile.am, again.
425
4262004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * Makefile.am: Convert to using automake compilation rules.
429
4302003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
433
4342003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
437
4382003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * Makefile.am: Remove TMPINSTALL_FILES.
441
4422003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * Makefile.am: Add $(dirstamp) to preinstallation rules.
445
4462003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * Makefile.am: Add $(dirstamp) to preinstallation rules.
449
4502003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * Makefile.am: Don't use gmake rules for preinstallation.
453
4542003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * configure.ac: Remove RTEMS_CANONICAL_HOST.
457
4582003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * configure.ac: Remove RTEMS_CHECK_CPU.
461
4622003-09-26      Joel Sherrill <joel@OARcorp.com>
463
464        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
465        references.
466
4672003-09-04      Joel Sherrill <joel@OARcorp.com>
468
469        * asm.h, cpu.c, cpu_asm.S, rtems/score/arm.h, rtems/score/cpu.h,
470        rtems/score/cpu_asm.h, rtems/score/types.h: URL for license changed.
471
4722003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
475
4762003-04-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * Makefile.am: Use "all-local:" instead of "all:".
479
4802003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * configure.ac: Remove AC_CONFIG_AUX_DIR.
483
4842003-03-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * rtems/score/arm.h: Remove ARM_HAS_THUMB (Unused).
487
4882003-03-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * rtems/score/cpu.h: Set up CPU_*_ENDIAN based on -D__ARMEL__ and
491        -D__ARMEB__. Fix minor typo in comment.
492
4932003-02-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * rtems/score/arm.h: Set up ARM_HAS_FPU based on -D__SOFTFP__.
496
4972002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
500        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
501
5022002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
503
504        * configure.ac: Fix package name.
505
5062002-11-04      Joel Sherrill <joel@OARcorp.com>
507
508        * cpu.c: Removed warning.
509
5102002-11-01      Joel Sherrill <joel@OARcorp.com>
511
512        * cpu.c: Removed warnings.
513
5142002-10-31      Joel Sherrill <joel@OARcorp.com>
515
516        * rtems/score/cpu.h: Removed warning.
517
5182002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
519
520        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
521
5222002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
523
524        * .cvsignore: Reformat.
525        Add autom4te*cache.
526        Remove autom4te.cache.
527
5282002-10-04      Jay Monkman <jtm@smoothsmoothie.com>
529
530        * rtems/score/cpu.h: Fix u16 and u32 swap routines.
531
5322002-08-05      Joel Sherrill <joel@OARcorp.com>
533
534        * rtems/score/cpu.h, rtems/score/types.h: Updated to fix some typos.
535
5362002-07-30      Jay Monkman <jtm@smoothsmoothie.com>
537
538        * cpu.c, cpu_asm.S, rtems/score/arm.h, rtems/score/cpu.h,
539        rtems/score/cpu_asm.h, rtems/score/types.h: ARM port works
540        well enough to run all sptests, tmtests, and ttcp. 
541        In addition to general cleanup, there has been considerable
542        optimization to interrupt disable/enable, endian swapping,
543        and context switching.
544
5452002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
548
5492002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * Makefile.am: Use .$(OBJEXT) instead of .o.
552
5532002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
554
555        * Makefile.am: Use . instead of .o.
556
5572002-07-17      Jay Monkman <jtm@smoothsmoothie.com>
558
559        * rtems/score/cpu_asm.h: Enhanced to include register offsets.
560        * Makefile.am: Install rtems/score/cpu_asm.h.
561        * cpu.c: Significantly enhanced including the implementation of
562        _CPU_ISR_Get_level.
563        * cpu_asm.S: Improved behavior of context switch and interrupt
564        dispatching.
565        * rtems/score/arm.h: Improved the CPU model name determination.
566        * rtems/score/cpu.h: Improved interrupt disable/enable functions.
567
5682002-07-05      Joel Sherrill <joel@OARcorp.com>
569
570        * rtems/score/cpu.h: Filled in something that was marked XXX.
571
5722002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * configure.ac: RTEMS_TOP(../../../..).
575
5762002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
577
578        * rtems.c: Remove.
579        * Makefile.am: Reflect changes above.
580
5812002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * configure.ac: Remove RTEMS_PROJECT_ROOT.
584
5852002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * configure.ac: Add RTEMS_PROG_CCAS
588
5892002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
590
591        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
592        Add AC_PROG_RANLIB.
593
5942002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
595
596        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
597        Use ../../../aclocal.
598
5992002-04-18      Jay Monkman <jtm@smoothsmoothie.com>
600
601        * rtems/score/cpu.h (CPU_ISR_Disable and CPU_ISR_Enable): Correct them
602        where they correctly inform the compiler about the register they
603        are modifying.
604
6052001-04-03      Joel Sherrill <joel@OARcorp.com>
606
607        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
608        * rtems/score/a29ktypes.h: Removed.
609        * rtems/score/types.h: New file via CVS magic.
610        * Makefile.am, rtems/score/cpu.h: Account for name change.
611
6122002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
613
614        * configure.ac:
615        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
616        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
617        * Makefile.am: Remove AUTOMAKE_OPTIONS.
618
6192001-02-04      Joel Sherrill <joel@OARcorp.com>
620
621        * configure.ac: Removed references to rtems/Makefile and
622        rtems/score/Makefile.
623
6242002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
625
626        * rtems/Makefile.am: Removed.
627        * rtems/score/Makefile.am: Removed.
628        * configure.ac: Reflect changes above.
629        * Makefile.am: Reflect changes above.
630
6312002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
634
6352002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * cpu.c: Include rtems/bspIo.h instead of bspIo.h.
638
6392001-12-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
640
641        * configure.ac: Use RTEMS_ENV_RTEMSCPU.
642
6432001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * Makefile.am: Add multilib support.
646
6472001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * asm.h: include cpuopts.h instead of targopts.h
650        * rtems/score/arm.h: Use __arm__.
651
6522001-11-28      Joel Sherrill <joel@OARcorp.com>,
653
654        This was tracked as PR91.
655        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
656        is used to specify if the port uses the standard macro for this (FALSE).
657        A TRUE setting indicates the port provides its own implementation.
658
6592001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
660
661        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
662        * configure.in: Remove.
663        * configure.ac: New file, generated from configure.in by autoupdate.
664
6652001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
668        * Makefile.am: Use 'PREINSTALL_FILES ='.
669
6702001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
671
672        * Makefile.am, rtems/score/Makefile.am:
673        Apply include_*HEADERS instead of H_FILES.
674
6752001-01-03      Joel Sherrill <joel@OARcorp.com>
676
677        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
678
6792000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
682
6832000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
686
6872000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
690        Switch to GNU canonicalization.
691
6922000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
693
694        * Makefile.am: Include compile.am, formatting.
695        * rtems/Makefile.am: Formatting.
696        * rtems/score/Makefile.am: Formatting.
697
6982000-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
699
700        * cpu.c: Spacing issues.
701        * rtems/score/cpu.h: Removed warning by setting _level.
702
7032000-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
704
705        * Makefile.am: Added S_O_FILES to list of objects.
706
7072000-08-10      Joel Sherrill <joel@OARcorp.com>
708
709        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.