source: rtems/c/src/lib/libbsp/shared/ChangeLog @ 2785a80d

4.104.115
Last change on this file since 2785a80d was 2785a80d, checked in by Joel Sherrill <joel.sherrill@…>, on 09/20/08 at 21:44:57

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

  • bspgetworkarea.c: Augment to optionally know U-Boot.
  • Property mode set to 100644
File size: 22.4 KB
Line 
12008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * bspgetworkarea.c: Augment to optionally know U-Boot.
4
52008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * bootcard.c: Perform bsp_start() before bsp_get_work_area().
8
92008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * bootcard.c: Add support for optionally having a unified work area. In
12        other words, the RTEMS Workspace and C Program Heap are the same pool
13        of memory.
14
152008-09-17      Miao Yan <yanmiaobest@gmail.com>
16
17        * bsplibc.c, bsppost.c: Merge GSOC project code to add simple device
18        only filesystem (devfs), optionally completely drop out filesystem,
19        and to clean up disabling newlib reentrancy support. This dropped 17K
20        from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K
21        code space.
22
232008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * bspgetworkarea.c: New file.  This implementation should be useable
26        by most BSPs if they provide the proper support in their linker script.
27
282008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * clockdrv_shell.c: Remove unnecessary includes of rtems/libcsupport.h
31        and rtems/libio.h.
32        * bspstart.c: New file.
33
342008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * clockdrv_shell.c: The Shared Memory Driver no longer requires the
37        special IOCTL in Clock_control. This was a hack which has existed
38        since before the Classic API Timer Manager was implemented. All
39        implementations of and references to Clock_control were removed.
40
412008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * timerstub.c, tod.c: Convert to "bool".
44
452008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * tod.c: Remove extern. RTC_Present is not defined anywhere.
48
492008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        PR 1302/bsps
52        * vmeUniverse/vmeUniverse.h: Remove
53        _VME_UNIVERSE_DECLARE_SHOW_ROUTINES.
54
552008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * timerstub.c: Eliminate empty function from every benchmark timer
58        driver. Fix spelling.
59
602008-08-30      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * bootcard.c: Fix formatting.
63        * console-polled.c: Error if minor < 2 not just <= 2.
64
652008-08-28      Till Straumann <strauman@slac.stanford.edu>
66
67        * vmeUniverse/vmeTsi148.h, vmeUniverse/vmeTsi148.c:
68        added vmeTsi148ResetBusXX(), vmeTsi148ResetBus().
69
702008-08-28      Till Straumann <strauman@slac.stanford.edu>
71
72        * vmeUniverse/VME.h: added BSP_VMEResetBus().
73
742008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
75
76        * src/irq-generic.c: Fixed integer conversion warnings.
77
782008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * timerstub.c: Add missing prototypes.
81
822008-08-15      Allan Hessenflow <allanh@kallisti.com>
83
84        * src/lib/libbsp/mips/jmr3904/tools/runtest: Add bf537Stamp.
85
862008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
87
88        * include/bootcard.h, bootcard.c, bsplibc.c: Changed parameter types of
89        bsp_libc_init() to match RTEMS_Malloc_Initialize().
90
91        * bsppost.c, bsppredriverhook.c: Include bootcard.h.
92
93        * src/irq-generic.c: Fixed warnings.
94
952008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * bsppost.c: Fix warning by moving prototype to libcsupport.h.
98
992008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * tod.c: Add missing prototypes.
102
1032008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        PR 537/bsps
106        * bsplibc.c: Eliminate vestiges of ticks_per_timeslice controlling
107        newlib reentrancy. The parameter was ignored in libc_init().
108
1092008-07-28      Sebastian Huber <sebastian.huber@embedded-brains.de>
110
111        * src/irq-legacy.c: Free allocated memory in handler remove.
112
113        * bootcard.c: Check if the heap fits into the work area.
114
1152008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
116
117        * include/bootcard.h: New file.
118
119        * bootcard.c: Changed bsp_get_workarea() to bsp_get_work_area() and
120        added support for an optional separate heap area.
121
122        * bsppretaskinghook.c: Cleanup.  Include bootcard.h.
123
124        * include/irq-generic.h, src/irq-generic.c, src/irq-legacy.c: Support
125        for new rtems_interrupt_handler_iterate() function.
126
1272008-07-15      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * bootcard.c: Must include bsp.h or bspopts.h or we cannot know if
130        boot_card() handles RAM allocation.
131
1322008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
133
134        * bootcard.c: Removed duplicated code.
135
1362008-07-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
137
138        * bootcard.c: Special case for PowerPC: The interrupt disable
139        mask is stored in SPRG0.  It must be valid before we can use
140        rtems_interrupt_disable().
141
1422008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
143
144        * include/irq-config.h, include/irq-generic.h,
145        src/irq-generic.c, src/irq-legacy.c: Generic BSP interrupt handler
146        support.
147
1482008-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
149
150        * include/tm27.h: New file. Stub version of tm27 support.
151
1522008-05-23      Till Straumann <strauman@slac.stanford.edu>
153
154        * vmeUniverse/VME.h: removed 'weak' attribute from
155        declaration of BSP_vme_config().
156
1572008-05-22      Till Straumann <strauman@slac.stanford.edu>
158
159        * vmeUniverse/vmeUniverse.c: fixed compiler warning;
160        moved struct attributes as directed by gcc warning.
161
1622008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * bootcard.c: Add capability for bootcard.c BSP Initialization
165        Framework to ask the BSP where it has memory for the RTEMS Workspace
166        and C Program Heap. These collectively are referred to as work area.
167        If the BSP supports this, then it does not have to include code to
168        split the available memory between the two areas. This reduces the
169        amount of code in the BSP specific bspstart.c file. Additionally, the
170        shared framework can initialize the C Library, call
171        rtems_debug_enable(), and dirty the work area memory. Until most/all
172        BSPs support this new capability, if the BSP supports this, it should
173        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
174        When the transition is complete, this autoconf macro can be removed.
175        * bsppretaskinghook.c: New file.
176
1772008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * bootcard.c: Refactored and renamed initialization routines to
180        rtems_initialize_data_structures, rtems_initialize_before_drivers,
181        rtems_initialize_device_drivers, and
182        rtems_initialize_start_multitasking. This opened the sequence up so
183        that bootcard() could provide a more robust and flexible framework
184        which is easier to explain and understand. This also lays the
185        groundwork for sharing the division of available memory between the
186        RTEMS workspace and heap and the C library initialization across all
187        BSPs.
188
1892008-05-06      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * bootcard.c: Improve formatting and comments.
192
1932008-03-20      Till Straumann <strauman@slac.stanford.edu>
194
195        * vmeUniverse/vmeTsi148.c: type of 5th argument
196        to pci_read_config_dword() is now uint32_t*.
197
1982008-03-17      Till Straumann <strauman@slac.stanford.edu>
199
200        * vmeUniverse/vmeTsi148.c: Initialize VME Master
201        'VTON' timer and bus-release policy to less aggressive
202        values than the chip's defaults. The default VTON easily
203        overrides any settings used by the DMA engine.
204
2052008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
206
207        * gdbstub/rtems-stub-glue.c: Update to use the new
208        rtems_object_get_name() service. This simplified the code a bit.
209
2102008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
211
212        * bootcard.c: Improve comments and clean up argc/argv order.
213
2142007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
215
216        * bootcard.c, bsplibc.c: Eliminate copies of the Configuration Table.
217        Use the RTEMS provided accessor macros to obtain configuration
218        fields.
219
2202007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * bootcard.c: Move interrupt_stack_size field from CPU Table to
223        Configuration Table. Eliminate CPU Table from all ports. Delete
224        references to CPU Table in all forms.
225
2262007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
227
228        * bsppredriverhook.c: New file.
229
2302007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * bootcard.c: Moved most of the remaining CPU Table fields to the
233        Configuration Table. This included pretasking_hook, predriver_hook,
234        postdriver_hook, idle_task, do_zero_of_workspace,
235        extra_mpci_receive_server_stack, stack_allocate_hook, and
236        stack_free_hook. As a side-effect of this effort some multiprocessing
237        code was made conditional and some style clean up occurred.
238
2392007-12-02      Till Straumann <strauman@slac.stanford.edu>
240
241        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeTsi148.c:
242        silenced compiler warnings caused by type changes
243        in byteorder.h (volatile unsigned * -> volatile uint32_t *)
244
2452007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
246
247        * bootcard.c: Add comment.
248
2492007-07-15      Till Straumann <strauman@slac.stanford.edu>
250
251        * vmeUniverse/vmeTsi148.c: Use size_t for sizes.
252
2532007-06-20      Joel Sherrill <joel.sherrill@OARcorp.com>
254
255        * bsppost.c: Split open of the console from the standard BSP code so it
256        is easier to stub out.
257
2582007-05-10      Till Straumann <strauman@slac.stanford.edu>
259
260        * vmeUniverse/vmeUniverse.c: Changed types to silence
261        compiler warnings.
262
2632007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
264
265        * bootcard.c: Move __fini call to inside executive for
266        symmettry with __init call.
267
2682007-04-17      Joel Sherrill <joel@OARcorp.com>
269
270        * bootcard.c: RTEMS Workspace now defaults to not being zeroed. This
271        significantly speeds up boot time on targets not requiring memory to
272        be touched at boot time.
273
2742007-04-02      Joel Sherrill <joel@OARcorp.com>
275
276        * dummy_printk_support.c: New file.
277
2782007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
279
280        * vmeUniverse/vmeUniverse.c: Use uint32_t for pci_ulong.
281
2822007-03-28      Joel Sherrill <joel@OARcorp.com>
283
284        * clockdrv_shell.c: Add support to the Clock driver template for
285        rtems_clock_set_nanoseconds_extension and the potential for TOD and
286        timestamps accurate to the nanosecond.
287
2882007-03-28      Joel Sherrill <joel@OARcorp.com>
289
290        PR 1232/bsps
291        * bsppost.c: It should not be a fatal error to not have a console.
292
2932007-03-09      Joel Sherrill <joel@OARcorp.com>
294
295        * bootcard.c: Change XXX to real comment.
296
2972007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
298
299        * vmeUniverse/vmeUniverse.c: Use size_t for sizes.
300
3012007-01-30      Till Straumann <strauman@slac.stanford.edu>
302
303        * vmeUniverse/README.porting, vmeUniverse/README.universe:
304        updated, added more information for BSP implementors.
305
306        * vmeUniverse/VMEDMA.h (added): VME DMA API definition.
307
308        * vmeUniverse/bspVmeDmaList.h (added), vmeUniverse/bspVmeDmaListP.h (added),
309        * vmeUniverse/bspVmeDmaList.c (added):
310        Driver-independent code for linked-list DMA (public + private headers,
311        implementation).
312
313        * vmeUniverse/vmeUniverseDMA.h (added), vmeUniverse/vmeTsi148DMA.h (added):
314        interface to new DMA features of drivers.
315
316        * vmeUniverse/vme_amd_defs.h: Added definition for data-width
317        hint bits (VME_MODE_DBWxx).
318
319
320        * vmeUniverse/vmeTsi148.c: added DMA support. Added support for
321        data-width hint/modifier bits.
322
323        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h:
324        Added support for data-width hint/modifier bits.
325        Added support for xxx_BLT, xxx_MBLT address modifiers.
326        Restrict DBW to 32 in non-MBLT modes (except single-beat;
327        a comment is in README.universe). Updated DMA support to
328        implement new VMEDMA.h API. Added support for non-incrementing
329        VME addresses. Restrict data width to 32 for single-beat AMs
330        when the universe would use MBLT for DMA.
331
3322007-01-19      Till Straumann <strauman@slac.stanford.edu>
333
334        * vmeUniverse/VME.h:
335        moved VME.h from libbsp/powerpc/shared/vme to
336        libbsp/shared/vmeUniverse; eventually, this (and other)
337        VME API headers should migrate to cpukit.
338
3392007-01-16      Till Straumann <strauman@slac.stanford.edu>
340
341        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h,
342        vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h,
343        vmeUniverse/vme_am_defs.h:
344        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
345
3462006-12-13      Till Straumann <strauman@slac.stanford.edu>
347
348        * vmeUniverse/vme_am_defs.h: Added address modifiers for 2eVME.
349        Added flags for 2eSST and DBW16.
350        * vmeUniverse/vmeUniverse.h: Removed AM definitions and include
351        vme_am_defs.h instead. Declare new routine vmeUniverseMapCRG().
352        Export 'irq manager' API only if __INSIDE_RTEMS_BSP__ defined. Renamed
353        'shared' argument to vmeUniverseInstallIrqMgrAlt() to 'flags' since
354        now more options are available.  Added new flag to install
355        'posted-write' workaround.
356        * vmeUniverse/vmeUniverse.c: Allow BSP to override BSP_PCI2LOCAL_ADDR()
357        macro. Data width of outbound port can now be restricted to 16-bit
358        (if new DBW16 flag set in address modifier). Added vmeUniverseMapCRG()
359        for mapping local registers onto VME. Interrupt manager now implements
360        a workaround (enabled at installation time) which flushes the
361        write-fifo after user ISR returns. This requires the universe's
362        registers to be accessible from VME (either CSR space or CRG mapped
363        to A16/A24/A32), though.
364        * vmeUniverse/vmeTsi148.h: vmeTsi148ClearVMEBusErrors() now returns
365        the fault address as a 32-bit address (not ulonglong anymore). The
366        driver only supports 32-bit addresses. Declare new routine
367        vmeTsi148MapCRG().  Export 'irq manager' API only if
368        __INSIDE_RTEMS_BSP__ defined.  Renamed 'shared' argument to
369        vmeTsi148InstallIrqMgrAlt() to 'flags' to allow more options to be
370        supported. Added comments explaining the 'posted-write' workaround
371        implemented by the interrupt manager.
372        * vmeUniverse/vmeTsi148.c: Clear 'SYSFAIL' during initialization.
373        Allow BSP to override BSP_PCI2LOCAL_ADDR() macro. Added support for
374        2eSST when configuring windows (untested - I have no 2eSST).
375        Added vmeTsi148MapCRG() for mapping local registers onto VME.
376        Implemented 'posted-write' workaround for interrupt manager
377        (consult source for details).
378
3792006-12-13      Joel Sherrill <joel@OARcorp.com>
380
381        PR 1190/bsps
382        * bootcard.c: Remove status since unused.
383
3842006-11-29      Till Straumann <strauman@slac.stanford.edu>
385
386        * vmeUniverse/vmeTsi148.h: user now must define a symbol
387        for the header to declare 'dump info'-style routine. This
388        is in order to avoid pulling in <stdio.h>.
389
3902006-11-17      Joel Sherrill <joel@OARcorp.com>
391
392        * clock_driver_stub.c, clockdrv_shell.c: Use common clock driver
393        template and eliminate all fast idle code specific to this BSP. This
394        eliminates a fair amount of code in the BSP clock driver and
395        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
396        timer so I added the new hook Clock_driver_support_find_timer to
397        support this. In general, there was some clean up to the file headers
398        of various files.
399
4002006-11-15      Joel Sherrill <joel@OARcorp.com>
401
402        * bootcard.c: Merge c_rtems_main() into boot_card(). This eliminated a
403        file and simplified initialization.
404        * main.c: Removed.
405
4062006-10-19      Joel Sherrill <joel@OARcorp.com>
407
408        * gdbstub/rtems-stub-glue.c: Change registers pointer to unsigned.
409
4102006-07-12      Till Straumann <strauman@slac.stanford.edu>
411
412        * vmeUniverse/vmeTsi148.c: Silenced compiler warnings
413        (gcc-4.1.1 warns that uint32_t and unsigned int are different).
414
4152006-06-19      Till Straumann <strauman@slac.stanford.edu>
416
417        * vmeUniverse/vme_amd_defs.h: Added address-modifier
418        codes for BLT/MBLT.
419
4202006-02-01      Joel Sherrill <joel.sherrill@oarcorp.com>
421
422        * gnatinstallhandler.c: Rename since old name is now used
423        by GNAT source.
424
4252006-01-26      Till Straumann <strauman@slac.stanford.edu>
426        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeUniverse.c,
427        vmeUniverse/vmeUniverse.h, vmeUniverse/vme_amd_defs.h:
428        Added 2F address modifier for VME64 CSR access.
429
4302006-01-11      Till Straumann <strauman@slac.stanford.edu>
431
432        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h,
433        vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h,
434        vmeUniverse/vme_amd_defs.h: No longer enable posted-writes
435        on master windows (creates race-condition on memory-mapped
436        devices). A new flag allows for signalling that a window
437        maps 'ordinary memory'. Disable VME IRQ level if no
438        handler is registered with interrupting vector.
439
4402006-01-11      Till Straumann <strauman@slac.stanford.edu>
441
442        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h:
443        Eliminate obsolete types.
444
4452005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
446
447        * vmeUniverse/vmeUniverse.c: Eliminate obsolete types.
448        Remove CVS log.
449
4502005-10-20  Eric Norum <norume@aps.anl.gov>
451
452        * vmeUniverse/vmeUniverse.c: Support MVME2100.
453
4542005-09-02      Joel Sherrill <joel@OARcorp.com>
455
456        PR 577/bsps
457        * console.c: Make the previously committed patch for this PR compile.
458
4592005-08-19      Cedric Aubert <cedric_aubert@yahoo.fr>
460
461        PR 577/bsps
462        * console.c: The console_close() method currently calls StopRemoteTx()
463        on all invocations. It should should be ok for last close only but
464        not for any others. If you open a port multiple times, you only want
465        to call StopRemoteTx() only as part of the last close.
466
4672005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
468
469        PR 779/bsp
470        * vmeUniverse/vmeUniverse.c: add parameter to new exception interrupt
471        handlers in powerpc bsps
472
4732005-03-14      Joel Sherrill <joel@OARcorp.com>
474
475        * vmeUniverse/README.porting, vmeUniverse/vmeUniverse.c: Continue PCI
476        API unification. All use pci_find_device().
477
4782005-01-23      Joel Sherrill <joel@OARcorp.com>
479
480        * tod.c: Change type of RTC_Count to size_t.
481
4822004-12-10      Ralf Corsepius <ralf.corsepius@rtems.org>
483
484        PR 704/bsps.
485        * ide_ctrl.c: Removed (obsolete).
486
4872004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
488
489        PR 703/filesystem
490        * ide_ctrl.c: Extend the "modes_available" and "mode_active"
491        parameters to uint16_t for UDMA support.
492
4932004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
494
495        * vmeUniverse/vmeUniverse.c: Use PCI_MEM_BASE_ADJUSTMENT because some
496        boards -- notably the MVME2100 -- return the physical address, not an
497        offset in PCI memory space.
498
4992004-10-13      Eric Norum <norume@aps.anl.gov>
500
501        PR 688/bsps
502        * shared/tod.c: Set RTEMS time during TOD initialization
503
5042004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
505
506        * ide_ctrl.c: Include <rtems/chain.h> instead of <chain.h>.
507
5082004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
509
510        * bsplibc.c, clockdrv_shell.c, ide_ctrl.c, tod.c,
511        gdbstub/rtems-stub-glue.c: Convert to using c99 fixed size types.
512
5132004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * ChangeLog: Merge-in gdbstub/ChangeLog.
516        * gdbstub/ChangeLog: Remove.
517
5182003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
519
520        PR 501/rtems_misc
521        * console.c: console_open disables ICANON on non-console port, which
522        should be ok for the first open but not for subsequent ones. If you open
523        one serial port, you will configure it, when you reopen it you will lost
524        the ICANON parameters if you had put it. Should be done by console only
525        at first open.
526
5272003-09-04      Joel Sherrill <joel@OARcorp.com>
528
529        * bootcard.c, bspclean.c, clockdrv_shell.c, console-polled.c, console.c,
530        ide_ctrl.c, main.c, sbrk.c, setvec.c, tod.c, tod.h, include/coverhd.h:
531        URL for license changed.
532
5332003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * Makefile.am: Reflect having moved automake/.
536
5372003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * include/Makefile.am: Remove (merged into Makefile.am).
540        * gdbstub/Makefile.am: Remove (merged into Makefile.am).
541        * Makefile.am: Reflect changes above. Reflect having merged
542        ../configure.ac into ../../../configure.ac.
543
5442003-06-30      Joel Sherrill <joel@OARcorp.com>
545
546        * console-polled.c: Corrected comments in header.
547
5482003-04-10      Till Straumann <strauman@slac.stanford.edu>
549
550        PR 380/bsps
551        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h: make printk
552        format strings compliant with libcpu/printk. minor fixes and lazy init
553        bugfix.
554
5552003-03-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * vmeUniverse/vmeUniverse.c: Remove CVS-Log (skrews up on CVS-mergers).
558
5592003-02-20      Till Straumann <strauman@slac.stanford.edu>
560
561        PR 349/bsps
562        * README.universe, vmeUniverse/README.porting
563        vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
564        vmeUniverse/vmeUniverse.h: Update of the VME universe driver.
565        * vmeUniverse/README.porting: New file.
566
5672002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
568
569        * ide_ctrl.c: New file.
570
5712002-07-01      Joel Sherrill <joel@OARcorp.com>
572
573        * gdbstub/rtems-stub-glue.c: Corrected use of _Objects_Information_table
574        now that it is a two dimensional array based upon API and class.
575
5762002-06-25      Joel Sherrill <joel@OARcorp.com>
577
578        * Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k support to
579        the shared gdb stub glue necessitating a move up.
580        * Makefile.am: Reflect new gdbstub directory.
581        * Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k support to
582        the shared gdb stub glue necessitating a move up.
583        * gdbstub/ChangeLog, gdbstub/Makefile.am, gdbstub/.cvsignore: New file.
584        * gdbstub/rtems-stub-glue.c: Moved from mips/shared/gdbstub and
585        m68k/shared/gdbstub.
586
5872002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
590        * Makefile.am: Remove AUTOMAKE_OPTIONS.
591
5922001-10-22      Joel Sherrill <joel@OARcorp.com>
593
594        * bootcard.c: Use __USE_INIT_FINI__ since USE_INIT_FINI pollutes the
595        application namespace.
596
5972001-10-17      Joel Sherrill <joel@OARcorp.com>
598
599        * timerstub.c: New stub file for BSPs that don't have timer hardware.
600
6012001-10-12      Joel Sherrill <joel@OARcorp.com>
602
603        * console-polled.c, console.c: Fixed typo.
604
6052001-05-14      Till Straumann <strauman@slac.stanford.edu>
606
607        * vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
608        vmeUniverse/vmeUniverse.h: New files.
609        * Makefile.am: Modified to reflect addition of files.
610        * Per PR214, contributes a driver for the TUNDRA UNIVERSE VME-PCI bridge
611        to libbsp/shared.   NOTE: This driver is maintained _outside_ RTEMS by
612        Till.  Please forward future modifications to him.
613
6142001-01-12      Joel Sherrill <joel@OARcorp.com>
615
616        * setvec.c: Removed unused variables.
617
6182001-01-09      Joel Sherrill <joel@OARcorp.com>
619
620        * clockdrv_shell.c (CLOCK_DRIVER_ISRS_PER_TICK): Add support for
621        multiple ISRs per clock tick.  Testing per hacking on mips/jmr3904 clock
622        driver.
623
6242001-01-03      Joel Sherrill <joel@OARcorp.com>
625
626        * clockdrv_shell.c: Fixed syntax error in fast idle support.
627        * clockdrv_shell.c: Added fast idle mode which is enabled by defining
628        CLOCK_DRIVER_USE_FAST_IDLE.
629        * console-polled.c: Added console_initialize_hardware() hook.
630
6312000-12-01      Joel Sherrill <joel@OARcorp.com>
632
633        * console-polled.c: Remove warnings.
634
6352000-11-13      Joel Sherrill <joel@OARcorp.com>
636
637        * clock_driver_stub.c: This is a stub of a clock driver that is
638        sufficient for linking the ticker application.  Some simulators do not
639        have a soruce for a clock tick.  Also this can be used while
640        constructing a BSP so everything links.
641
6422000-11-01      Joel Sherrill <joel@OARcorp.com>
643
644        * bsplibc.c: assoc.h, error.h, libio_.h, libio.h, and libcsupport.h
645        moved from libc to lib/include/rtems and now must be referenced as
646        <rtems/XXX.h>.   Header file order was cleaned up while doing this.
647
6482000-10-30      Joel Sherrill <joel@OARcorp.com>
649
650        * POSIX include files merged into newlib.  This resulted in some
651        definitions moving to other files and thus some secondary effects in
652        RTEMS source code.
653        * sbrk.c: Corrected prototype to match newlib.
654
6552000-08-10      Joel Sherrill <joel@OARcorp.com>
656
657        * ChangeLog: New file.
658
Note: See TracBrowser for help on using the repository browser.