source: rtems/c/src/lib/libbsp/powerpc/psim/ChangeLog @ 95aa5e1

4.104.115
Last change on this file since 95aa5e1 was 95aa5e1, checked in by Joel Sherrill <joel.sherrill@…>, on 09/23/08 at 19:53:35

2008-09-23 Joel Sherrill <joel.sherrill@…>

  • configure.ac: Make letting boot_card() handle work area allocation mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
  • Property mode set to 100644
File size: 27.1 KB
Line 
12008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * configure.ac: Make letting boot_card() handle work area allocation
4        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
5        BSP_BOOTCARD_OPTIONS.
6
72008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * Makefile.am, start/start.S: bsp_cleanup() had the same code which was
10        executed when you returned from boot_card() to start.S. So just use
11        the stub bsp_cleanup() implementation and remove a file.
12        * startup/bspclean.c: Removed.
13
142008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * include/bsp.h: Remove unused BSP_INIT_STACK_SIZE.
17
182008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
21        PowerPC level shared bsp_get_work_area() implementation.
22        * startup/bspgetworkarea.c: Removed.
23
242008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * include/bsp.h: Remove unnecessary boilerplate comments.
27
282008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in
31        its own file and rely on BSP Framework to perform more
32        initialization. Remove unnecessary includes of rtems/libio.h and
33        rtems/libcsupport.h.
34        * startup/bspgetworkarea.c: New file.
35
362008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
39        phase, all prototypes were removed from bsp.h and empty
40        implementations were removed and made to use the shared stub.
41
422008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * shmsupp/lock.c: Disable CPU interrupts when we have the shared memory
45        locked. This is necessary to prevent deadlock.
46
472008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * Makefile.am, preinstall.am, shmsupp/getcfg.c, shmsupp/lock.c,
50        startup/linkcmds: Now running mptests using new memory layout with
51        updates patches against gdb 6.8.
52        * include/psim.h, startup/psim_registers.c: New files.
53
542008-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * Makefile.am: Remove another duplicate reference.
57
582008-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * Makefile.am: Remove duplicate reference.
61
622008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        * irq/irq_init.c: Fix warnings.
65
662008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
67
68        * startup/bspstart.c: Changed bsp_get_workarea() to
69        bsp_get_work_area() and added support for an optional separate heap
70        area.
71
722008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * startup/bspstart.c: This BSP is OK with SPRG0.
75
762008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * configure.ac: Add fast idle.
79
802008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
81
82        * Makefile.am, configure.ac, startup/bspstart.c: Add capability for
83        bootcard.c BSP Initialization Framework to ask the BSP where it has
84        memory for the RTEMS Workspace and C Program Heap. These collectively
85        are referred to as work area. If the BSP supports this, then it does
86        not have to include code to split the available memory between the
87        two areas. This reduces the amount of code in the BSP specific
88        bspstart.c file. Additionally, the shared framework can initialize
89        the C Library, call rtems_debug_enable(), and dirty the work area
90        memory. Until most/all BSPs support this new capability, if the BSP
91        supports this, it should call
92        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
93        the transition is complete, this autoconf macro can be removed.
94
952008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
96
97        * startup/bspstart.c: Refactored and renamed initialization routines to
98        rtems_initialize_data_structures, rtems_initialize_before_drivers,
99        rtems_initialize_device_drivers, and
100        rtems_initialize_start_multitasking. This opened the sequence up so
101        that bootcard() could provide a more robust and flexible framework
102        which is easier to explain and understand. This also lays the
103        groundwork for sharing the division of available memory between the
104        RTEMS workspace and heap and the C library initialization across all
105        BSPs.
106
1072008-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
108
109        * console/console-io.c: Typo.
110
1112008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * Makefile.am: Do not use intermediate .rel files unless from libcpu or
114        a network driver. This simplifies the Makefile.am and avoids pulling
115        in unneeded code.
116
1172008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
118
119        * startup/linkcmds: Add wildcard to gcc_except_table section so
120        programs compiled with gcc 4.3.x can link.
121
1222008-01-03      Till Straumann <strauman@slac.stanford.edu>
123
124        * bsp_specs: added crtend.o back to the endfiles. Otherwise,
125        C++ static constructors are not executed because the
126        call to __do_global_ctors_aux() is emitted into the .init
127        section by this endfile (yes, the endfile contributes to .init).
128
1292007-12-11      Till Straumann <strauman@slac.stanford.edu>
130
131        * Makefile.am: use new irq_bspsupport.rel which was
132        split out of exc_bspsupport.rel to provide finer-grained
133        control over what BSPs want to use.
134
1352007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * bsp_specs, include/bsp.h, startup/bspstart.c: Eliminate copies of the
138        Configuration Table. Use the RTEMS provided accessor macros to obtain
139        configuration fields.
140
1412007-12-10      Till Straumann <strauman@slac.stanford.edu>
142       
143        * Makefile.am, irq/irq_init.c: use vector/interrupt
144        support from libcpu/powerpc/new-exceptions/bspsupport.
145
1462007-12-08      Till Straumann <strauman@slac.stanford.edu>
147
148        * Makefile.am: irq_supp.h was moved from shared/irq to
149        libcpu/powerpc/new-exceptions/bspsupport.
150
1512007-12-06      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * irq/irq_init.c: Add missing vectDesc variable.
154
1552007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * clock/clock.c: Fix typo.
158
1592007-12-04      Till Straumann <strauman@slac.stanford.edu>
160
161        * irq/irq_init.c: removed unnecessary code (alredy
162        done by shared/irq/irq.c).
163
1642007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
165
166        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
167        from CPU Table to Configuration Table. Eliminate CPU Table from all
168        ports. Delete references to CPU Table in all forms.
169
1702007-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * Makefile.am, irq/no_pic.c: Spacing.
173
1742007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
175
176        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
177        Table fields to the Configuration Table. This included
178        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
179        do_zero_of_workspace, extra_mpci_receive_server_stack,
180        stack_allocate_hook, and stack_free_hook. As a side-effect of this
181        effort some multiprocessing code was made conditional and some style
182        clean up occurred.
183
1842007-12-02      Till Straumann <strauman@slac.stanford.edu>
185
186        * irq/no_pic.c: use new inline routine exported by
187        shared/irq/irq_supp.h for scanning the handler list.
188
1892007-12-02      Till Straumann <strauman@slac.stanford.edu>
190
191        * irq/irq_init.c: removed irrelevant comment.
192
1932007-11-30      Till Straumann <strauman@slac.stanford.edu>
194
195        * startup/bspstart.c: removed declaration of
196        bsp_exceptions_in_RAM.
197
1982007-11-30      Till Straumann <strauman@slac.stanford.edu>
199
200        * irq/irq.h, irq/no_pic.c: some more changes to let
201        using shared/irq/irq.c work.
202
2032007-11-30      Till Straumann <strauman@slac.stanford.edu>
204
205        * Makefile.am, irq/irq.h, irq/no_pic.c: install
206        and use new <irq/irq_supp.h> header.
207
2082007-11-30      Till Straumann <strauman@slac.stanford.edu>
209        * irq/irq.h, irq/irq_init.c: Removed the definition
210        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
211        initialize the irqBase member of the rtems_irq_global_settings
212        struct. However, irqBase is an rtems_irq_symbolic_name,
213        so using BSP_LOWEST_OFFSET is more appropriate.
214
2152007-11-30      Till Straumann <strauman@slac.stanford.edu>
216        * irq/irq.h, irq/irq.c (removed), irq/no_pic.c (added),
217        irq/irq_init.c, Makefile.am: The PSIM BSP (currently)
218        has no support for an interrupt controller or interrupts
219        other than the decrementer. Removed all definitions for PCI + ISA
220        interrupts and all unnecessary code (leftovers from copying).
221        Separated PIC-specific bits into 'no_pic.c' which allows us
222        to use 'irq.c' (i.e., more code) from 'shared'.
223
2242007-11-30      Till Straumann <strauman@slac.stanford.edu>
225
226        * startup/linkcmds.c, start/start.S: call __eabi() from start.S
227        and make sure linkcmds defines _SDA_BASE_ + _SDA2_BASE_ so that
228        sysv + eabi are properly supported.
229
2302007-11-30      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not
233        just defined.
234
2352007-11-29      Till Straumann <strauman@slac.stanford.edu>
236
237        * startup/bspstart.c, Makefile.am: Initialize BATs and enable MMU
238        to come closer to what other BSPs do. This allows us to use the
239        shared irq_asm.S. No more individual assembly code :-)
240
2412007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
242
243        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
244        Table. They have been replaced with variables named bsp_XXX as
245        needed.
246
2472007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
248
249        * configure.ac, startup/bspstart.c: Add BSP_DIRTY_MEMORY option.
250
2512007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
252
253        PR 1257/bsps
254        * irq/irq.c: Code outside of cpukit should use the public API for
255        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
256        public API and directly accessing _CPU_ISR_Disable and
257        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
258        directive which could lead to problems. This patch also changes the
259        type of the variable passed into these routines and addresses minor
260        style issues.
261
2622007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
263
264        * irq_init.c, Makefile.am: adapted to shared exception code
265
2662007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * bsp_specs: Remove qrtems_debug.
269
2702007-04-05      Joel Sherrill <joel@OARcorp.com>
271
272        * clock/clock.c: Removed. File is unused in current source.
273
2742007-03-28      Joel Sherrill <joel@OARcorp.com>
275
276        * Makefile.am: Modify to avoid pulling in too much into minimum
277        executable.
278
2792006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * configure.ac: New BUG-REPORT address.
282
2832006-11-15      Joel Sherrill <joel@OARcorp.com>
284
285        * Makefile.am, irq/irq.h: Merge c_rtems_main() into boot_card(). This
286        eliminated a file and simplified initialization.
287
2882006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
289
290        * Makefile.am: Remove superfluous -DASM.
291
2922006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
293
294        * configure.ac: Require autoconf-2.60. Require automake-1.10.
295
2962006-08-09      Joel Sherrill <joel@OARcorp.com>
297
298        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
299
3002006-03-08      Joel Sherrill <joel@OARcorp.com>
301
302        * startup/linkcmds: Add .gnu.linkonce.b.* section.
303
3042006-02-08      Joel Sherrill <joel@OARcorp.com>
305
306        * startup/linkcmds: Add sections required by newer gcc versions.
307
3082006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
309
310        * configure.ac: Remove explicit ampolish3 support (now in
311        RTEMS_BSP_CONFIGURE).
312
3132006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
314
315        * configure.ac: Add ampolish3 support.
316        * Makefile.am: Add preinstall.am.
317
3182006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
319
320        * Makefile.am: Don't include subdirs.am.
321
3222006-01-05      Till Straumann <strauman@slac.stanford.edu>
323
324        * Makefile.am, vectors/vectors.S: use shared version of vectors.S.
325
3262005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
327
328        * include/bsp.h: New header guard.
329
3302005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
331
332        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
333
3342005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
335
336        * include/tm27.h: Elininate unsigned32.
337
3382005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
339
340        PR 779/bsp
341        * irq/irq.c, irq/irq.h, irq/irq_init.c: add parameter to new exception
342        interrupt handlers in powerpc bsps
343
3442005-04-11      Jennifer Averett <jennifer@OARcorp.com>
345
346        PR 777/bsps
347        * include/bsp.h: Add a Processor_Synchronize command in bsp.h
348
3492005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
350
351        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
352        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
353        CPU_MINIMUM_STACK_FRAME_SIZE.
354
3552005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
356
357        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
358
3592005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
360
361        * Makefile.am: Merge-in wrapup/Makefile.am.
362        * wrapup/Makefile.am: Remove.
363        * configure.ac: Reflect changes above.
364
3652005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
366
367        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
368
3692005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
370
371        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
372
3732004-11-22      Jennifer Averett <jennifer@OARcorp.com>
374
375        PR 617/bsps
376        PR 581/bsps
377        * Makefile.am, bsp_specs, configure.ac, include/bsp.h, include/tm27.h,
378        start/start.S, startup/bspstart.c, startup/linkcmds,
379        tools/Makefile.am, tools/psim, vectors/vectors.S, wrapup/Makefile.am:
380        Convert PSIM to new exception model.
381        * irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: New files.
382        * startup/setvec.c, timer/timer.c: Removed.
383
3842004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
385
386        * configure.ac: Require automake > 1.9.
387
3882004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
389
390        PR 610/bsps
391        * Makefile.am: Add include/tm27.h, Cosmetics.
392        * include/tm27.h: Final cosmetics.
393
3942004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
395
396        * include/bsp.h: Split out tmtest27 support.
397        * include/tm27.h: New.
398
3992004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
400
401        PR 613/bsps
402        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
403
4042004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
405
406        PR 614/bsps
407        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
408
4092004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
410
411        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
412
4132004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
414
415        * vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
416        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
417        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
418        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
419
4202004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
421
422        * include/bsp.h, shmsupp/getcfg.c, startup/bspstart.c,
423        timer/timer.c: Convert to using c99 fixed size types.
424
4252004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * Makefile.am: Reflect changes to bsp.am.
428        Preinstall dist_project_lib*.
429
4302004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * Makefile.am: Reflect changes to bsp.am.
433
4342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * Makefile.am: Cosmetics.
437
4382004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * Makefile.am: Add $(TMPINSTALL_FILES) to all-local.
441
4422004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * wrapup/Makefile.am: Convert to automake-building rules.
445
4462004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * configure.ac: Remove RTEMS_CHECK_MULTIPROCESSING.
449        Remove AM_CONDITIONAL(HAS_MP).
450
4512004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
454        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
455        vectors/Makefile.am. Use automake compilation rules.
456        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
457        startup/Makefile.am, timer/Makefile.am, vectors/Makefile.am: Remove.
458        * configure.ac: Reflect changes above.
459
4602004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
461
462        * Makefile.am: Merge-in start/Makefile.am.
463        * start/Makefile.am: Remove.
464        * configure.ac: Reflect changes above.
465
4662004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * wrapup/Makefile.am: Reflect changes to
469        ../support/*exception_processing/*.
470
4712004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
474        Add RTEMS_PROG_CCAS.
475
4762004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * Makefile.am: Add PREINSTALL_DIRS.
479
4802004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
483        Add PRE/TMPINSTALL_FILES to CLEANFILES.
484        * start/Makefile.am: Ditto.
485        * startup/Makefile.am: Ditto.
486
4872004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
488
489        * wrapup/Makefile.am: Eliminate $(LIB).
490        Use noinst_DATA to trigger building libbsp.a.
491
4922003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
493
494        * console/Makefile.am: Eliminate *.rel.
495        Use $(top_srcdir)/../../shared instead of ../../../shared.
496        * startup/Makefile.am: Cosmetics.
497
4982003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
499
500        * clock/Makefile.am: Eliminate VPATH.
501        * console/Makefile.am: Eliminate VPATH.
502        * shmsupp/Makefile.am: Eliminate VPATH.
503        * startup/Makefile.am: Eliminate VPATH.
504        * timer/Makefile.am: Eliminate VPATH.
505        * vectors/Makefile.am: Eliminate VPATH.
506
5072003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * wrapup/Makefile.am: Remove GENERIC_FILES.
510
5112003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * startup/linkcmds: Remove SEARCH_DIR.
514
5152003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
518        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
519
5202003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
523        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
524
5252003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
526
527        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
528
5292003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
530
531        * start/Makefile.am: Misc cleanups and fixes.
532        * startup/Makefile.am: Misc cleanups and fixes.
533        * startup/linkcmds: Preparations for gcc-3.3.x.
534        * wrapup/Makefile.am: Misc cleanups and fixes.
535
5362003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * Makefile.am: Add preinstallation dirstamp support.
539        * clock/Makefile.am: Cosmetics.
540        * console/Makefile.am: Cosmetics.
541        * shmsupp/Makefile.am: Cosmetics.
542        * startup/Makefile.am: Cosmetics.
543        * timer/Makefile.am: Cosmetics.
544        * vectors/Makefile.am: Cosmetics.
545        * wrapup/Makefile.am: Cosmetics.
546
5472003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * clock/Makefile.am: Remove all-local: $(ARCH).
550        * console/Makefile.am: Remove all-local: $(ARCH).
551        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
552        * start/Makefile.am: Remove all-local: $(ARCH).
553        * startup/Makefile.am: Remove all-local: $(ARCH).
554        * timer/Makefile.am: Remove all-local: $(ARCH).
555        * vectors/Makefile.am: Remove all-local: $(ARCH).
556        * wrapup/Makefile.am: Remove all-local: $(ARCH).
557
5582003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * Makefile.am: Merge-in include/Makefile.am.
561        Reflect changes to bsp.am.
562        * include/Makefile.am: Remove.
563        * configure.ac: Reflect changes above.
564
5652003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
566
567        * bsp_specs: Remove *lib:.
568
5692003-09-04      Joel Sherrill <joel@OARcorp.com>
570
571        * console/console-io.c, include/bsp.h, include/coverhd.h,
572        shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
573        shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
574        startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest,
575        vectors/vectors.S: URL for license changed.
576
5772003-09-04      Joel Sherrill <joel@OARcorp.com>
578
579        * startup/bspstart.c: Removed incorrect statement about copyright
580        assignment.
581
5822003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * Makefile.am: Reflect having moved aclocal/.
585
5862003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        * Makefile.am: Reflect having moved automake/.
589        * clock/Makefile.am: Reflect having moved automake/.
590        * console/Makefile.am: Reflect having moved automake/.
591        * include/Makefile.am: Reflect having moved automake/.
592        * shmsupp/Makefile.am: Reflect having moved automake/.
593        * start/Makefile.am: Reflect having moved automake/.
594        * startup/Makefile.am: Reflect having moved automake/.
595        * timer/Makefile.am: Reflect having moved automake/.
596        * vectors/Makefile.am: Reflect having moved automake/.
597        * wrapup/Makefile.am: Reflect having moved automake/.
598
5992003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
600
601        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
602
6032003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        PR 445/bsps
606        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
607        Remove cpp, old_cpp (now unused).
608
6092003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        * configure.ac: Remove AC_CONFIG_AUX_DIR.
612
6132003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
614
615        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
616
6172003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
618
619        * configure.ac: AC_PREREQ(2.57).
620
6212003-01-20      Joel Sherrill <joel@OARcorp.com>
622
623        * startup/linkcmds*: Add FreeBSD sysctl() sections.
624
6252002-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
628        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
629        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
630        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
631        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
632        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
633        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
634
6352002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * start/Makefile.am: Use install-data-local to install startfile.
638
6392002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
640
641        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
642
6432002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * .cvsignore: Reformat.
646        Add autom4te*cache.
647        Remove autom4te.cache.
648
6492002-09-07      Joel Sherrill <joel@OARcorp.com>
650
651        * clock/clock.c: Disabled use of fast idle since it seems broken
652        with gcc 3.2.
653
6542002-08-21      Joel Sherrill <joel@OARcorp.com>
655
656        * bsp_specs: Added support for -nostdlibs.
657
6582002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
659
660        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
661        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
662        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
663        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
664        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
665        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
666        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
667        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
668
6692002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
670
671        * start/Makefile.am: Eliminate PGM.
672        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
673
6742002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
675
676        * startup/Makefile.am: Add bsplib_DATA = linkcmds device-tree.
677
6782002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
679
680        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
681        Remove $(OBJS) from all-local.
682
6832002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
686
6872001-05-09      Joel Sherrill <joel@OARcorp.com>
688
689        * startup/linkcmds: In support of gcc 3.1, added one of more
690        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
691        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
692        and direction of segments to memory regions may also have been
693        addressed.  This was a sweep across all BSPs.
694 
6952002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
697        * startup/bspstart.c: Include <rtems/bspIo.h>.
698        * vectors/align_h.S: Use <> instead of "" for include files.
699
7002001-04-08      Joel Sherrill <joel@OARcorp.com>
701
702        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
703 
7042002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
705
706        * configure.ac:
707        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
708        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
709        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
710        * Makefile.am: Remove AUTOMAKE_OPTIONS.
711        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
712        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
713        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
714        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
715        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
716        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
717        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
718        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
719
7202002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
721
722        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
723
7242001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
725
726        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
727
7282001-11-26      Joel Sherrill <joel@OARcorp.com>
729
730        * vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
731
7322001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
733
734        * Makefile.am: Add @exceptions@ to SUBDIRS.
735        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
736        make/custom/psim.cfg;
737        Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
738        Add RTEMS_PPC_EXCEPTIONS([old]).
739        * include/Makefile.am: include force-preinstall.am.
740        * wrapup/Makefile.am: Apply @exceptions@.
741
7422001-11-20      Joel Sherrill <joel@OARcorp.com>
743
744        * console/console-io.c: Fix incorrect comment.
745
7462001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
747
748        This modification is part of the submitted modifications necessary to
749        support the IBM PPC405 family.  This submission was reviewed by
750        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
751        not negatively impact the ppc403 BSPs.  The submission and tracking
752        process was captured as PR50.
753        * vectors/align_h.S: Added ppc405 support.
754
7552001-10-25      Joel Sherrill <joel@OARcorp.com>
756
757        * startup/linkcmds: Added _init and _fini.
758
7592001-10-12      Joel Sherrill <joel@OARcorp.com>
760
761        * shmsupp/lock.c, shmsupp/mpisr.c: Fixed typo.
762
7632001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
766        * configure.in: Remove.
767        * configure.ac: New file, generated from configure.in by autoupdate.
768
7692001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
770
771        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
772
7732001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
774
775        * wrapup/Makefile.am: Use GENERIC_PIECES = to make automake-1.5
776        happy.
777
7782001-08-16      Joel Sherrill <joel@OARcorp.com>
779
780        * clock/clock.c: Ensure that clock ticks are long enough to
781        make forward progress.  This was modified to improve results
782        on the RTEMS tests and the ACATS.
783        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
784        gnat 3.13p.
785
7862001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * configure.in: Add bspopts.h.
789        * include/.cvsignore: Add bspopts.h*, stamp-h*.
790        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
791        * include/bsp.h: Include bspopts.h.
792
7932001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
794
795        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
796
7972001-01-03      Joel Sherrill <joel@OARcorp.com>
798
799        * clock/clock.c: Use shared clock driver shell.
800        * console/console.c: Removed.  Now use shared polling shell.
801        * console/console-io.c: New file.
802        * console/Makefile.am: Correct to use shared polling shell.
803        * startup/bspstart.c: Remove all fast idle references.
804
8052000-12-19      Joel Sherrill <joel@OARcorp.com>
806
807        * timer/timer.c: Removed incorrect comments about ERC32.
808
8092000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
810
811        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
812
8132000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
814
815        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
816
8172000-11-01      Joel Sherrill <joel@OARcorp.com>
818
819        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
820        and libcsupport.h moved from libc to lib/include/rtems and
821        now must be referenced as <rtems/XXX.h>.   Header file order
822        was cleaned up while doing this.
823
8242000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
825
826        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
827        Switch to GNU canonicalization.
828
8292000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
830
831        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
832        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
833        vectors/Makefile.am, wrapup/Makefile.am: Include compile.am
834
8352000-08-10      Joel Sherrill <joel@OARcorp.com>
836
837        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.