source: rtems/cpukit/score/cpu/arm/ChangeLog @ d0630763

4.115
Last change on this file since d0630763 was d0630763, checked in by Sebastian Huber <sebastian.huber@…>, on 09/27/11 at 09:14:03

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

PR 1914/cpukit

  • rtems/score/cpu.h: Select timestamp implementation.
  • Property mode set to 100644
File size: 20.9 KB
Line 
12011-09-28      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        PR 1914/cpukit
4        * rtems/score/cpu.h: Select timestamp implementation.
5
62011-09-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
7
8        * rtems/score/armv7m.h, armv7m-context-initialize.c,
9        armv7m-context-restore.c, armv7m-context-switch.c,
10        armv7m-exception-handler-get.c, armv7m-exception-handler-set.c,
11        armv7m-exception-priority-get.c, armv7m-exception-priority-set.c,
12        armv7m-initialize.c, armv7m-isr-dispatch.c, armv7m-isr-enter-leave.c,
13        armv7m-isr-level-get.c, armv7m-isr-level-set.c,
14        armv7m-isr-vector-install.c, armv7m-multitasking-start-stop.c: New
15        files.
16        * Makefile.am, preinstall.am: Reflect changes above.
17        * rtems/score/arm.h: Define ARM_MULTILIB_ARCH_V4 and
18        ARM_MULTILIB_ARCH_V7M.
19        * rtems/score/cpu.h, cpu_asm.S, cpu.c, arm_exc_abort.S,
20        arm_exc_handler_high.c, arm_exc_handler_low.S, arm_exc_interrupt.S:
21        Define CPU_HAS_HARDWARE_INTERRUPT_STACK to FALSE.  Use
22        ARM_MULTILIB_ARCH_V4 and ARM_MULTILIB_ARCH_V7M.
23
242011-09-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
25
26        * rtems/score/arm.h: More CPU_MODEL_NAME variants.
27
282011-05-18      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * Makefile.am: Reformat.
31
322011-04-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
33
34        PR 1780/cpukit
35        * rtems/score/cpu.h: Lower alignment requirements for
36        CPU_PARTITION_ALIGNMENT according to AAPCS.
37
382011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * cpu.c, rtems/score/cpu.h:
41        Use "__asm__" instead of "asm" for improved c99-compliance.
42
432010-11-23      Gedare Bloom <giddyup44@yahoo.com>
44
45        PR 1719/cpukit
46        * arm_exc_abort.S: Avoid "bx" instruction to support ARMv4 and below.
47
482010-11-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
49
50        * rtems/score/cpu.h: Set alignment requirements according to AAPCS.
51
522010-07-29      Gedare Bloom <giddyup44@yahoo.com>
53
54        PR 1635/cpukit
55        * rtems/score/types.h: Refactoring of priority handling, to isolate the
56        bitmap implementation of priorities in the supercore so that priority
57        management is a little more modular. This change is in anticipation
58        of scheduler implementations that can select how they manage tracking
59        priority levels / finding the highest priority ready task. Note that
60        most of the changes here are simple renaming, to clarify the use of
61        the bitmap-based priority management.
62
632010-07-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
64
65        * rtems/score/cpu.h: Include <rtems/score/types.h> first.
66        * rtems/score/types.h: Use <rtems/score/basedefs.h> header file.
67
682010-07-06      Sebastian Huber <sebastian.huber@embedded-brains.de>
69
70        * rtems/score/cpu.h: Removed CPU_ENABLE_C_ISR_DISPATCH_IMPLEMENTATION
71        define.
72
732010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        PR 1573/cpukit
76        * arm_exc_interrupt.S: Add a per cpu data structure which contains the
77        information required by RTEMS for each CPU core. This encapsulates
78        information such as thread executing, heir, idle and dispatch needed.
79
802010-05-10      Joel Sherrill <joel.sherrilL@OARcorp.com>
81
82        * rtems/score/arm.h: Make it a warning not error that the FPU multilib
83        is not supported yet.
84
852010-04-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
86
87        * arm_exc_abort.S, arm_exc_handler_high.c, arm_exc_handler_low.S,
88        arm_exc_interrupt.S, cpu.c, cpu_asm.S, rtems/asm.h, rtems/score/arm.h,
89        rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/types.h:
90        Documentation.
91
922010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * arm_exc_abort.S: Fix warnings about TRUE/FALSE not defined.
95
962010-03-27      Joel Sherrill <joel.sherrill@oarcorp.com>
97
98        * arm_exc_abort.S, arm_exc_handler_high.c, arm_exc_handler_low.S,
99        arm_exc_interrupt.S, cpu.c, cpu_asm.S: Add include of config.h
100
1012010-01-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
102
103        * arm_exc_abort.S: New file.
104        * Makefile.am: Update for new file.
105        * arm_exc_interrupt.S, cpu.c, rtems/asm.h, rtems/score/cpu.h: Changed
106        macros which switch from and to THUMB mode.  Added a default prefetch
107        and data abort handler which reports the complete processor context.
108        Added PSR defines.
109
1102009-12-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
111
112        * rtems/score/arm.h: Recognize ARMv5TEJ.
113        * arm_exc_interrupt.S: The previous implementation was broken.  In
114        case of a nested interrupt the link register of the INT mode was not
115        properly restored.  This lead to a major rewrite.  Interrupt
116        processing is now done in SVC mode.
117
1182009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * rtems/score/arm.h: Recognize ARMv7A.
121
1222009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * rtems/score/arm.h: Recognize ARMv6J as needed by arm1136 variants.
125
1262009-09-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
127
128        * rtems/score/cpu.h: Fix for inline asm in _CPU_Fatal_halt().
129        * rtems/asm.h: Added macro to define ARM functions.
130        * cpu_asm.S, arm_exc_handler_low.S: Use macro from above.
131
1322009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * rtems/score/cpu.h: Mark _CPU_Context_restore() as noreturn so the
135        compiler will not generate code thinking it returns.
136
1372009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
138
139        * arm_exc_handler_high.c, arm_exc_handler_low.S, arm_exc_interrupt.S:
140        New files.
141        * Makefile.am: Update.
142        * rtems/score/cpu.h:  Removed all generic comments.  Changed inline
143        assembler of interrupt support functions.  Removed operating system
144        support for fast interrupts (FIQ).  Overall cleanup.
145        * cpu.c: Changed type of arm_cpu_mode to uint32_t to match the type in
146        _CPU_Context_Initialize().  Moved exception handler code into
147        'arm_exc_handler_high.c'.  _CPU_ISR_install_vector() writes now only
148        if necessary.
149        * cpu_asm.S: Moved exception handler code into 'arm_exc_handler_low.S'.
150        * rtems/score/types.h: Removed superfluous defines.
151        * ChangeLog, thumb_isr.c: Removed files.
152
1532009-05-05      Joel Sherrill <joel.sherrill@oarcorp.com>
154
155        * rtems/score/cpu.h: Remove warnings.
156
1572009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and
160        passing address of _Thread_Dispatch to _CPU_Initialize. Clean up
161        comments.
162
1632008-09-11      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * rtems/score/types.h: Do not define boolean, single_precision,
166        double_precision unless RTEMS_DEPRECATED_TYPES is given.
167
1682008-09-08      Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        * cpu.c: Remove extraneous spaces.
171
1722008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * Makefile.am: Merge thumb/Makefile.am.
175        * thumb/Makefile.am: Remove (superfluous).
176
1772008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * cpu.c, rtems/score/cpu.h: Convert to "bool".
180
1812008-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * rtems/score/types.h: Include stdbool.h.
184        Use bool as base-type for boolean.
185
1862008-08-18      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * cpu.c, rtems/score/cpu.h: Add void.
189
1902008-04-18      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * cpu.c: Add comment.
193
1942008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * cpu.c: Add arm_cpu_mode so ARM BSP can overrid default value for
197        cpsr.
198
1992007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
200
201        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
202
2032007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
204
205        * rtems/score/cpu_asm.h: Sweep to make sure grep for COPYRIGHT passes.
206
2072007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
208
209        * rtems/score/cpu.h: Temporarily use C implementation of swap u32 for
210        thumb mode.
211
2122007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
213
214        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
215        Table to Configuration Table. Eliminate CPU Table from all ports.
216        Delete references to CPU Table in all forms.
217
2182007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
219
220        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
221        the Configuration Table. This included pretasking_hook,
222        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
223        extra_mpci_receive_server_stack, stack_allocate_hook, and
224        stack_free_hook. As a side-effect of this effort some multiprocessing
225        code was made conditional and some style clean up occurred.
226
2272007-11-27      Joel Sherrill <joel.sherrill@OARcorp.com>
228
229        * rtems/score/cpu.h: Do not inline _Thread_Enable_dispatch for Thumb to
230        save space.
231
2322007-11-26      Ray Xu <rayx.cn@gmail.com>
233
234        * cpu.c, score/cpu.h: Fix headers. Remove extra inline definition.
235        * cpu_asm.S: Note origin of Thumb support.
236
2372007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
238
239        * cpu.c: Fix headers.
240
2412007-11-03      Ray Xu <rayx.cn@gmail.com>
242
243        * cpu.c, cpu_asm.S, score/cpu.h : add support for ARM<->THUMB veneer
244          thumb  new dir to controll CPSR/SPRS in thumb mode
245
2462007-05-09      Ray Xu <rayx.cn@gmail.com>
247
248        * cpu.c: move do_data_abort() to libbsp/arm/shared/abort/
249          implement a compact do_data_abort() in simple_abort.c
250
2512007-05-09      Ray Xu <rayx@gmail.com>
252
253        * cpu.c: move do_data_abort() to libbsp/arm/shared/abort/
254          implement a compact do_data_abort() in simple_abort.c
255
2562007-05-09      Ray Xu <rayx@gmail.com>
257
258        * cpu.c: move do_data_abort() to libbsp/arm/shared/abort/
259          implement a compact do_data_abort() in simple_abort.c
260
2612007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
264
2652007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * rtems/score/cpu.h:
268          Use Context_Control_fp* instead of void* for fp_contexts.
269          Eliminate evil casts.
270
2712006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * rtems/score/types.h: Remove unsigned64, signed64.
274
2752006-09-11      Joel Sherrill <joel@OARcorp.com>
276
277        * cpu.c: Remove warning.
278
2792006-06-02      Jay Monkman <jtm@lopingdog.com>
280
281        * cpu.c, cpu_asm.S: Fixed ARM Data Abort handling.
282
2832005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
284
285        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
286
2872005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
288
289        * rtems/asm.h: Remove private version of CONCAT macros.
290        Include <rtems/concat.h> instead.
291
2922005-09-15      Jay Monkman <jtm@lopingdog.com>
293
294        PR 365/rtems
295        * rtems/score/arm.h, rtems/score/cpu.h: Removed unused ARM_HAS_CLZ
296        macro.
297
2982005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
299
300        * Makefile.am: Split out preinstallation rules.
301        * preinstall.am: New (Split out from Makefile.am).
302
3032005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
304
305        PR 754/rtems
306        * rtems/asm.h: New (relocated from .).
307        * asm.h: Remove (moved to rtems/asm.h).
308        * Makefile.am: Reflect changes above.
309
3102004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
311
312        * asm.h, rtems/score/arm.h, rtems/score/cpu.h,
313        rtems/score/cpu_asm.h, rtems/score/types.h: New header guards.
314
3152005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
316
317        * rtems/score/types.h: Remove signed8, signed16, signed32,
318        unsigned8, unsigned16, unsigned32.
319
3202005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
321
322        * rtems/score/cpu.h: *_swap_u32( uint32_t ).
323
3242005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
325
326        * rtems/score/types.h: #include <rtems/stdint.h>.
327
3282005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
329
330        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
331
3322005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
333
334        * Makefile.am: Remove build-variant support.
335
3362004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
337
338        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
339        guard.
340
3412004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
342
343        * asm.h: Add doxygen preamble.
344
3452004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
346
347        * rtems/score/arm.h: Add doxygen preamble.
348        * rtems/score/cpu.h: Add doxygen preamble.
349        * rtems/score/cpu_asm.h: Add doxygen preamble.
350        * rtems/score/types.h: Add doxygen preamble.
351
3522004-09-29      Joel Sherrill <joel@OARcorp.com>
353
354        * rtems/score/cpu.h: i960 obsoleted and all references removed.
355
3562004-08-19      Jay Monkman <jtm@lopingdog.com>
357
358        PR 671/bsps
359        * rtems/score/cpu.h: Fixed bug in _CPU_ISR_Set_level, where input param
360        was always ignored.
361
3622004-04-09      Joel Sherrill <joel@OARcorp.com>
363
364        * rtems/score/cpu.h: Fix typo.
365
3662004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
367
368        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
369        * Makefile.am: Don't include multilib.am.
370        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
371
3722004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
373
374        * Makefile.am: Install asm.h to $(includedir)/rtems.
375
3762004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
377
378        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
379
3802004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
381
382        * cpu.c, rtems/score/cpu.h: Convert to using c99 fixed size types.
383
3842004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
385
386        * configure.ac: RTEMS_TOP([../../../..]).
387
3882004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * configure.ac: Move RTEMS_TOP one subdir down.
391
3922004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * Makefile.am: Add PREINSTALL_DIRS.
395
3962004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
399        Add PREINSTALL_FILES to CLEANFILES.
400
4012004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * configure.ac: Requires automake >= 1.8.1.
404
4052004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * Makefile.am: Include compile.am, again.
408
4092004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * Makefile.am: Convert to using automake compilation rules.
412
4132003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
416
4172003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
420
4212003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * Makefile.am: Remove TMPINSTALL_FILES.
424
4252003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * Makefile.am: Add $(dirstamp) to preinstallation rules.
428
4292003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * Makefile.am: Add $(dirstamp) to preinstallation rules.
432
4332003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
434
435        * Makefile.am: Don't use gmake rules for preinstallation.
436
4372003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * configure.ac: Remove RTEMS_CANONICAL_HOST.
440
4412003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * configure.ac: Remove RTEMS_CHECK_CPU.
444
4452003-09-26      Joel Sherrill <joel@OARcorp.com>
446
447        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
448        references.
449
4502003-09-04      Joel Sherrill <joel@OARcorp.com>
451
452        * asm.h, cpu.c, cpu_asm.S, rtems/score/arm.h, rtems/score/cpu.h,
453        rtems/score/cpu_asm.h, rtems/score/types.h: URL for license changed.
454
4552003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
458
4592003-04-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * Makefile.am: Use "all-local:" instead of "all:".
462
4632003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * configure.ac: Remove AC_CONFIG_AUX_DIR.
466
4672003-03-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * rtems/score/arm.h: Remove ARM_HAS_THUMB (Unused).
470
4712003-03-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * rtems/score/cpu.h: Set up CPU_*_ENDIAN based on -D__ARMEL__ and
474        -D__ARMEB__. Fix minor typo in comment.
475
4762003-02-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * rtems/score/arm.h: Set up ARM_HAS_FPU based on -D__SOFTFP__.
479
4802002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
483        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
484
4852002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
486
487        * configure.ac: Fix package name.
488
4892002-11-04      Joel Sherrill <joel@OARcorp.com>
490
491        * cpu.c: Removed warning.
492
4932002-11-01      Joel Sherrill <joel@OARcorp.com>
494
495        * cpu.c: Removed warnings.
496
4972002-10-31      Joel Sherrill <joel@OARcorp.com>
498
499        * rtems/score/cpu.h: Removed warning.
500
5012002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
504
5052002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * .cvsignore: Reformat.
508        Add autom4te*cache.
509        Remove autom4te.cache.
510
5112002-10-04      Jay Monkman <jtm@smoothsmoothie.com>
512
513        * rtems/score/cpu.h: Fix u16 and u32 swap routines.
514
5152002-08-05      Joel Sherrill <joel@OARcorp.com>
516
517        * rtems/score/cpu.h, rtems/score/types.h: Updated to fix some typos.
518
5192002-07-30      Jay Monkman <jtm@smoothsmoothie.com>
520
521        * cpu.c, cpu_asm.S, rtems/score/arm.h, rtems/score/cpu.h,
522        rtems/score/cpu_asm.h, rtems/score/types.h: ARM port works
523        well enough to run all sptests, tmtests, and ttcp. 
524        In addition to general cleanup, there has been considerable
525        optimization to interrupt disable/enable, endian swapping,
526        and context switching.
527
5282002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
531
5322002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        * Makefile.am: Use .$(OBJEXT) instead of .o.
535
5362002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * Makefile.am: Use . instead of .o.
539
5402002-07-17      Jay Monkman <jtm@smoothsmoothie.com>
541
542        * rtems/score/cpu_asm.h: Enhanced to include register offsets.
543        * Makefile.am: Install rtems/score/cpu_asm.h.
544        * cpu.c: Significantly enhanced including the implementation of
545        _CPU_ISR_Get_level.
546        * cpu_asm.S: Improved behavior of context switch and interrupt
547        dispatching.
548        * rtems/score/arm.h: Improved the CPU model name determination.
549        * rtems/score/cpu.h: Improved interrupt disable/enable functions.
550
5512002-07-05      Joel Sherrill <joel@OARcorp.com>
552
553        * rtems/score/cpu.h: Filled in something that was marked XXX.
554
5552002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * configure.ac: RTEMS_TOP(../../../..).
558
5592002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
560
561        * rtems.c: Remove.
562        * Makefile.am: Reflect changes above.
563
5642002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * configure.ac: Remove RTEMS_PROJECT_ROOT.
567
5682002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
569
570        * configure.ac: Add RTEMS_PROG_CCAS
571
5722002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
575        Add AC_PROG_RANLIB.
576
5772002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
580        Use ../../../aclocal.
581
5822002-04-18      Jay Monkman <jtm@smoothsmoothie.com>
583
584        * rtems/score/cpu.h (CPU_ISR_Disable and CPU_ISR_Enable): Correct them
585        where they correctly inform the compiler about the register they
586        are modifying.
587
5882001-04-03      Joel Sherrill <joel@OARcorp.com>
589
590        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
591        * rtems/score/a29ktypes.h: Removed.
592        * rtems/score/types.h: New file via CVS magic.
593        * Makefile.am, rtems/score/cpu.h: Account for name change.
594
5952002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
596
597        * configure.ac:
598        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
599        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
600        * Makefile.am: Remove AUTOMAKE_OPTIONS.
601
6022001-02-04      Joel Sherrill <joel@OARcorp.com>
603
604        * configure.ac: Removed references to rtems/Makefile and
605        rtems/score/Makefile.
606
6072002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
608
609        * rtems/Makefile.am: Removed.
610        * rtems/score/Makefile.am: Removed.
611        * configure.ac: Reflect changes above.
612        * Makefile.am: Reflect changes above.
613
6142002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
617
6182002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * cpu.c: Include rtems/bspIo.h instead of bspIo.h.
621
6222001-12-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * configure.ac: Use RTEMS_ENV_RTEMSCPU.
625
6262001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
627
628        * Makefile.am: Add multilib support.
629
6302001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
631
632        * asm.h: include cpuopts.h instead of targopts.h
633        * rtems/score/arm.h: Use __arm__.
634
6352001-11-28      Joel Sherrill <joel@OARcorp.com>,
636
637        This was tracked as PR91.
638        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
639        is used to specify if the port uses the standard macro for this (FALSE).
640        A TRUE setting indicates the port provides its own implementation.
641
6422001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
643
644        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
645        * configure.in: Remove.
646        * configure.ac: New file, generated from configure.in by autoupdate.
647
6482001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
649
650        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
651        * Makefile.am: Use 'PREINSTALL_FILES ='.
652
6532001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
654
655        * Makefile.am, rtems/score/Makefile.am:
656        Apply include_*HEADERS instead of H_FILES.
657
6582001-01-03      Joel Sherrill <joel@OARcorp.com>
659
660        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
661
6622000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
663
664        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
665
6662000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
667
668        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
669
6702000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
671
672        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
673        Switch to GNU canonicalization.
674
6752000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
676
677        * Makefile.am: Include compile.am, formatting.
678        * rtems/Makefile.am: Formatting.
679        * rtems/score/Makefile.am: Formatting.
680
6812000-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
682
683        * cpu.c: Spacing issues.
684        * rtems/score/cpu.h: Removed warning by setting _level.
685
6862000-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
687
688        * Makefile.am: Added S_O_FILES to list of objects.
689
6902000-08-10      Joel Sherrill <joel@OARcorp.com>
691
692        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.