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

4.104.115
Last change on this file since ccceaf3 was ccceaf3, checked in by Joel Sherrill <joel.sherrill@…>, on 09/18/08 at 17:42:45

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

  • include/bsp.h: Remove unnecessary boilerplate comments.
  • Property mode set to 100644
File size: 26.3 KB
Line 
12008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * include/bsp.h: Remove unnecessary boilerplate comments.
4
52008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in
8        its own file and rely on BSP Framework to perform more
9        initialization. Remove unnecessary includes of rtems/libio.h and
10        rtems/libcsupport.h.
11        * startup/bspgetworkarea.c: New file.
12
132008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
16        phase, all prototypes were removed from bsp.h and empty
17        implementations were removed and made to use the shared stub.
18
192008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * shmsupp/lock.c: Disable CPU interrupts when we have the shared memory
22        locked. This is necessary to prevent deadlock.
23
242008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * Makefile.am, preinstall.am, shmsupp/getcfg.c, shmsupp/lock.c,
27        startup/linkcmds: Now running mptests using new memory layout with
28        updates patches against gdb 6.8.
29        * include/psim.h, startup/psim_registers.c: New files.
30
312008-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * Makefile.am: Remove another duplicate reference.
34
352008-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * Makefile.am: Remove duplicate reference.
38
392008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * irq/irq_init.c: Fix warnings.
42
432008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
44
45        * startup/bspstart.c: Changed bsp_get_workarea() to
46        bsp_get_work_area() and added support for an optional separate heap
47        area.
48
492008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * startup/bspstart.c: This BSP is OK with SPRG0.
52
532008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
54
55        * configure.ac: Add fast idle.
56
572008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
58
59        * Makefile.am, configure.ac, startup/bspstart.c: Add capability for
60        bootcard.c BSP Initialization Framework to ask the BSP where it has
61        memory for the RTEMS Workspace and C Program Heap. These collectively
62        are referred to as work area. If the BSP supports this, then it does
63        not have to include code to split the available memory between the
64        two areas. This reduces the amount of code in the BSP specific
65        bspstart.c file. Additionally, the shared framework can initialize
66        the C Library, call rtems_debug_enable(), and dirty the work area
67        memory. Until most/all BSPs support this new capability, if the BSP
68        supports this, it should call
69        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
70        the transition is complete, this autoconf macro can be removed.
71
722008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * startup/bspstart.c: Refactored and renamed initialization routines to
75        rtems_initialize_data_structures, rtems_initialize_before_drivers,
76        rtems_initialize_device_drivers, and
77        rtems_initialize_start_multitasking. This opened the sequence up so
78        that bootcard() could provide a more robust and flexible framework
79        which is easier to explain and understand. This also lays the
80        groundwork for sharing the division of available memory between the
81        RTEMS workspace and heap and the C library initialization across all
82        BSPs.
83
842008-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * console/console-io.c: Typo.
87
882008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * Makefile.am: Do not use intermediate .rel files unless from libcpu or
91        a network driver. This simplifies the Makefile.am and avoids pulling
92        in unneeded code.
93
942008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * startup/linkcmds: Add wildcard to gcc_except_table section so
97        programs compiled with gcc 4.3.x can link.
98
992008-01-03      Till Straumann <strauman@slac.stanford.edu>
100
101        * bsp_specs: added crtend.o back to the endfiles. Otherwise,
102        C++ static constructors are not executed because the
103        call to __do_global_ctors_aux() is emitted into the .init
104        section by this endfile (yes, the endfile contributes to .init).
105
1062007-12-11      Till Straumann <strauman@slac.stanford.edu>
107
108        * Makefile.am: use new irq_bspsupport.rel which was
109        split out of exc_bspsupport.rel to provide finer-grained
110        control over what BSPs want to use.
111
1122007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
113
114        * bsp_specs, include/bsp.h, startup/bspstart.c: Eliminate copies of the
115        Configuration Table. Use the RTEMS provided accessor macros to obtain
116        configuration fields.
117
1182007-12-10      Till Straumann <strauman@slac.stanford.edu>
119       
120        * Makefile.am, irq/irq_init.c: use vector/interrupt
121        support from libcpu/powerpc/new-exceptions/bspsupport.
122
1232007-12-08      Till Straumann <strauman@slac.stanford.edu>
124
125        * Makefile.am: irq_supp.h was moved from shared/irq to
126        libcpu/powerpc/new-exceptions/bspsupport.
127
1282007-12-06      Joel Sherrill <joel.sherrill@OARcorp.com>
129
130        * irq/irq_init.c: Add missing vectDesc variable.
131
1322007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * clock/clock.c: Fix typo.
135
1362007-12-04      Till Straumann <strauman@slac.stanford.edu>
137
138        * irq/irq_init.c: removed unnecessary code (alredy
139        done by shared/irq/irq.c).
140
1412007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
144        from CPU Table to Configuration Table. Eliminate CPU Table from all
145        ports. Delete references to CPU Table in all forms.
146
1472007-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
148
149        * Makefile.am, irq/no_pic.c: Spacing.
150
1512007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
154        Table fields to the Configuration Table. This included
155        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
156        do_zero_of_workspace, extra_mpci_receive_server_stack,
157        stack_allocate_hook, and stack_free_hook. As a side-effect of this
158        effort some multiprocessing code was made conditional and some style
159        clean up occurred.
160
1612007-12-02      Till Straumann <strauman@slac.stanford.edu>
162
163        * irq/no_pic.c: use new inline routine exported by
164        shared/irq/irq_supp.h for scanning the handler list.
165
1662007-12-02      Till Straumann <strauman@slac.stanford.edu>
167
168        * irq/irq_init.c: removed irrelevant comment.
169
1702007-11-30      Till Straumann <strauman@slac.stanford.edu>
171
172        * startup/bspstart.c: removed declaration of
173        bsp_exceptions_in_RAM.
174
1752007-11-30      Till Straumann <strauman@slac.stanford.edu>
176
177        * irq/irq.h, irq/no_pic.c: some more changes to let
178        using shared/irq/irq.c work.
179
1802007-11-30      Till Straumann <strauman@slac.stanford.edu>
181
182        * Makefile.am, irq/irq.h, irq/no_pic.c: install
183        and use new <irq/irq_supp.h> header.
184
1852007-11-30      Till Straumann <strauman@slac.stanford.edu>
186        * irq/irq.h, irq/irq_init.c: Removed the definition
187        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
188        initialize the irqBase member of the rtems_irq_global_settings
189        struct. However, irqBase is an rtems_irq_symbolic_name,
190        so using BSP_LOWEST_OFFSET is more appropriate.
191
1922007-11-30      Till Straumann <strauman@slac.stanford.edu>
193        * irq/irq.h, irq/irq.c (removed), irq/no_pic.c (added),
194        irq/irq_init.c, Makefile.am: The PSIM BSP (currently)
195        has no support for an interrupt controller or interrupts
196        other than the decrementer. Removed all definitions for PCI + ISA
197        interrupts and all unnecessary code (leftovers from copying).
198        Separated PIC-specific bits into 'no_pic.c' which allows us
199        to use 'irq.c' (i.e., more code) from 'shared'.
200
2012007-11-30      Till Straumann <strauman@slac.stanford.edu>
202
203        * startup/linkcmds.c, start/start.S: call __eabi() from start.S
204        and make sure linkcmds defines _SDA_BASE_ + _SDA2_BASE_ so that
205        sysv + eabi are properly supported.
206
2072007-11-30      Joel Sherrill <joel.sherrill@OARcorp.com>
208
209        * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not
210        just defined.
211
2122007-11-29      Till Straumann <strauman@slac.stanford.edu>
213
214        * startup/bspstart.c, Makefile.am: Initialize BATs and enable MMU
215        to come closer to what other BSPs do. This allows us to use the
216        shared irq_asm.S. No more individual assembly code :-)
217
2182007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
219
220        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
221        Table. They have been replaced with variables named bsp_XXX as
222        needed.
223
2242007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * configure.ac, startup/bspstart.c: Add BSP_DIRTY_MEMORY option.
227
2282007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
229
230        PR 1257/bsps
231        * irq/irq.c: Code outside of cpukit should use the public API for
232        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
233        public API and directly accessing _CPU_ISR_Disable and
234        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
235        directive which could lead to problems. This patch also changes the
236        type of the variable passed into these routines and addresses minor
237        style issues.
238
2392007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
240
241        * irq_init.c, Makefile.am: adapted to shared exception code
242
2432007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * bsp_specs: Remove qrtems_debug.
246
2472007-04-05      Joel Sherrill <joel@OARcorp.com>
248
249        * clock/clock.c: Removed. File is unused in current source.
250
2512007-03-28      Joel Sherrill <joel@OARcorp.com>
252
253        * Makefile.am: Modify to avoid pulling in too much into minimum
254        executable.
255
2562006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * configure.ac: New BUG-REPORT address.
259
2602006-11-15      Joel Sherrill <joel@OARcorp.com>
261
262        * Makefile.am, irq/irq.h: Merge c_rtems_main() into boot_card(). This
263        eliminated a file and simplified initialization.
264
2652006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * Makefile.am: Remove superfluous -DASM.
268
2692006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
270
271        * configure.ac: Require autoconf-2.60. Require automake-1.10.
272
2732006-08-09      Joel Sherrill <joel@OARcorp.com>
274
275        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
276
2772006-03-08      Joel Sherrill <joel@OARcorp.com>
278
279        * startup/linkcmds: Add .gnu.linkonce.b.* section.
280
2812006-02-08      Joel Sherrill <joel@OARcorp.com>
282
283        * startup/linkcmds: Add sections required by newer gcc versions.
284
2852006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
286
287        * configure.ac: Remove explicit ampolish3 support (now in
288        RTEMS_BSP_CONFIGURE).
289
2902006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
291
292        * configure.ac: Add ampolish3 support.
293        * Makefile.am: Add preinstall.am.
294
2952006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
296
297        * Makefile.am: Don't include subdirs.am.
298
2992006-01-05      Till Straumann <strauman@slac.stanford.edu>
300
301        * Makefile.am, vectors/vectors.S: use shared version of vectors.S.
302
3032005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
304
305        * include/bsp.h: New header guard.
306
3072005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
308
309        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
310
3112005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
312
313        * include/tm27.h: Elininate unsigned32.
314
3152005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
316
317        PR 779/bsp
318        * irq/irq.c, irq/irq.h, irq/irq_init.c: add parameter to new exception
319        interrupt handlers in powerpc bsps
320
3212005-04-11      Jennifer Averett <jennifer@OARcorp.com>
322
323        PR 777/bsps
324        * include/bsp.h: Add a Processor_Synchronize command in bsp.h
325
3262005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
327
328        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
329        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
330        CPU_MINIMUM_STACK_FRAME_SIZE.
331
3322005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
333
334        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
335
3362005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
337
338        * Makefile.am: Merge-in wrapup/Makefile.am.
339        * wrapup/Makefile.am: Remove.
340        * configure.ac: Reflect changes above.
341
3422005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
343
344        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
345
3462005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
347
348        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
349
3502004-11-22      Jennifer Averett <jennifer@OARcorp.com>
351
352        PR 617/bsps
353        PR 581/bsps
354        * Makefile.am, bsp_specs, configure.ac, include/bsp.h, include/tm27.h,
355        start/start.S, startup/bspstart.c, startup/linkcmds,
356        tools/Makefile.am, tools/psim, vectors/vectors.S, wrapup/Makefile.am:
357        Convert PSIM to new exception model.
358        * irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: New files.
359        * startup/setvec.c, timer/timer.c: Removed.
360
3612004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
362
363        * configure.ac: Require automake > 1.9.
364
3652004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
366
367        PR 610/bsps
368        * Makefile.am: Add include/tm27.h, Cosmetics.
369        * include/tm27.h: Final cosmetics.
370
3712004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
372
373        * include/bsp.h: Split out tmtest27 support.
374        * include/tm27.h: New.
375
3762004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
377
378        PR 613/bsps
379        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
380
3812004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
382
383        PR 614/bsps
384        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
385
3862004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
387
388        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
389
3902004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
391
392        * vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
393        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
394        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
395        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
396
3972004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
398
399        * include/bsp.h, shmsupp/getcfg.c, startup/bspstart.c,
400        timer/timer.c: Convert to using c99 fixed size types.
401
4022004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * Makefile.am: Reflect changes to bsp.am.
405        Preinstall dist_project_lib*.
406
4072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
408
409        * Makefile.am: Reflect changes to bsp.am.
410
4112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * Makefile.am: Cosmetics.
414
4152004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
416
417        * Makefile.am: Add $(TMPINSTALL_FILES) to all-local.
418
4192004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * wrapup/Makefile.am: Convert to automake-building rules.
422
4232004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * configure.ac: Remove RTEMS_CHECK_MULTIPROCESSING.
426        Remove AM_CONDITIONAL(HAS_MP).
427
4282004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
431        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
432        vectors/Makefile.am. Use automake compilation rules.
433        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
434        startup/Makefile.am, timer/Makefile.am, vectors/Makefile.am: Remove.
435        * configure.ac: Reflect changes above.
436
4372004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * Makefile.am: Merge-in start/Makefile.am.
440        * start/Makefile.am: Remove.
441        * configure.ac: Reflect changes above.
442
4432004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * wrapup/Makefile.am: Reflect changes to
446        ../support/*exception_processing/*.
447
4482004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
451        Add RTEMS_PROG_CCAS.
452
4532004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * Makefile.am: Add PREINSTALL_DIRS.
456
4572004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
460        Add PRE/TMPINSTALL_FILES to CLEANFILES.
461        * start/Makefile.am: Ditto.
462        * startup/Makefile.am: Ditto.
463
4642004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * wrapup/Makefile.am: Eliminate $(LIB).
467        Use noinst_DATA to trigger building libbsp.a.
468
4692003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * console/Makefile.am: Eliminate *.rel.
472        Use $(top_srcdir)/../../shared instead of ../../../shared.
473        * startup/Makefile.am: Cosmetics.
474
4752003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * clock/Makefile.am: Eliminate VPATH.
478        * console/Makefile.am: Eliminate VPATH.
479        * shmsupp/Makefile.am: Eliminate VPATH.
480        * startup/Makefile.am: Eliminate VPATH.
481        * timer/Makefile.am: Eliminate VPATH.
482        * vectors/Makefile.am: Eliminate VPATH.
483
4842003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * wrapup/Makefile.am: Remove GENERIC_FILES.
487
4882003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * startup/linkcmds: Remove SEARCH_DIR.
491
4922003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
493
494        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
495        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
496
4972003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
500        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
501
5022003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
503
504        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
505
5062003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * start/Makefile.am: Misc cleanups and fixes.
509        * startup/Makefile.am: Misc cleanups and fixes.
510        * startup/linkcmds: Preparations for gcc-3.3.x.
511        * wrapup/Makefile.am: Misc cleanups and fixes.
512
5132003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * Makefile.am: Add preinstallation dirstamp support.
516        * clock/Makefile.am: Cosmetics.
517        * console/Makefile.am: Cosmetics.
518        * shmsupp/Makefile.am: Cosmetics.
519        * startup/Makefile.am: Cosmetics.
520        * timer/Makefile.am: Cosmetics.
521        * vectors/Makefile.am: Cosmetics.
522        * wrapup/Makefile.am: Cosmetics.
523
5242003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * clock/Makefile.am: Remove all-local: $(ARCH).
527        * console/Makefile.am: Remove all-local: $(ARCH).
528        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
529        * start/Makefile.am: Remove all-local: $(ARCH).
530        * startup/Makefile.am: Remove all-local: $(ARCH).
531        * timer/Makefile.am: Remove all-local: $(ARCH).
532        * vectors/Makefile.am: Remove all-local: $(ARCH).
533        * wrapup/Makefile.am: Remove all-local: $(ARCH).
534
5352003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
536
537        * Makefile.am: Merge-in include/Makefile.am.
538        Reflect changes to bsp.am.
539        * include/Makefile.am: Remove.
540        * configure.ac: Reflect changes above.
541
5422003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
543
544        * bsp_specs: Remove *lib:.
545
5462003-09-04      Joel Sherrill <joel@OARcorp.com>
547
548        * console/console-io.c, include/bsp.h, include/coverhd.h,
549        shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
550        shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
551        startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest,
552        vectors/vectors.S: URL for license changed.
553
5542003-09-04      Joel Sherrill <joel@OARcorp.com>
555
556        * startup/bspstart.c: Removed incorrect statement about copyright
557        assignment.
558
5592003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
560
561        * Makefile.am: Reflect having moved aclocal/.
562
5632003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * Makefile.am: Reflect having moved automake/.
566        * clock/Makefile.am: Reflect having moved automake/.
567        * console/Makefile.am: Reflect having moved automake/.
568        * include/Makefile.am: Reflect having moved automake/.
569        * shmsupp/Makefile.am: Reflect having moved automake/.
570        * start/Makefile.am: Reflect having moved automake/.
571        * startup/Makefile.am: Reflect having moved automake/.
572        * timer/Makefile.am: Reflect having moved automake/.
573        * vectors/Makefile.am: Reflect having moved automake/.
574        * wrapup/Makefile.am: Reflect having moved automake/.
575
5762003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
577
578        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
579
5802003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
581
582        PR 445/bsps
583        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
584        Remove cpp, old_cpp (now unused).
585
5862003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        * configure.ac: Remove AC_CONFIG_AUX_DIR.
589
5902003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
593
5942003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
595
596        * configure.ac: AC_PREREQ(2.57).
597
5982003-01-20      Joel Sherrill <joel@OARcorp.com>
599
600        * startup/linkcmds*: Add FreeBSD sysctl() sections.
601
6022002-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
603
604        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
605        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
606        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
607        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
608        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
609        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
610        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
611
6122002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
613
614        * start/Makefile.am: Use install-data-local to install startfile.
615
6162002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
617
618        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
619
6202002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
621
622        * .cvsignore: Reformat.
623        Add autom4te*cache.
624        Remove autom4te.cache.
625
6262002-09-07      Joel Sherrill <joel@OARcorp.com>
627
628        * clock/clock.c: Disabled use of fast idle since it seems broken
629        with gcc 3.2.
630
6312002-08-21      Joel Sherrill <joel@OARcorp.com>
632
633        * bsp_specs: Added support for -nostdlibs.
634
6352002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
638        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
639        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
640        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
641        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
642        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
643        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
644        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
645
6462002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
647
648        * start/Makefile.am: Eliminate PGM.
649        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
650
6512002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
652
653        * startup/Makefile.am: Add bsplib_DATA = linkcmds device-tree.
654
6552002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
658        Remove $(OBJS) from all-local.
659
6602002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
663
6642001-05-09      Joel Sherrill <joel@OARcorp.com>
665
666        * startup/linkcmds: In support of gcc 3.1, added one of more
667        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
668        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
669        and direction of segments to memory regions may also have been
670        addressed.  This was a sweep across all BSPs.
671 
6722002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * startup/bspstart.c: Include <rtems/bspIo.h>.
675        * vectors/align_h.S: Use <> instead of "" for include files.
676
6772001-04-08      Joel Sherrill <joel@OARcorp.com>
678
679        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
680 
6812002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * configure.ac:
684        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
685        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
686        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
687        * Makefile.am: Remove AUTOMAKE_OPTIONS.
688        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
689        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
690        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
691        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
692        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
693        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
694        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
695        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
696
6972002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
700
7012001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
702
703        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
704
7052001-11-26      Joel Sherrill <joel@OARcorp.com>
706
707        * vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
708
7092001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
710
711        * Makefile.am: Add @exceptions@ to SUBDIRS.
712        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
713        make/custom/psim.cfg;
714        Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
715        Add RTEMS_PPC_EXCEPTIONS([old]).
716        * include/Makefile.am: include force-preinstall.am.
717        * wrapup/Makefile.am: Apply @exceptions@.
718
7192001-11-20      Joel Sherrill <joel@OARcorp.com>
720
721        * console/console-io.c: Fix incorrect comment.
722
7232001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
724
725        This modification is part of the submitted modifications necessary to
726        support the IBM PPC405 family.  This submission was reviewed by
727        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
728        not negatively impact the ppc403 BSPs.  The submission and tracking
729        process was captured as PR50.
730        * vectors/align_h.S: Added ppc405 support.
731
7322001-10-25      Joel Sherrill <joel@OARcorp.com>
733
734        * startup/linkcmds: Added _init and _fini.
735
7362001-10-12      Joel Sherrill <joel@OARcorp.com>
737
738        * shmsupp/lock.c, shmsupp/mpisr.c: Fixed typo.
739
7402001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
741
742        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
743        * configure.in: Remove.
744        * configure.ac: New file, generated from configure.in by autoupdate.
745
7462001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
747
748        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
749
7502001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
751
752        * wrapup/Makefile.am: Use GENERIC_PIECES = to make automake-1.5
753        happy.
754
7552001-08-16      Joel Sherrill <joel@OARcorp.com>
756
757        * clock/clock.c: Ensure that clock ticks are long enough to
758        make forward progress.  This was modified to improve results
759        on the RTEMS tests and the ACATS.
760        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
761        gnat 3.13p.
762
7632001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * configure.in: Add bspopts.h.
766        * include/.cvsignore: Add bspopts.h*, stamp-h*.
767        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
768        * include/bsp.h: Include bspopts.h.
769
7702001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
771
772        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
773
7742001-01-03      Joel Sherrill <joel@OARcorp.com>
775
776        * clock/clock.c: Use shared clock driver shell.
777        * console/console.c: Removed.  Now use shared polling shell.
778        * console/console-io.c: New file.
779        * console/Makefile.am: Correct to use shared polling shell.
780        * startup/bspstart.c: Remove all fast idle references.
781
7822000-12-19      Joel Sherrill <joel@OARcorp.com>
783
784        * timer/timer.c: Removed incorrect comments about ERC32.
785
7862000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
789
7902000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
793
7942000-11-01      Joel Sherrill <joel@OARcorp.com>
795
796        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
797        and libcsupport.h moved from libc to lib/include/rtems and
798        now must be referenced as <rtems/XXX.h>.   Header file order
799        was cleaned up while doing this.
800
8012000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
802
803        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
804        Switch to GNU canonicalization.
805
8062000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
807
808        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
809        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
810        vectors/Makefile.am, wrapup/Makefile.am: Include compile.am
811
8122000-08-10      Joel Sherrill <joel@OARcorp.com>
813
814        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.