source: rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog @ 379a4761

4.104.11
Last change on this file since 379a4761 was 379a4761, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 15, 2008 at 7:25:42 PM

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

  • Makefile.am, startup/bspstart.c: Use shared bsp_get_work_area() in its own file and rely on BSP Framework to perform more initialization.
  • startup/bspgetworkarea.c: New file.
  • Property mode set to 100644
File size: 21.9 KB
Line 
12008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, startup/bspstart.c: Use shared bsp_get_work_area() in
4        its own file and rely on BSP Framework to perform more
5        initialization.
6        * startup/bspgetworkarea.c: New file.
7
82008-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
9
10        * network_5200/network.c: Remove use of boolean.
11
122008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
13
14        * include/bsp.h, startup/bspclean.c: Review of all bsp_cleanup()
15        implementations. In this phase, all prototypes were removed from
16        bsp.h and empty implementations were removed and made to use the
17        shared stub.
18
192008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * i2c/i2c.c: Remove rtems_boolean having crept in again.
22
232008-09-08      Sebastian Huber <sebastian.huber@embedded-brains.de>
24
25        * include/mscan-base.h: Added bit timing macros.
26
272008-09-08      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
28
29        * i2c/i2c.c, i2c/i2cdrv.c, i2c/mpc5200mbus.c, i2c/mpc5200mbus.h,
30        include/i2c.h:
31        converted done_arg to a void pointer
32       
332008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * bestcomm/bestcomm_glue.c, ide/pcmcia_ide.c, tod/todcfg.c:
36        Convert to "bool".
37
382008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * i2c/i2c.c, i2c/i2cdrv.c: Convert to "bool".
41
422008-09-04      Sebastian Huber <sebastian.huber@embedded-brains.de>
43
44        * include/mscan-base.h, mscan/mscan-base.c, mscan/mscan.c,
45        mscan/mscan_int.h: Improved parameter checks for bit rate function.
46
472008-09-03      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * Makefile.am, bestcomm/load_task.c,
50        bestcomm/task_api/tasksetup_general.h: Eliminate requirement to build
51        bestcomm as a relocatable lump. This should reduce the minimum
52        footprint considerably.
53
542008-09-03      Sebastian Huber <sebastian.huber@embedded-brains.de>
55
56        * irq/irq.h, irq/irq_asm.h, irq/irq_init.c, vectors/vectors.S,
57        vectors/vectors.h, vectors/vectors_init.c: Removed files.
58
59        * include/irq-config.h, include/irq.h, include/mscan-base.h,
60        mscan/mscan-base.c, startup/linkcmds.base: New files.
61
62        * mscan/mscan.c, mscan/mscan_int.h: Moved general MSCAN functions into
63        separate header and source files (include/mscan-base.h and
64        mscan/mscan-base.c).  Formatted code.
65
66        * bestcomm/bestcomm_glue.c, bestcomm/load_task.c, clock/clock.c,
67        console/console.c, i2c/mpc5200mbus.c, ide/idecfg.c, ide/pcmcia_ide.c,
68        include/bsp.h, irq/irq.c, network_5200/network.c,
69        slicetimer/slicetimer.c, start/start.S, startup/bspclean.c,
70        startup/bspstart.c, startup/cpuinit.c: Converted to use shared
71        exception and interrupt code.
72
73        * startup/linkcmds, startup/linkcmds.brs5l, startup/linkcmds.icecube,
74        startup/linkcmds.pm520: Changed to include new file
75        startup/linkcmds.base.  Supports small data area now.
76
77        * configure.ac, Makefile.am, bsp_specs, preinstall.am: Update.
78
792008-08-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
80
81        * startup/cpuinit.h: Uses now powerpc-utility.h.  Changed invalid usage
82        of a boolean type to a proper integer type in calc_dbat_regvals().
83
842008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * clock/clock.c, irq/irq_init.c, vectors/vectors.h,
87        vectors/vectors_init.c: Add missing prototypes.
88
892008-08-01      Sebastian Huber <sebastian.huber@embedded-brains.de>
90
91        * start/start.S: Clear environment pointer for bootcard.
92
932008-07-29      Chris Johns <chrisj@rtems.org>
94
95        * ide/pcmcia_ide.c: Updated to the libblock changes.
96
972008-07-01      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * Makefile.am, include/bsp.h: Add bsp_uboot_getenv() to obtain U-Boot
100        environment variables.
101        * startup/uboot_support.c: New file.
102
1032008-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * irq/irq.c: Add units.
106
1072008-06-06      Joel Sherrill <joel.sherrill@oarcorp.com>
108
109        * include/bsp.h, irq/irq.c, irq/irq_init.c, startup/bspclean.c,
110        startup/bspstart.c: Slightly better names for IRQ benchmarking. Make
111        sure the routines are present all the time.
112
1132008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * console/console.c: Remove explicit switch and call
116        termios_baud_to_number().
117
1182008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * console/console.c: Properly inform termios of our initial baud rate.
121        If it is not the default, this causes problems when an application
122        changes any termios attributes since termios thinks our baud rate is
123        one thing when in fact, it is another.
124
1252008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
126
127        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
128        Framework to ask the BSP where it has memory for the RTEMS Workspace
129        and C Program Heap. These collectively are referred to as work area.
130        If the BSP supports this, then it does not have to include code to
131        split the available memory between the two areas. This reduces the
132        amount of code in the BSP specific bspstart.c file. Additionally, the
133        shared framework can initialize the C Library, call
134        rtems_debug_enable(), and dirty the work area memory. Until most/all
135        BSPs support this new capability, if the BSP supports this, it should
136        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
137        When the transition is complete, this autoconf macro can be removed.
138
1392008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
140
141        * Makefile.am: Rework to avoid .rel files.
142
1432008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
144
145        * startup/bspstart.c: Refactored and renamed initialization routines to
146        rtems_initialize_data_structures, rtems_initialize_before_drivers,
147        rtems_initialize_device_drivers, and
148        rtems_initialize_start_multitasking. This opened the sequence up so
149        that bootcard() could provide a more robust and flexible framework
150        which is easier to explain and understand. This also lays the
151        groundwork for sharing the division of available memory between the
152        RTEMS workspace and heap and the C library initialization across all
153        BSPs.
154
1552008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        * startup/linkcmds, startup/linkcmds.brs5l, startup/linkcmds.icecube,
158        startup/linkcmds.pm520: Add wildcard to gcc_except_table section so
159        programs compiled with gcc 4.3.x can link.
160
1612008-01-11      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * configure.ac, irq/irq.c, startup/bspclean.c, startup/bspstart.c: Add
164        ALLOW_IRQ_NESTING option. The MPC5200 has a settle time after
165        acknowledging the IRQs and currently the BSP does not account for
166        that. After acknowledging an interrupt, it currently gets a second
167        spurious IRQ a significant percentage of the time. Rename to
168        BENCHMARK_IRQ_PROCESSING and get it working again. Under one test
169        load, not nesting interrupts resulted in a 50% reduction in the
170        number of IRQs and an ~30% reduction in time spent in IRQs.
171
1722007-12-18      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * startup/linkcmds: Spacing.
175        * startup/linkcmds.brs5l: Add wildcard to .bss section.
176
1772007-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
178
179        * irq/irq.c, startup/bspclean.c, startup/bspstart.c: I give. The code
180        is now in conditionally so I can avoid putting it in accidently
181        again.
182
183        * startup/bspclean.c: Revert patch with test code.
184
1852007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * irq/irq.c: Revert accidentally committed test code.
188
1892007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * bsp_specs, clock/clock.c, include/bsp.h, irq/irq.c,
192        startup/bspclean.c, startup/bspstart.c: Eliminate copies of the
193        Configuration Table. Use the RTEMS provided accessor macros to obtain
194        configuration fields.
195
1962007-12-06      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * include/mpc5200.h: Expand tabs.
199
2002007-12-05      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * include/bsp.h: Correct BSP specific Idle thread support.
203
2042007-12-05      Till Straumann <strauman@slac.stanford.edu>
205
206        * irq/irq_init.c, irq_asm.S:
207        Converted exception vector names to new ones
208        (qualified by <cpu_type> if non-std ppc exceptions).
209
2102007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
211
212        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
213        Configuration Table. Eliminate CPU Table from all ports. Delete
214        references to CPU Table in all forms.
215
2162007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
217
218        * clock/clock.c: Fix typo.
219
2202007-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
221
222        * irq/irq.c: Spacing.
223
2242007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
227        the Configuration Table. This included pretasking_hook,
228        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
229        extra_mpci_receive_server_stack, stack_allocate_hook, and
230        stack_free_hook. As a side-effect of this effort some multiprocessing
231        code was made conditional and some style clean up occurred.
232
2332007-11-30      Till Straumann <strauman@slac.stanford.edu>
234
235        * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
236
2372007-11-30      Till Straumann <strauman@slac.stanford.edu>
238
239        * irq/irq.h, irq/irq_init.c: Removed the definition
240        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
241        initialize the irqBase member of the rtems_irq_global_settings
242        struct. However, irqBase is an rtems_irq_symbolic_name,
243        so using BSP_LOWEST_OFFSET is more appropriate.
244
2452007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
246
247        * clock/clock.c, startup/bspstart.c: Eliminate PowerPC specific
248        elements from the CPU Table. They have been replaced with variables
249        named bsp_XXX as needed.
250
2512007-10-31      Joel Sherrill <joel.sherrill@oarcorp.com>
252
253        * include/mpc5200.h: Fix typo.
254
2552007-10-30      Joel Sherrill <joel.sherrill@oarcorp.com>
256
257        * include/mpc5200.h: Fix constants off by one nibble.
258
2592007-10-30      Joel Sherrill <joel.sherrill@oarcorp.com>
260
261        * include/mpc5200.h: Added some simple interrupt GPIO constants.
262
2632007-10-26      Joel Sherrill <joel.sherrill@oarcorp.com>
264
265        * irq/irq.h: Fixed typos.
266
2672007-09-21      Joel Sherrill <joel.sherrill@OARcorp.com>
268
269        * network_5200/network.c: Add multicast support.
270
2712007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
272
273        PR 1257/bsps
274        * irq/irq.c: Code outside of cpukit should use the public API for
275        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
276        public API and directly accessing _CPU_ISR_Disable and
277        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
278        directive which could lead to problems. This patch also changes the
279        type of the variable passed into these routines and addresses minor
280        style issues.
281
2822007-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
283
284        * irq/irq.h: Reformat -- make things line up.
285
2862007-08-28      Joel Sherrill <joel.sherrill@oarcorp.com>
287
288        * console/console.c: Add missing semi-colon.
289
2902007-08-06      Joel Sherrill <joel.sherrill@OARcorp.com>
291
292        * Makefile.am, README.IceCube, preinstall.am, include/bsp.h,
293        vectors/vectors.S: Rename EP5200 to IceCube since that is the
294        nickname for the Freescale evaluation board it is based upon. BSP was
295        tested on a Freescale MPC5200LITE.
296
2972007-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * ide/pcmcia_ide.c: Added prototype of mpc5200_pcmciaide_dma_blockop to
300        eliminate warning.
301
3022007-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
303
304        * Makefile.am: Add shared ShowBATS().
305        * startup/cpuinit.c: Split out BAT initialization into subroutine
306        that is defined based upon conditionals set.  More critically
307        added code to detect and correct for a buggy U-Boot found on
308        some Freescale LITE5200B boards which report Flash memory to
309        be for 32MB at 0xFF000000 instead of 0xFE000000.  If we use
310        the reported information, the system gives an exception just
311        after the BAT is programmed.
312        * vectors/vectors_init.c: Turn off message unless verbose is on.
313
3142007-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
315
316        * Makefile.am, vectors/vectors_init.c: Print stack trace on exception.
317
3182007-07-12      Joel Sherrill <joel.sherrill@OARcorp.com>
319
320        * startup/linkcmds.brs5l: Add .jcr section.
321
3222007-07-11      Joel Sherrill <joel.sherrill@oarcorp.com>
323
324        * README.IceCube: New file.
325
3262007-07-11      Joel Sherrill <joel.sherrill@oarcorp.com>
327
328        * console/console.c: Fix typo accidentally introduced.
329        * network_5200/network.c: Fix warning.
330
3312007-07-11      Joel Sherrill <joel.sherrill@oarcorp.com>
332
333        * startup/linkcmds.ep5200: Add .jcr section.
334
3352007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
336
337        * bsp_specs, startup/linkcmds, startup/linkcmds.pm520:
338        add c++ support again
339        * preinstall.am: some fixes
340
3412007-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
342
343        * Makefile.am: Add startup/bspclean.c
344        * console/console.c: Remove warning.
345        * include/bsp.h: Add conditionals for prompt for reset and resetting
346        board.
347        * start/start.S: Remove if 1 around section.
348        * vectors/vectors_init.c: Do not print unless noisy init enabled.
349        * startup/bspclean.c: New file. Will prompt for reset and reset.
350
3512007-07-06      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * clock/clock.c, console/console.c: Add clock HW initialization missed
354        in earlier conversion.
355
3562007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
357
358        * irq_init.c, Makefile.am: adapted to shared exception code
359
3602007-06-22      Joel Sherrill <joel.sherrill@oarcorp.com>
361
362        * clock/clock.c, network_5200/network.c: Convert to using clock driver
363        template.
364
3652007-06-22      Joel Sherrill <joel.sherrill@OARcorp.com>
366
367        * startup/linkcmds.brs5l: Add missing wild card on .sdata section so
368        all class examples build.
369
3702007-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
371
372        * clock/clock.c: Add nanoseconds since last tick support.
373
3742007-06-20      Joel Sherrill <joel.sherrill@oarcorp.com>
375
376        Add Embedded Planets EP5200 which is the same as the Freescale
377        5200Lite (a.k.a. IceCube) evaluation board.
378        * Makefile.am: Add linkcmds.ep5200.
379        Add -DMPC5200_BAPI_LIBC_HEADERS to remove some warnings in bestcomm.
380        * preinstall.am: Add linkcmds.ep5200.
381        * clock/clock.c: Correct math for prescaler/counter when bus speed
382        is high enough to require multiple passes of loop.
383        * console/console.c: Use same math for initial baud rate as when it
384        is changed via ioctl.  When HAS_UBOOT is defined, initialize console
385        to the same baud as it was with U-Boot.
386        * include/bsp.h: Add EP5200 and console boot baud support.
387        * include/mpc5200.h: Spacing.
388        * startup/bspstart.c: If HAS_UBOOT and SHOW_MORE_INIT_SETTINGS are
389        both defined, dump the U-Boot BD info structure.
390        * vectors/vectors.S: ep5200 cannot use vectors segment.  When loading
391        it, U-Boot freezes.  Besides, U-Boot can automatically start the BSP
392        so we do not have to run from board reset.
393        * startup/linkcmds.ep5200: New file.
394
3952007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
396
397        * mscan/mscan.c: Use size_t for message sizes. Remove absurd type
398          cast.
399
4002007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
401
402        * bsp_specs: Remove qrtems_debug.
403
4042007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
405
406        * bsp_specs: Remove lib (Now expected to exist in GCC).
407
4082007-03-12      Joel Sherrill <joel@OARcorp.com>
409
410        * clock/clock.c, console/console.c, ide/pcmcia_ide.c, irq/irq.c,
411        irq/irq.h, irq/irq_asm.S, irq/irq_init.c, nvram/nvram.c,
412        nvram/nvram.h, slicetimer/slicetimer.c, startup/bspstart.c,
413        vectors/vectors.h, vectors/vectors_init.c: Correct license URL and/or
414        fix mistake in copyright notice. Both of these mistakes appear to be
415        from code submitted after these changes were made previously.
416
4172007-03-11      Joel Sherrill <joel@OARcorp.com>
418
419        * startup/bspstart.c: Remove assignments of
420        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
421        value in boot_card.c
422
4232007-03-10      Joel Sherrill <joel@OARcorp.com>
424
425        PR 1227/bsps
426        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
427        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
428
4292007-01-23      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
430
431        * console/console.c: corrected typo in UART error handler (usage
432        * of ISR_PE instead of ISR_OE)
433       
4342006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
435
436        * bestcomm/load_task.c: Remove bogus casts.
437        * network_5200/network.c: Use ioctl_command_t as arg to ioctl functions.
438
4392006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
440
441        * configure.ac: New BUG-REPORT address.
442
4432006-11-15      Joel Sherrill <joel@OARcorp.com>
444
445        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
446        file and simplified initialization.
447
4482006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
449
450        * Makefile.am: Remove superfluous -DASM.
451
4522006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
453
454        * configure.ac: Require autoconf-2.60. Require automake-1.10.
455
4562006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
457
458        * clock/clock.c, console/console.c, ide/pcmcia_ide.c,
459        ide/pcmcia_ide.h, irq/irq.c, irq/irq.h, irq/irq_asm.S,
460        irq/irq_init.c, nvram/m93cxx.h, nvram/nvram.c, nvram/nvram.h,
461        slicetimer/slicetimer.c, start/start.S, startup/bspstart.c,
462        startup/cpuinit.c, vectors/vectors.S, vectors/vectors_init.c:
463        Convert to utf-8.
464
4652006-09-11      Joel Sherrill <joel@OARcorp.com>
466
467        * include/mpc5200.h, network_5200/network.c: Convert C++ style comments
468        to C style.
469
4702006-08-15      Joel Sherrill <joel@OARcorp.com>
471
472        * Makefile.am, preinstall.am, startup/linkcmds, startup/linkcmds.brs5l,
473        startup/linkcmds.pm520: Add support for missing .rela sections.
474        Install linkcmds.
475
4762006-08-08      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
477
478        * linkcmds.brs5l:
479        (PR1117) Add  startup/linkcmds.brs5l
480
4812006-06-28      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
482
483        * Makefile.am, preinstall.am:
484        (PR1117) Add  startup/linkcmds.brs5l, slicetimer.h, nvram.h
485        to distributed files, add start/start.S to startup sources
486
487        * bestcomm/bestcomm_glue.c:
488        (PR1117) make SDMA interrupt operations interrupt save
489       
490        * bsp_specs: (PR1117) move ecrti to proper location
491
492        * console/console.c: (PR1117) round baudrate divider to nearest match
493
494        * include/bsp.h: (PR1117) activate interrupt for ATA,
495        modify calculation of ROM size, add BSP_Convert_decrementer
496
497        * include/mpc5200.h: (PR1117) add some register definitions
498
499        * include/tm27.h:
500        (PR1117) adapt to make tm27 compile again with this BSP
501
502        * mscan/mscan.[ch]:
503        (PR1117) many improvements and fixes,
504        transmit queue added,
505        baud rate settings adapted
506
507        * network/network.c:
508        (PR1117) add handler code to detect and restart FEC on DMA overflow
509
510        * start/start.S:
511        (PR1117) fixed some typos and minor bugs
512        enable FPU in start sequence
513
514        * startup/linkcmds:
515        (PR1117) removed, no longer used
516       
517        * startup/linkcmds.brs5l:
518        (PR1117) added
519
520        * tod/pcf8563.c:
521        (PR1117) fixed bug which read wrong hour from RTC
522
5232006-03-08      Joel Sherrill <joel@OARcorp.com>
524
525        * startup/linkcmds, startup/linkcmds.pm520: Add .gnu.linkonce.b.*
526        section.
527
5282006-02-08      Joel Sherrill <joel@OARcorp.com>
529
530        * startup/linkcmds, startup/linkcmds.pm520: Add sections required by
531        newer gcc versions.
532
5332006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
534
535        * configure.ac: Remove explicit ampolish3 support (now in
536        RTEMS_BSP_CONFIGURE).
537
5382006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
539
540        * configure.ac: Add ampolish3 support.
541        * Makefile.am: Add preinstall.am.
542
5432006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
544
545        * Makefile.am: Don't include subdirs.am.
546
5472006-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
548
549        * vectors/asm_utils.S: Remove (Bogus, now in libcpu).
550
5512006-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
552
553        * bestcomm/bestcomm_glue.c, bestcomm/bestcomm_glue.h, clock/clock.c,
554        console/console.c, i2c/i2cdrv.c, i2c/mpc5200mbus.c,
555        i2c/mpc5200mbus.h, ide/idecfg.c, ide/pcmcia_ide.c, ide/pcmcia_ide.h,
556        include/bsp.h, include/mpc5200.h, irq/irq.c, irq/irq.h,
557        irq/irq_asm.S, irq/irq_init.c, mscan/mscan.c, mscan/mscan.h,
558        network_5200/network.c, nvram/m93cxx.h, nvram/nvram.c,
559        nvram/nvram.h, slicetimer/slicetimer.c, slicetimer/slicetimer.h,
560        start/start.S, startup/bspstart.c, startup/cpuinit.c, tod/pcf8563.c,
561        tod/pcf8563.h, tod/todcfg.c, vectors/vectors.S,
562        vectors/vectors_init.c: Cleanup CVS data.
563
5642005-12-31      Ralf Corsepius <ralf.corsepius@rtems.org>
565
566        * irq/irq.c, irq/irq_init.c, vectors/vectors_init.c:
567        include <libcpu/raw_exceptions.h>.
568        * include/raw_exception.h, vectors/raw_exception.c: Remove.
569        Use implementation from libcpu instead.
570
5712005-12-31      Ralf Corsepius <ralf.corsepius@rtems.org>
572
573        * bestcomm/bestcomm_glue.c, clock/clock.c, console/console.c,
574        i2c/i2c.c, i2c/i2cdrv.c, ide/idecfg.c, ide/pcmcia_ide.c,
575        ide/pcmcia_ide.h, include/i2c.h, irq/irq.c, irq/irq_init.c,
576        mscan/mscan.c, network_5200/network.c, nvram/nvram.c, nvram/nvram.h,
577        slicetimer/slicetimer.c, startup/bspstart.c, startup/cpuinit.c,
578        tod/todcfg.c, vectors/vectors_init.c: Misc include file fixes.
579
5802005-12-31      Ralf Corsepius <ralf.corsepius@rtems.org>
581
582        * Makefile.am, README, bsp_specs, configure.ac,
583        bestcomm/bestcomm_api.c, bestcomm/bestcomm_api.h,
584        bestcomm/bestcomm_glue.c, bestcomm/bestcomm_glue.h,
585        bestcomm/bestcomm_priv.h, bestcomm/dma_image.c,
586        bestcomm/dma_image.capi.h, bestcomm/dma_image.h,
587        bestcomm/dma_image.reloc.c, bestcomm/load_task.c,
588        bestcomm/tasksetup_ata.c, bestcomm/tasksetup_bdtable.c,
589        bestcomm/tasksetup_crc16_dp_0.c, bestcomm/tasksetup_crc16_dp_1.c,
590        bestcomm/tasksetup_fec_rx_bd.c, bestcomm/tasksetup_fec_tx_bd.c,
591        bestcomm/tasksetup_gen_dp_0.c, bestcomm/tasksetup_gen_dp_1.c,
592        bestcomm/tasksetup_gen_dp_2.c, bestcomm/tasksetup_gen_dp_3.c,
593        bestcomm/tasksetup_gen_dp_bd_0.c, bestcomm/tasksetup_gen_dp_bd_1.c,
594        bestcomm/tasksetup_gen_rx_bd.c, bestcomm/tasksetup_gen_tx_bd.c,
595        bestcomm/tasksetup_lpc.c, bestcomm/tasksetup_pci_rx.c,
596        bestcomm/tasksetup_pci_tx.c, bestcomm/include/mgt5200/mgt5200.h,
597        bestcomm/include/mgt5200/sdma.h,
598        bestcomm/task_api/bestcomm_api_mem.h,
599        bestcomm/task_api/bestcomm_cntrl.h,
600        bestcomm/task_api/tasksetup_bdtable.h,
601        bestcomm/task_api/tasksetup_general.h, clock/clock.c,
602        console/console.c, i2c/i2c.c, i2c/i2cdrv.c, i2c/mpc5200mbus.c,
603        i2c/mpc5200mbus.h, ide/idecfg.c, ide/pcmcia_ide.c, ide/pcmcia_ide.h,
604        include/bsp.h, include/coverhd.h, include/i2c.h, include/i2cdrv.h,
605        include/mpc5200.h, include/raw_exception.h, include/tm27.h,
606        include/u-boot.h, irq/irq.c, irq/irq.h, irq/irq_asm.S,
607        irq/irq_init.c, mscan/mscan.c, mscan/mscan.h,
608        network_5200/network.c, nvram/m93cxx.h, nvram/nvram.c,
609        nvram/nvram.h, slicetimer/slicetimer.c, slicetimer/slicetimer.h,
610        start/start.S, startup/bspstart.c, startup/cpuinit.c,
611        startup/linkcmds, startup/linkcmds.pm520, tod/pcf8563.c,
612        tod/pcf8563.h, tod/todcfg.c, vectors/asm_utils.S,
613        vectors/raw_exception.c, vectors/vectors.S, vectors/vectors.h,
614        vectors/vectors_init.c: New (CVS import submission by
615        Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>)
616
6172005-12-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
618
619        * Integrated gen5200 BSP to source tree
Note: See TracBrowser for help on using the repository browser.