source: rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog @ 283e6f0

4.104.11
Last change on this file since 283e6f0 was 283e6f0, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 18, 2008 at 3:09:21 PM

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

  • include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this is NOT used anywhere.
  • Property mode set to 100644
File size: 22.4 KB
Line 
12008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
4        is NOT used anywhere.
5
62008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * startup/bspgetworkarea.c, startup/linkcmds.base: Do some prep work in
9        anticipation of gen5200 and gen83xx being able to shared
10        bsp_get_work_area() implementation.
11
122008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
13
14        * clock/clock.c, startup/bspstart.c: Remove unnecessary includes of
15        rtems/libcsupport.h and rtems/libio.h.
16
172008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * Makefile.am, startup/bspstart.c: Use shared bsp_get_work_area() in
20        its own file and rely on BSP Framework to perform more
21        initialization.
22        * startup/bspgetworkarea.c: New file.
23
242008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
25
26        * network_5200/network.c: Remove use of boolean.
27
282008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * include/bsp.h, startup/bspclean.c: Review of all bsp_cleanup()
31        implementations. In this phase, all prototypes were removed from
32        bsp.h and empty implementations were removed and made to use the
33        shared stub.
34
352008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * i2c/i2c.c: Remove rtems_boolean having crept in again.
38
392008-09-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
40
41        * include/mscan-base.h: Added bit timing macros.
42
432008-09-08      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
44
45        * i2c/i2c.c, i2c/i2cdrv.c, i2c/mpc5200mbus.c, i2c/mpc5200mbus.h,
46        include/i2c.h:
47        converted done_arg to a void pointer
48       
492008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * bestcomm/bestcomm_glue.c, ide/pcmcia_ide.c, tod/todcfg.c:
52        Convert to "bool".
53
542008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * i2c/i2c.c, i2c/i2cdrv.c: Convert to "bool".
57
582008-09-04      Sebastian Huber <sebastian.huber@embedded-brains.de>
59
60        * include/mscan-base.h, mscan/mscan-base.c, mscan/mscan.c,
61        mscan/mscan_int.h: Improved parameter checks for bit rate function.
62
632008-09-03      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * Makefile.am, bestcomm/load_task.c,
66        bestcomm/task_api/tasksetup_general.h: Eliminate requirement to build
67        bestcomm as a relocatable lump. This should reduce the minimum
68        footprint considerably.
69
702008-09-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
71
72        * irq/irq.h, irq/irq_asm.h, irq/irq_init.c, vectors/vectors.S,
73        vectors/vectors.h, vectors/vectors_init.c: Removed files.
74
75        * include/irq-config.h, include/irq.h, include/mscan-base.h,
76        mscan/mscan-base.c, startup/linkcmds.base: New files.
77
78        * mscan/mscan.c, mscan/mscan_int.h: Moved general MSCAN functions into
79        separate header and source files (include/mscan-base.h and
80        mscan/mscan-base.c).  Formatted code.
81
82        * bestcomm/bestcomm_glue.c, bestcomm/load_task.c, clock/clock.c,
83        console/console.c, i2c/mpc5200mbus.c, ide/idecfg.c, ide/pcmcia_ide.c,
84        include/bsp.h, irq/irq.c, network_5200/network.c,
85        slicetimer/slicetimer.c, start/start.S, startup/bspclean.c,
86        startup/bspstart.c, startup/cpuinit.c: Converted to use shared
87        exception and interrupt code.
88
89        * startup/linkcmds, startup/linkcmds.brs5l, startup/linkcmds.icecube,
90        startup/linkcmds.pm520: Changed to include new file
91        startup/linkcmds.base.  Supports small data area now.
92
93        * configure.ac, Makefile.am, bsp_specs, preinstall.am: Update.
94
952008-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
96
97        * startup/cpuinit.h: Uses now powerpc-utility.h.  Changed invalid usage
98        of a boolean type to a proper integer type in calc_dbat_regvals().
99
1002008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * clock/clock.c, irq/irq_init.c, vectors/vectors.h,
103        vectors/vectors_init.c: Add missing prototypes.
104
1052008-08-01      Sebastian Huber <sebastian.huber@embedded-brains.de>
106
107        * start/start.S: Clear environment pointer for bootcard.
108
1092008-07-29      Chris Johns <chrisj@rtems.org>
110
111        * ide/pcmcia_ide.c: Updated to the libblock changes.
112
1132008-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * Makefile.am, include/bsp.h: Add bsp_uboot_getenv() to obtain U-Boot
116        environment variables.
117        * startup/uboot_support.c: New file.
118
1192008-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * irq/irq.c: Add units.
122
1232008-06-06      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * include/bsp.h, irq/irq.c, irq/irq_init.c, startup/bspclean.c,
126        startup/bspstart.c: Slightly better names for IRQ benchmarking. Make
127        sure the routines are present all the time.
128
1292008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * console/console.c: Remove explicit switch and call
132        termios_baud_to_number().
133
1342008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        * console/console.c: Properly inform termios of our initial baud rate.
137        If it is not the default, this causes problems when an application
138        changes any termios attributes since termios thinks our baud rate is
139        one thing when in fact, it is another.
140
1412008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
144        Framework to ask the BSP where it has memory for the RTEMS Workspace
145        and C Program Heap. These collectively are referred to as work area.
146        If the BSP supports this, then it does not have to include code to
147        split the available memory between the two areas. This reduces the
148        amount of code in the BSP specific bspstart.c file. Additionally, the
149        shared framework can initialize the C Library, call
150        rtems_debug_enable(), and dirty the work area memory. Until most/all
151        BSPs support this new capability, if the BSP supports this, it should
152        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
153        When the transition is complete, this autoconf macro can be removed.
154
1552008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        * Makefile.am: Rework to avoid .rel files.
158
1592008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
160
161        * startup/bspstart.c: Refactored and renamed initialization routines to
162        rtems_initialize_data_structures, rtems_initialize_before_drivers,
163        rtems_initialize_device_drivers, and
164        rtems_initialize_start_multitasking. This opened the sequence up so
165        that bootcard() could provide a more robust and flexible framework
166        which is easier to explain and understand. This also lays the
167        groundwork for sharing the division of available memory between the
168        RTEMS workspace and heap and the C library initialization across all
169        BSPs.
170
1712008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
172
173        * startup/linkcmds, startup/linkcmds.brs5l, startup/linkcmds.icecube,
174        startup/linkcmds.pm520: Add wildcard to gcc_except_table section so
175        programs compiled with gcc 4.3.x can link.
176
1772008-01-11      Joel Sherrill <joel.sherrill@oarcorp.com>
178
179        * configure.ac, irq/irq.c, startup/bspclean.c, startup/bspstart.c: Add
180        ALLOW_IRQ_NESTING option. The MPC5200 has a settle time after
181        acknowledging the IRQs and currently the BSP does not account for
182        that. After acknowledging an interrupt, it currently gets a second
183        spurious IRQ a significant percentage of the time. Rename to
184        BENCHMARK_IRQ_PROCESSING and get it working again. Under one test
185        load, not nesting interrupts resulted in a 50% reduction in the
186        number of IRQs and an ~30% reduction in time spent in IRQs.
187
1882007-12-18      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * startup/linkcmds: Spacing.
191        * startup/linkcmds.brs5l: Add wildcard to .bss section.
192
1932007-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
194
195        * irq/irq.c, startup/bspclean.c, startup/bspstart.c: I give. The code
196        is now in conditionally so I can avoid putting it in accidently
197        again.
198
199        * startup/bspclean.c: Revert patch with test code.
200
2012007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
202
203        * irq/irq.c: Revert accidentally committed test code.
204
2052007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
206
207        * bsp_specs, clock/clock.c, include/bsp.h, irq/irq.c,
208        startup/bspclean.c, startup/bspstart.c: Eliminate copies of the
209        Configuration Table. Use the RTEMS provided accessor macros to obtain
210        configuration fields.
211
2122007-12-06      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * include/mpc5200.h: Expand tabs.
215
2162007-12-05      Joel Sherrill <joel.sherrill@oarcorp.com>
217
218        * include/bsp.h: Correct BSP specific Idle thread support.
219
2202007-12-05      Till Straumann <strauman@slac.stanford.edu>
221
222        * irq/irq_init.c, irq_asm.S:
223        Converted exception vector names to new ones
224        (qualified by <cpu_type> if non-std ppc exceptions).
225
2262007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
227
228        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
229        Configuration Table. Eliminate CPU Table from all ports. Delete
230        references to CPU Table in all forms.
231
2322007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
233
234        * clock/clock.c: Fix typo.
235
2362007-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
237
238        * irq/irq.c: Spacing.
239
2402007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
241
242        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
243        the Configuration Table. This included pretasking_hook,
244        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
245        extra_mpci_receive_server_stack, stack_allocate_hook, and
246        stack_free_hook. As a side-effect of this effort some multiprocessing
247        code was made conditional and some style clean up occurred.
248
2492007-11-30      Till Straumann <strauman@slac.stanford.edu>
250
251        * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
252
2532007-11-30      Till Straumann <strauman@slac.stanford.edu>
254
255        * irq/irq.h, irq/irq_init.c: Removed the definition
256        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
257        initialize the irqBase member of the rtems_irq_global_settings
258        struct. However, irqBase is an rtems_irq_symbolic_name,
259        so using BSP_LOWEST_OFFSET is more appropriate.
260
2612007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * clock/clock.c, startup/bspstart.c: Eliminate PowerPC specific
264        elements from the CPU Table. They have been replaced with variables
265        named bsp_XXX as needed.
266
2672007-10-31      Joel Sherrill <joel.sherrill@oarcorp.com>
268
269        * include/mpc5200.h: Fix typo.
270
2712007-10-30      Joel Sherrill <joel.sherrill@oarcorp.com>
272
273        * include/mpc5200.h: Fix constants off by one nibble.
274
2752007-10-30      Joel Sherrill <joel.sherrill@oarcorp.com>
276
277        * include/mpc5200.h: Added some simple interrupt GPIO constants.
278
2792007-10-26      Joel Sherrill <joel.sherrill@oarcorp.com>
280
281        * irq/irq.h: Fixed typos.
282
2832007-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
284
285        * network_5200/network.c: Add multicast support.
286
2872007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
288
289        PR 1257/bsps
290        * irq/irq.c: Code outside of cpukit should use the public API for
291        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
292        public API and directly accessing _CPU_ISR_Disable and
293        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
294        directive which could lead to problems. This patch also changes the
295        type of the variable passed into these routines and addresses minor
296        style issues.
297
2982007-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
299
300        * irq/irq.h: Reformat -- make things line up.
301
3022007-08-28      Joel Sherrill <joel.sherrill@oarcorp.com>
303
304        * console/console.c: Add missing semi-colon.
305
3062007-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
307
308        * Makefile.am, README.IceCube, preinstall.am, include/bsp.h,
309        vectors/vectors.S: Rename EP5200 to IceCube since that is the
310        nickname for the Freescale evaluation board it is based upon. BSP was
311        tested on a Freescale MPC5200LITE.
312
3132007-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
314
315        * ide/pcmcia_ide.c: Added prototype of mpc5200_pcmciaide_dma_blockop to
316        eliminate warning.
317
3182007-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
319
320        * Makefile.am: Add shared ShowBATS().
321        * startup/cpuinit.c: Split out BAT initialization into subroutine
322        that is defined based upon conditionals set.  More critically
323        added code to detect and correct for a buggy U-Boot found on
324        some Freescale LITE5200B boards which report Flash memory to
325        be for 32MB at 0xFF000000 instead of 0xFE000000.  If we use
326        the reported information, the system gives an exception just
327        after the BAT is programmed.
328        * vectors/vectors_init.c: Turn off message unless verbose is on.
329
3302007-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
331
332        * Makefile.am, vectors/vectors_init.c: Print stack trace on exception.
333
3342007-07-12      Joel Sherrill <joel.sherrill@OARcorp.com>
335
336        * startup/linkcmds.brs5l: Add .jcr section.
337
3382007-07-11      Joel Sherrill <joel.sherrill@oarcorp.com>
339
340        * README.IceCube: New file.
341
3422007-07-11      Joel Sherrill <joel.sherrill@oarcorp.com>
343
344        * console/console.c: Fix typo accidentally introduced.
345        * network_5200/network.c: Fix warning.
346
3472007-07-11      Joel Sherrill <joel.sherrill@oarcorp.com>
348
349        * startup/linkcmds.ep5200: Add .jcr section.
350
3512007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
352
353        * bsp_specs, startup/linkcmds, startup/linkcmds.pm520:
354        add c++ support again
355        * preinstall.am: some fixes
356
3572007-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
358
359        * Makefile.am: Add startup/bspclean.c
360        * console/console.c: Remove warning.
361        * include/bsp.h: Add conditionals for prompt for reset and resetting
362        board.
363        * start/start.S: Remove if 1 around section.
364        * vectors/vectors_init.c: Do not print unless noisy init enabled.
365        * startup/bspclean.c: New file. Will prompt for reset and reset.
366
3672007-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * clock/clock.c, console/console.c: Add clock HW initialization missed
370        in earlier conversion.
371
3722007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
373
374        * irq_init.c, Makefile.am: adapted to shared exception code
375
3762007-06-22      Joel Sherrill <joel.sherrill@oarcorp.com>
377
378        * clock/clock.c, network_5200/network.c: Convert to using clock driver
379        template.
380
3812007-06-22      Joel Sherrill <joel.sherrill@OARcorp.com>
382
383        * startup/linkcmds.brs5l: Add missing wild card on .sdata section so
384        all class examples build.
385
3862007-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
387
388        * clock/clock.c: Add nanoseconds since last tick support.
389
3902007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
391
392        Add Embedded Planets EP5200 which is the same as the Freescale
393        5200Lite (a.k.a. IceCube) evaluation board.
394        * Makefile.am: Add linkcmds.ep5200.
395        Add -DMPC5200_BAPI_LIBC_HEADERS to remove some warnings in bestcomm.
396        * preinstall.am: Add linkcmds.ep5200.
397        * clock/clock.c: Correct math for prescaler/counter when bus speed
398        is high enough to require multiple passes of loop.
399        * console/console.c: Use same math for initial baud rate as when it
400        is changed via ioctl.  When HAS_UBOOT is defined, initialize console
401        to the same baud as it was with U-Boot.
402        * include/bsp.h: Add EP5200 and console boot baud support.
403        * include/mpc5200.h: Spacing.
404        * startup/bspstart.c: If HAS_UBOOT and SHOW_MORE_INIT_SETTINGS are
405        both defined, dump the U-Boot BD info structure.
406        * vectors/vectors.S: ep5200 cannot use vectors segment.  When loading
407        it, U-Boot freezes.  Besides, U-Boot can automatically start the BSP
408        so we do not have to run from board reset.
409        * startup/linkcmds.ep5200: New file.
410
4112007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
412
413        * mscan/mscan.c: Use size_t for message sizes. Remove absurd type
414          cast.
415
4162007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
417
418        * bsp_specs: Remove qrtems_debug.
419
4202007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
421
422        * bsp_specs: Remove lib (Now expected to exist in GCC).
423
4242007-03-12      Joel Sherrill <joel@OARcorp.com>
425
426        * clock/clock.c, console/console.c, ide/pcmcia_ide.c, irq/irq.c,
427        irq/irq.h, irq/irq_asm.S, irq/irq_init.c, nvram/nvram.c,
428        nvram/nvram.h, slicetimer/slicetimer.c, startup/bspstart.c,
429        vectors/vectors.h, vectors/vectors_init.c: Correct license URL and/or
430        fix mistake in copyright notice. Both of these mistakes appear to be
431        from code submitted after these changes were made previously.
432
4332007-03-11      Joel Sherrill <joel@OARcorp.com>
434
435        * startup/bspstart.c: Remove assignments of
436        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
437        value in boot_card.c
438
4392007-03-10      Joel Sherrill <joel@OARcorp.com>
440
441        PR 1227/bsps
442        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
443        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
444
4452007-01-23      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
446
447        * console/console.c: corrected typo in UART error handler (usage
448        * of ISR_PE instead of ISR_OE)
449       
4502006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
451
452        * bestcomm/load_task.c: Remove bogus casts.
453        * network_5200/network.c: Use ioctl_command_t as arg to ioctl functions.
454
4552006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
456
457        * configure.ac: New BUG-REPORT address.
458
4592006-11-15      Joel Sherrill <joel@OARcorp.com>
460
461        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
462        file and simplified initialization.
463
4642006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
465
466        * Makefile.am: Remove superfluous -DASM.
467
4682006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
469
470        * configure.ac: Require autoconf-2.60. Require automake-1.10.
471
4722006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
473
474        * clock/clock.c, console/console.c, ide/pcmcia_ide.c,
475        ide/pcmcia_ide.h, irq/irq.c, irq/irq.h, irq/irq_asm.S,
476        irq/irq_init.c, nvram/m93cxx.h, nvram/nvram.c, nvram/nvram.h,
477        slicetimer/slicetimer.c, start/start.S, startup/bspstart.c,
478        startup/cpuinit.c, vectors/vectors.S, vectors/vectors_init.c:
479        Convert to utf-8.
480
4812006-09-11      Joel Sherrill <joel@OARcorp.com>
482
483        * include/mpc5200.h, network_5200/network.c: Convert C++ style comments
484        to C style.
485
4862006-08-15      Joel Sherrill <joel@OARcorp.com>
487
488        * Makefile.am, preinstall.am, startup/linkcmds, startup/linkcmds.brs5l,
489        startup/linkcmds.pm520: Add support for missing .rela sections.
490        Install linkcmds.
491
4922006-08-08      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
493
494        * linkcmds.brs5l:
495        (PR1117) Add  startup/linkcmds.brs5l
496
4972006-06-28      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
498
499        * Makefile.am, preinstall.am:
500        (PR1117) Add  startup/linkcmds.brs5l, slicetimer.h, nvram.h
501        to distributed files, add start/start.S to startup sources
502
503        * bestcomm/bestcomm_glue.c:
504        (PR1117) make SDMA interrupt operations interrupt save
505       
506        * bsp_specs: (PR1117) move ecrti to proper location
507
508        * console/console.c: (PR1117) round baudrate divider to nearest match
509
510        * include/bsp.h: (PR1117) activate interrupt for ATA,
511        modify calculation of ROM size, add BSP_Convert_decrementer
512
513        * include/mpc5200.h: (PR1117) add some register definitions
514
515        * include/tm27.h:
516        (PR1117) adapt to make tm27 compile again with this BSP
517
518        * mscan/mscan.[ch]:
519        (PR1117) many improvements and fixes,
520        transmit queue added,
521        baud rate settings adapted
522
523        * network/network.c:
524        (PR1117) add handler code to detect and restart FEC on DMA overflow
525
526        * start/start.S:
527        (PR1117) fixed some typos and minor bugs
528        enable FPU in start sequence
529
530        * startup/linkcmds:
531        (PR1117) removed, no longer used
532       
533        * startup/linkcmds.brs5l:
534        (PR1117) added
535
536        * tod/pcf8563.c:
537        (PR1117) fixed bug which read wrong hour from RTC
538
5392006-03-08      Joel Sherrill <joel@OARcorp.com>
540
541        * startup/linkcmds, startup/linkcmds.pm520: Add .gnu.linkonce.b.*
542        section.
543
5442006-02-08      Joel Sherrill <joel@OARcorp.com>
545
546        * startup/linkcmds, startup/linkcmds.pm520: Add sections required by
547        newer gcc versions.
548
5492006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
550
551        * configure.ac: Remove explicit ampolish3 support (now in
552        RTEMS_BSP_CONFIGURE).
553
5542006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
555
556        * configure.ac: Add ampolish3 support.
557        * Makefile.am: Add preinstall.am.
558
5592006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
560
561        * Makefile.am: Don't include subdirs.am.
562
5632006-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
564
565        * vectors/asm_utils.S: Remove (Bogus, now in libcpu).
566
5672006-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
568
569        * bestcomm/bestcomm_glue.c, bestcomm/bestcomm_glue.h, clock/clock.c,
570        console/console.c, i2c/i2cdrv.c, i2c/mpc5200mbus.c,
571        i2c/mpc5200mbus.h, ide/idecfg.c, ide/pcmcia_ide.c, ide/pcmcia_ide.h,
572        include/bsp.h, include/mpc5200.h, irq/irq.c, irq/irq.h,
573        irq/irq_asm.S, irq/irq_init.c, mscan/mscan.c, mscan/mscan.h,
574        network_5200/network.c, nvram/m93cxx.h, nvram/nvram.c,
575        nvram/nvram.h, slicetimer/slicetimer.c, slicetimer/slicetimer.h,
576        start/start.S, startup/bspstart.c, startup/cpuinit.c, tod/pcf8563.c,
577        tod/pcf8563.h, tod/todcfg.c, vectors/vectors.S,
578        vectors/vectors_init.c: Cleanup CVS data.
579
5802005-12-31      Ralf Corsepius <ralf.corsepius@rtems.org>
581
582        * irq/irq.c, irq/irq_init.c, vectors/vectors_init.c:
583        include <libcpu/raw_exceptions.h>.
584        * include/raw_exception.h, vectors/raw_exception.c: Remove.
585        Use implementation from libcpu instead.
586
5872005-12-31      Ralf Corsepius <ralf.corsepius@rtems.org>
588
589        * bestcomm/bestcomm_glue.c, clock/clock.c, console/console.c,
590        i2c/i2c.c, i2c/i2cdrv.c, ide/idecfg.c, ide/pcmcia_ide.c,
591        ide/pcmcia_ide.h, include/i2c.h, irq/irq.c, irq/irq_init.c,
592        mscan/mscan.c, network_5200/network.c, nvram/nvram.c, nvram/nvram.h,
593        slicetimer/slicetimer.c, startup/bspstart.c, startup/cpuinit.c,
594        tod/todcfg.c, vectors/vectors_init.c: Misc include file fixes.
595
5962005-12-31      Ralf Corsepius <ralf.corsepius@rtems.org>
597
598        * Makefile.am, README, bsp_specs, configure.ac,
599        bestcomm/bestcomm_api.c, bestcomm/bestcomm_api.h,
600        bestcomm/bestcomm_glue.c, bestcomm/bestcomm_glue.h,
601        bestcomm/bestcomm_priv.h, bestcomm/dma_image.c,
602        bestcomm/dma_image.capi.h, bestcomm/dma_image.h,
603        bestcomm/dma_image.reloc.c, bestcomm/load_task.c,
604        bestcomm/tasksetup_ata.c, bestcomm/tasksetup_bdtable.c,
605        bestcomm/tasksetup_crc16_dp_0.c, bestcomm/tasksetup_crc16_dp_1.c,
606        bestcomm/tasksetup_fec_rx_bd.c, bestcomm/tasksetup_fec_tx_bd.c,
607        bestcomm/tasksetup_gen_dp_0.c, bestcomm/tasksetup_gen_dp_1.c,
608        bestcomm/tasksetup_gen_dp_2.c, bestcomm/tasksetup_gen_dp_3.c,
609        bestcomm/tasksetup_gen_dp_bd_0.c, bestcomm/tasksetup_gen_dp_bd_1.c,
610        bestcomm/tasksetup_gen_rx_bd.c, bestcomm/tasksetup_gen_tx_bd.c,
611        bestcomm/tasksetup_lpc.c, bestcomm/tasksetup_pci_rx.c,
612        bestcomm/tasksetup_pci_tx.c, bestcomm/include/mgt5200/mgt5200.h,
613        bestcomm/include/mgt5200/sdma.h,
614        bestcomm/task_api/bestcomm_api_mem.h,
615        bestcomm/task_api/bestcomm_cntrl.h,
616        bestcomm/task_api/tasksetup_bdtable.h,
617        bestcomm/task_api/tasksetup_general.h, clock/clock.c,
618        console/console.c, i2c/i2c.c, i2c/i2cdrv.c, i2c/mpc5200mbus.c,
619        i2c/mpc5200mbus.h, ide/idecfg.c, ide/pcmcia_ide.c, ide/pcmcia_ide.h,
620        include/bsp.h, include/coverhd.h, include/i2c.h, include/i2cdrv.h,
621        include/mpc5200.h, include/raw_exception.h, include/tm27.h,
622        include/u-boot.h, irq/irq.c, irq/irq.h, irq/irq_asm.S,
623        irq/irq_init.c, mscan/mscan.c, mscan/mscan.h,
624        network_5200/network.c, nvram/m93cxx.h, nvram/nvram.c,
625        nvram/nvram.h, slicetimer/slicetimer.c, slicetimer/slicetimer.h,
626        start/start.S, startup/bspstart.c, startup/cpuinit.c,
627        startup/linkcmds, startup/linkcmds.pm520, tod/pcf8563.c,
628        tod/pcf8563.h, tod/todcfg.c, vectors/asm_utils.S,
629        vectors/raw_exception.c, vectors/vectors.S, vectors/vectors.h,
630        vectors/vectors_init.c: New (CVS import submission by
631        Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>)
632
6332005-12-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
634
635        * Integrated gen5200 BSP to source tree
Note: See TracBrowser for help on using the repository browser.