source: rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog @ 53cb8234

4.104.115
Last change on this file since 53cb8234 was e1ee0b59, checked in by Joel Sherrill <joel.sherrill@…>, on 09/16/08 at 22:13:54

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

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