source: rtems/c/src/lib/libbsp/shared/ChangeLog @ a4b3969

4.104.115
Last change on this file since a4b3969 was a4b3969, checked in by Joel Sherrill <joel.sherrill@…>, on 09/17/08 at 16:16:31

2008-09-17 Miao Yan <yanmiaobest@…>

  • bsplibc.c, bsppost.c: Merge GSOC project code to add simple device only filesystem (devfs), optionally completely drop out filesystem, and to clean up disabling newlib reentrancy support. This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code space.
  • Property mode set to 100644
File size: 22.0 KB
Line 
12008-09-17      Miao Yan <yanmiaobest@gmail.com>
2
3        * bsplibc.c, bsppost.c: Merge GSOC project code to add simple device
4        only filesystem (devfs), optionally completely drop out filesystem,
5        and to clean up disabling newlib reentrancy support. This dropped 17K
6        from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K
7        code space.
8
92008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * bspgetworkarea.c: New file.  This implementation should be useable
12        by most BSPs if they provide the proper support in their linker script.
13
142008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * clockdrv_shell.c: Remove unnecessary includes of rtems/libcsupport.h
17        and rtems/libio.h.
18        * bspstart.c: New file.
19
202008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
21
22        * clockdrv_shell.c: The Shared Memory Driver no longer requires the
23        special IOCTL in Clock_control. This was a hack which has existed
24        since before the Classic API Timer Manager was implemented. All
25        implementations of and references to Clock_control were removed.
26
272008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * timerstub.c, tod.c: Convert to "bool".
30
312008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * tod.c: Remove extern. RTC_Present is not defined anywhere.
34
352008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        PR 1302/bsps
38        * vmeUniverse/vmeUniverse.h: Remove
39        _VME_UNIVERSE_DECLARE_SHOW_ROUTINES.
40
412008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * timerstub.c: Eliminate empty function from every benchmark timer
44        driver. Fix spelling.
45
462008-08-30      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * bootcard.c: Fix formatting.
49        * console-polled.c: Error if minor < 2 not just <= 2.
50
512008-08-28      Till Straumann <strauman@slac.stanford.edu>
52
53        * vmeUniverse/vmeTsi148.h, vmeUniverse/vmeTsi148.c:
54        added vmeTsi148ResetBusXX(), vmeTsi148ResetBus().
55
562008-08-28      Till Straumann <strauman@slac.stanford.edu>
57
58        * vmeUniverse/VME.h: added BSP_VMEResetBus().
59
602008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
61
62        * src/irq-generic.c: Fixed integer conversion warnings.
63
642008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * timerstub.c: Add missing prototypes.
67
682008-08-15      Allan Hessenflow <allanh@kallisti.com>
69
70        * src/lib/libbsp/mips/jmr3904/tools/runtest: Add bf537Stamp.
71
722008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
73
74        * include/bootcard.h, bootcard.c, bsplibc.c: Changed parameter types of
75        bsp_libc_init() to match RTEMS_Malloc_Initialize().
76
77        * bsppost.c, bsppredriverhook.c: Include bootcard.h.
78
79        * src/irq-generic.c: Fixed warnings.
80
812008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * bsppost.c: Fix warning by moving prototype to libcsupport.h.
84
852008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * tod.c: Add missing prototypes.
88
892008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
90
91        PR 537/bsps
92        * bsplibc.c: Eliminate vestiges of ticks_per_timeslice controlling
93        newlib reentrancy. The parameter was ignored in libc_init().
94
952008-07-28      Sebastian Huber <sebastian.huber@embedded-brains.de>
96
97        * src/irq-legacy.c: Free allocated memory in handler remove.
98
99        * bootcard.c: Check if the heap fits into the work area.
100
1012008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
102
103        * include/bootcard.h: New file.
104
105        * bootcard.c: Changed bsp_get_workarea() to bsp_get_work_area() and
106        added support for an optional separate heap area.
107
108        * bsppretaskinghook.c: Cleanup.  Include bootcard.h.
109
110        * include/irq-generic.h, src/irq-generic.c, src/irq-legacy.c: Support
111        for new rtems_interrupt_handler_iterate() function.
112
1132008-07-15      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * bootcard.c: Must include bsp.h or bspopts.h or we cannot know if
116        boot_card() handles RAM allocation.
117
1182008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
119
120        * bootcard.c: Removed duplicated code.
121
1222008-07-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
123
124        * bootcard.c: Special case for PowerPC: The interrupt disable
125        mask is stored in SPRG0.  It must be valid before we can use
126        rtems_interrupt_disable().
127
1282008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
129
130        * include/irq-config.h, include/irq-generic.h,
131        src/irq-generic.c, src/irq-legacy.c: Generic BSP interrupt handler
132        support.
133
1342008-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
135
136        * include/tm27.h: New file. Stub version of tm27 support.
137
1382008-05-23      Till Straumann <strauman@slac.stanford.edu>
139
140        * vmeUniverse/VME.h: removed 'weak' attribute from
141        declaration of BSP_vme_config().
142
1432008-05-22      Till Straumann <strauman@slac.stanford.edu>
144
145        * vmeUniverse/vmeUniverse.c: fixed compiler warning;
146        moved struct attributes as directed by gcc warning.
147
1482008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
149
150        * bootcard.c: Add capability for bootcard.c BSP Initialization
151        Framework to ask the BSP where it has memory for the RTEMS Workspace
152        and C Program Heap. These collectively are referred to as work area.
153        If the BSP supports this, then it does not have to include code to
154        split the available memory between the two areas. This reduces the
155        amount of code in the BSP specific bspstart.c file. Additionally, the
156        shared framework can initialize the C Library, call
157        rtems_debug_enable(), and dirty the work area memory. Until most/all
158        BSPs support this new capability, if the BSP supports this, it should
159        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
160        When the transition is complete, this autoconf macro can be removed.
161        * bsppretaskinghook.c: New file.
162
1632008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
164
165        * bootcard.c: Refactored and renamed initialization routines to
166        rtems_initialize_data_structures, rtems_initialize_before_drivers,
167        rtems_initialize_device_drivers, and
168        rtems_initialize_start_multitasking. This opened the sequence up so
169        that bootcard() could provide a more robust and flexible framework
170        which is easier to explain and understand. This also lays the
171        groundwork for sharing the division of available memory between the
172        RTEMS workspace and heap and the C library initialization across all
173        BSPs.
174
1752008-05-06      Joel Sherrill <joel.sherrill@OARcorp.com>
176
177        * bootcard.c: Improve formatting and comments.
178
1792008-03-20      Till Straumann <strauman@slac.stanford.edu>
180
181        * vmeUniverse/vmeTsi148.c: type of 5th argument
182        to pci_read_config_dword() is now uint32_t*.
183
1842008-03-17      Till Straumann <strauman@slac.stanford.edu>
185
186        * vmeUniverse/vmeTsi148.c: Initialize VME Master
187        'VTON' timer and bus-release policy to less aggressive
188        values than the chip's defaults. The default VTON easily
189        overrides any settings used by the DMA engine.
190
1912008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
192
193        * gdbstub/rtems-stub-glue.c: Update to use the new
194        rtems_object_get_name() service. This simplified the code a bit.
195
1962008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
197
198        * bootcard.c: Improve comments and clean up argc/argv order.
199
2002007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
201
202        * bootcard.c, bsplibc.c: Eliminate copies of the Configuration Table.
203        Use the RTEMS provided accessor macros to obtain configuration
204        fields.
205
2062007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
207
208        * bootcard.c: Move interrupt_stack_size field from CPU Table to
209        Configuration Table. Eliminate CPU Table from all ports. Delete
210        references to CPU Table in all forms.
211
2122007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
213
214        * bsppredriverhook.c: New file.
215
2162007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
217
218        * bootcard.c: Moved most of the remaining CPU Table fields to the
219        Configuration Table. This included pretasking_hook, predriver_hook,
220        postdriver_hook, idle_task, do_zero_of_workspace,
221        extra_mpci_receive_server_stack, stack_allocate_hook, and
222        stack_free_hook. As a side-effect of this effort some multiprocessing
223        code was made conditional and some style clean up occurred.
224
2252007-12-02      Till Straumann <strauman@slac.stanford.edu>
226
227        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeTsi148.c:
228        silenced compiler warnings caused by type changes
229        in byteorder.h (volatile unsigned * -> volatile uint32_t *)
230
2312007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
232
233        * bootcard.c: Add comment.
234
2352007-07-15      Till Straumann <strauman@slac.stanford.edu>
236
237        * vmeUniverse/vmeTsi148.c: Use size_t for sizes.
238
2392007-06-20      Joel Sherrill <joel.sherrill@OARcorp.com>
240
241        * bsppost.c: Split open of the console from the standard BSP code so it
242        is easier to stub out.
243
2442007-05-10      Till Straumann <strauman@slac.stanford.edu>
245
246        * vmeUniverse/vmeUniverse.c: Changed types to silence
247        compiler warnings.
248
2492007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
250
251        * bootcard.c: Move __fini call to inside executive for
252        symmettry with __init call.
253
2542007-04-17      Joel Sherrill <joel@OARcorp.com>
255
256        * bootcard.c: RTEMS Workspace now defaults to not being zeroed. This
257        significantly speeds up boot time on targets not requiring memory to
258        be touched at boot time.
259
2602007-04-02      Joel Sherrill <joel@OARcorp.com>
261
262        * dummy_printk_support.c: New file.
263
2642007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
265
266        * vmeUniverse/vmeUniverse.c: Use uint32_t for pci_ulong.
267
2682007-03-28      Joel Sherrill <joel@OARcorp.com>
269
270        * clockdrv_shell.c: Add support to the Clock driver template for
271        rtems_clock_set_nanoseconds_extension and the potential for TOD and
272        timestamps accurate to the nanosecond.
273
2742007-03-28      Joel Sherrill <joel@OARcorp.com>
275
276        PR 1232/bsps
277        * bsppost.c: It should not be a fatal error to not have a console.
278
2792007-03-09      Joel Sherrill <joel@OARcorp.com>
280
281        * bootcard.c: Change XXX to real comment.
282
2832007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
284
285        * vmeUniverse/vmeUniverse.c: Use size_t for sizes.
286
2872007-01-30      Till Straumann <strauman@slac.stanford.edu>
288
289        * vmeUniverse/README.porting, vmeUniverse/README.universe:
290        updated, added more information for BSP implementors.
291
292        * vmeUniverse/VMEDMA.h (added): VME DMA API definition.
293
294        * vmeUniverse/bspVmeDmaList.h (added), vmeUniverse/bspVmeDmaListP.h (added),
295        * vmeUniverse/bspVmeDmaList.c (added):
296        Driver-independent code for linked-list DMA (public + private headers,
297        implementation).
298
299        * vmeUniverse/vmeUniverseDMA.h (added), vmeUniverse/vmeTsi148DMA.h (added):
300        interface to new DMA features of drivers.
301
302        * vmeUniverse/vme_amd_defs.h: Added definition for data-width
303        hint bits (VME_MODE_DBWxx).
304
305
306        * vmeUniverse/vmeTsi148.c: added DMA support. Added support for
307        data-width hint/modifier bits.
308
309        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h:
310        Added support for data-width hint/modifier bits.
311        Added support for xxx_BLT, xxx_MBLT address modifiers.
312        Restrict DBW to 32 in non-MBLT modes (except single-beat;
313        a comment is in README.universe). Updated DMA support to
314        implement new VMEDMA.h API. Added support for non-incrementing
315        VME addresses. Restrict data width to 32 for single-beat AMs
316        when the universe would use MBLT for DMA.
317
3182007-01-19      Till Straumann <strauman@slac.stanford.edu>
319
320        * vmeUniverse/VME.h:
321        moved VME.h from libbsp/powerpc/shared/vme to
322        libbsp/shared/vmeUniverse; eventually, this (and other)
323        VME API headers should migrate to cpukit.
324
3252007-01-16      Till Straumann <strauman@slac.stanford.edu>
326
327        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h,
328        vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h,
329        vmeUniverse/vme_am_defs.h:
330        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
331
3322006-12-13      Till Straumann <strauman@slac.stanford.edu>
333
334        * vmeUniverse/vme_am_defs.h: Added address modifiers for 2eVME.
335        Added flags for 2eSST and DBW16.
336        * vmeUniverse/vmeUniverse.h: Removed AM definitions and include
337        vme_am_defs.h instead. Declare new routine vmeUniverseMapCRG().
338        Export 'irq manager' API only if __INSIDE_RTEMS_BSP__ defined. Renamed
339        'shared' argument to vmeUniverseInstallIrqMgrAlt() to 'flags' since
340        now more options are available.  Added new flag to install
341        'posted-write' workaround.
342        * vmeUniverse/vmeUniverse.c: Allow BSP to override BSP_PCI2LOCAL_ADDR()
343        macro. Data width of outbound port can now be restricted to 16-bit
344        (if new DBW16 flag set in address modifier). Added vmeUniverseMapCRG()
345        for mapping local registers onto VME. Interrupt manager now implements
346        a workaround (enabled at installation time) which flushes the
347        write-fifo after user ISR returns. This requires the universe's
348        registers to be accessible from VME (either CSR space or CRG mapped
349        to A16/A24/A32), though.
350        * vmeUniverse/vmeTsi148.h: vmeTsi148ClearVMEBusErrors() now returns
351        the fault address as a 32-bit address (not ulonglong anymore). The
352        driver only supports 32-bit addresses. Declare new routine
353        vmeTsi148MapCRG().  Export 'irq manager' API only if
354        __INSIDE_RTEMS_BSP__ defined.  Renamed 'shared' argument to
355        vmeTsi148InstallIrqMgrAlt() to 'flags' to allow more options to be
356        supported. Added comments explaining the 'posted-write' workaround
357        implemented by the interrupt manager.
358        * vmeUniverse/vmeTsi148.c: Clear 'SYSFAIL' during initialization.
359        Allow BSP to override BSP_PCI2LOCAL_ADDR() macro. Added support for
360        2eSST when configuring windows (untested - I have no 2eSST).
361        Added vmeTsi148MapCRG() for mapping local registers onto VME.
362        Implemented 'posted-write' workaround for interrupt manager
363        (consult source for details).
364
3652006-12-13      Joel Sherrill <joel@OARcorp.com>
366
367        PR 1190/bsps
368        * bootcard.c: Remove status since unused.
369
3702006-11-29      Till Straumann <strauman@slac.stanford.edu>
371
372        * vmeUniverse/vmeTsi148.h: user now must define a symbol
373        for the header to declare 'dump info'-style routine. This
374        is in order to avoid pulling in <stdio.h>.
375
3762006-11-17      Joel Sherrill <joel@OARcorp.com>
377
378        * clock_driver_stub.c, clockdrv_shell.c: Use common clock driver
379        template and eliminate all fast idle code specific to this BSP. This
380        eliminates a fair amount of code in the BSP clock driver and
381        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
382        timer so I added the new hook Clock_driver_support_find_timer to
383        support this. In general, there was some clean up to the file headers
384        of various files.
385
3862006-11-15      Joel Sherrill <joel@OARcorp.com>
387
388        * bootcard.c: Merge c_rtems_main() into boot_card(). This eliminated a
389        file and simplified initialization.
390        * main.c: Removed.
391
3922006-10-19      Joel Sherrill <joel@OARcorp.com>
393
394        * gdbstub/rtems-stub-glue.c: Change registers pointer to unsigned.
395
3962006-07-12      Till Straumann <strauman@slac.stanford.edu>
397
398        * vmeUniverse/vmeTsi148.c: Silenced compiler warnings
399        (gcc-4.1.1 warns that uint32_t and unsigned int are different).
400
4012006-06-19      Till Straumann <strauman@slac.stanford.edu>
402
403        * vmeUniverse/vme_amd_defs.h: Added address-modifier
404        codes for BLT/MBLT.
405
4062006-02-01      Joel Sherrill <joel.sherrill@oarcorp.com>
407
408        * gnatinstallhandler.c: Rename since old name is now used
409        by GNAT source.
410
4112006-01-26      Till Straumann <strauman@slac.stanford.edu>
412        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeUniverse.c,
413        vmeUniverse/vmeUniverse.h, vmeUniverse/vme_amd_defs.h:
414        Added 2F address modifier for VME64 CSR access.
415
4162006-01-11      Till Straumann <strauman@slac.stanford.edu>
417
418        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h,
419        vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h,
420        vmeUniverse/vme_amd_defs.h: No longer enable posted-writes
421        on master windows (creates race-condition on memory-mapped
422        devices). A new flag allows for signalling that a window
423        maps 'ordinary memory'. Disable VME IRQ level if no
424        handler is registered with interrupting vector.
425
4262006-01-11      Till Straumann <strauman@slac.stanford.edu>
427
428        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h:
429        Eliminate obsolete types.
430
4312005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
432
433        * vmeUniverse/vmeUniverse.c: Eliminate obsolete types.
434        Remove CVS log.
435
4362005-10-20  Eric Norum <norume@aps.anl.gov>
437
438        * vmeUniverse/vmeUniverse.c: Support MVME2100.
439
4402005-09-02      Joel Sherrill <joel@OARcorp.com>
441
442        PR 577/bsps
443        * console.c: Make the previously committed patch for this PR compile.
444
4452005-08-19      Cedric Aubert <cedric_aubert@yahoo.fr>
446
447        PR 577/bsps
448        * console.c: The console_close() method currently calls StopRemoteTx()
449        on all invocations. It should should be ok for last close only but
450        not for any others. If you open a port multiple times, you only want
451        to call StopRemoteTx() only as part of the last close.
452
4532005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
454
455        PR 779/bsp
456        * vmeUniverse/vmeUniverse.c: add parameter to new exception interrupt
457        handlers in powerpc bsps
458
4592005-03-14      Joel Sherrill <joel@OARcorp.com>
460
461        * vmeUniverse/README.porting, vmeUniverse/vmeUniverse.c: Continue PCI
462        API unification. All use pci_find_device().
463
4642005-01-23      Joel Sherrill <joel@OARcorp.com>
465
466        * tod.c: Change type of RTC_Count to size_t.
467
4682004-12-10      Ralf Corsepius <ralf.corsepius@rtems.org>
469
470        PR 704/bsps.
471        * ide_ctrl.c: Removed (obsolete).
472
4732004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
474
475        PR 703/filesystem
476        * ide_ctrl.c: Extend the "modes_available" and "mode_active"
477        parameters to uint16_t for UDMA support.
478
4792004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
480
481        * vmeUniverse/vmeUniverse.c: Use PCI_MEM_BASE_ADJUSTMENT because some
482        boards -- notably the MVME2100 -- return the physical address, not an
483        offset in PCI memory space.
484
4852004-10-13      Eric Norum <norume@aps.anl.gov>
486
487        PR 688/bsps
488        * shared/tod.c: Set RTEMS time during TOD initialization
489
4902004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
491
492        * ide_ctrl.c: Include <rtems/chain.h> instead of <chain.h>.
493
4942004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
495
496        * bsplibc.c, clockdrv_shell.c, ide_ctrl.c, tod.c,
497        gdbstub/rtems-stub-glue.c: Convert to using c99 fixed size types.
498
4992004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
500
501        * ChangeLog: Merge-in gdbstub/ChangeLog.
502        * gdbstub/ChangeLog: Remove.
503
5042003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
505
506        PR 501/rtems_misc
507        * console.c: console_open disables ICANON on non-console port, which
508        should be ok for the first open but not for subsequent ones. If you open
509        one serial port, you will configure it, when you reopen it you will lost
510        the ICANON parameters if you had put it. Should be done by console only
511        at first open.
512
5132003-09-04      Joel Sherrill <joel@OARcorp.com>
514
515        * bootcard.c, bspclean.c, clockdrv_shell.c, console-polled.c, console.c,
516        ide_ctrl.c, main.c, sbrk.c, setvec.c, tod.c, tod.h, include/coverhd.h:
517        URL for license changed.
518
5192003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * Makefile.am: Reflect having moved automake/.
522
5232003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * include/Makefile.am: Remove (merged into Makefile.am).
526        * gdbstub/Makefile.am: Remove (merged into Makefile.am).
527        * Makefile.am: Reflect changes above. Reflect having merged
528        ../configure.ac into ../../../configure.ac.
529
5302003-06-30      Joel Sherrill <joel@OARcorp.com>
531
532        * console-polled.c: Corrected comments in header.
533
5342003-04-10      Till Straumann <strauman@slac.stanford.edu>
535
536        PR 380/bsps
537        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h: make printk
538        format strings compliant with libcpu/printk. minor fixes and lazy init
539        bugfix.
540
5412003-03-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
542
543        * vmeUniverse/vmeUniverse.c: Remove CVS-Log (skrews up on CVS-mergers).
544
5452003-02-20      Till Straumann <strauman@slac.stanford.edu>
546
547        PR 349/bsps
548        * README.universe, vmeUniverse/README.porting
549        vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
550        vmeUniverse/vmeUniverse.h: Update of the VME universe driver.
551        * vmeUniverse/README.porting: New file.
552
5532002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
554
555        * ide_ctrl.c: New file.
556
5572002-07-01      Joel Sherrill <joel@OARcorp.com>
558
559        * gdbstub/rtems-stub-glue.c: Corrected use of _Objects_Information_table
560        now that it is a two dimensional array based upon API and class.
561
5622002-06-25      Joel Sherrill <joel@OARcorp.com>
563
564        * Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k support to
565        the shared gdb stub glue necessitating a move up.
566        * Makefile.am: Reflect new gdbstub directory.
567        * Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k support to
568        the shared gdb stub glue necessitating a move up.
569        * gdbstub/ChangeLog, gdbstub/Makefile.am, gdbstub/.cvsignore: New file.
570        * gdbstub/rtems-stub-glue.c: Moved from mips/shared/gdbstub and
571        m68k/shared/gdbstub.
572
5732002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
574
575        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
576        * Makefile.am: Remove AUTOMAKE_OPTIONS.
577
5782001-10-22      Joel Sherrill <joel@OARcorp.com>
579
580        * bootcard.c: Use __USE_INIT_FINI__ since USE_INIT_FINI pollutes the
581        application namespace.
582
5832001-10-17      Joel Sherrill <joel@OARcorp.com>
584
585        * timerstub.c: New stub file for BSPs that don't have timer hardware.
586
5872001-10-12      Joel Sherrill <joel@OARcorp.com>
588
589        * console-polled.c, console.c: Fixed typo.
590
5912001-05-14      Till Straumann <strauman@slac.stanford.edu>
592
593        * vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
594        vmeUniverse/vmeUniverse.h: New files.
595        * Makefile.am: Modified to reflect addition of files.
596        * Per PR214, contributes a driver for the TUNDRA UNIVERSE VME-PCI bridge
597        to libbsp/shared.   NOTE: This driver is maintained _outside_ RTEMS by
598        Till.  Please forward future modifications to him.
599
6002001-01-12      Joel Sherrill <joel@OARcorp.com>
601
602        * setvec.c: Removed unused variables.
603
6042001-01-09      Joel Sherrill <joel@OARcorp.com>
605
606        * clockdrv_shell.c (CLOCK_DRIVER_ISRS_PER_TICK): Add support for
607        multiple ISRs per clock tick.  Testing per hacking on mips/jmr3904 clock
608        driver.
609
6102001-01-03      Joel Sherrill <joel@OARcorp.com>
611
612        * clockdrv_shell.c: Fixed syntax error in fast idle support.
613        * clockdrv_shell.c: Added fast idle mode which is enabled by defining
614        CLOCK_DRIVER_USE_FAST_IDLE.
615        * console-polled.c: Added console_initialize_hardware() hook.
616
6172000-12-01      Joel Sherrill <joel@OARcorp.com>
618
619        * console-polled.c: Remove warnings.
620
6212000-11-13      Joel Sherrill <joel@OARcorp.com>
622
623        * clock_driver_stub.c: This is a stub of a clock driver that is
624        sufficient for linking the ticker application.  Some simulators do not
625        have a soruce for a clock tick.  Also this can be used while
626        constructing a BSP so everything links.
627
6282000-11-01      Joel Sherrill <joel@OARcorp.com>
629
630        * bsplibc.c: assoc.h, error.h, libio_.h, libio.h, and libcsupport.h
631        moved from libc to lib/include/rtems and now must be referenced as
632        <rtems/XXX.h>.   Header file order was cleaned up while doing this.
633
6342000-10-30      Joel Sherrill <joel@OARcorp.com>
635
636        * POSIX include files merged into newlib.  This resulted in some
637        definitions moving to other files and thus some secondary effects in
638        RTEMS source code.
639        * sbrk.c: Corrected prototype to match newlib.
640
6412000-08-10      Joel Sherrill <joel@OARcorp.com>
642
643        * ChangeLog: New file.
644
Note: See TracBrowser for help on using the repository browser.