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

4.104.114.95
Last change on this file since 3447454 was 3447454, checked in by Joel Sherrill <joel.sherrill@…>, on 09/03/08 at 21:28:30

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

  • tod.c: Remove extern. RTC_Present is not defined anywhere.
  • Property mode set to 100644
File size: 20.9 KB
Line 
12008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * tod.c: Remove extern. RTC_Present is not defined anywhere.
4
52008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        PR 1302/bsps
8        * vmeUniverse/vmeUniverse.h: Remove
9        _VME_UNIVERSE_DECLARE_SHOW_ROUTINES.
10
112008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * timerstub.c: Eliminate empty function from every benchmark timer
14        driver. Fix spelling.
15
162008-08-30      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * bootcard.c: Fix formatting.
19        * console-polled.c: Error if minor < 2 not just <= 2.
20
212008-08-28      Till Straumann <strauman@slac.stanford.edu>
22
23        * vmeUniverse/vmeTsi148.h, vmeUniverse/vmeTsi148.c:
24        added vmeTsi148ResetBusXX(), vmeTsi148ResetBus().
25
262008-08-28      Till Straumann <strauman@slac.stanford.edu>
27
28        * vmeUniverse/VME.h: added BSP_VMEResetBus().
29
302008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
31
32        * src/irq-generic.c: Fixed integer conversion warnings.
33
342008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * timerstub.c: Add missing prototypes.
37
382008-08-15      Allan Hessenflow <allanh@kallisti.com>
39
40        * src/lib/libbsp/mips/jmr3904/tools/runtest: Add bf537Stamp.
41
422008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
43
44        * include/bootcard.h, bootcard.c, bsplibc.c: Changed parameter types of
45        bsp_libc_init() to match RTEMS_Malloc_Initialize().
46
47        * bsppost.c, bsppredriverhook.c: Include bootcard.h.
48
49        * src/irq-generic.c: Fixed warnings.
50
512008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * bsppost.c: Fix warning by moving prototype to libcsupport.h.
54
552008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * tod.c: Add missing prototypes.
58
592008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        PR 537/bsps
62        * bsplibc.c: Eliminate vestiges of ticks_per_timeslice controlling
63        newlib reentrancy. The parameter was ignored in libc_init().
64
652008-07-28      Sebastian Huber <sebastian.huber@embedded-brains.de>
66
67        * src/irq-legacy.c: Free allocated memory in handler remove.
68
69        * bootcard.c: Check if the heap fits into the work area.
70
712008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
72
73        * include/bootcard.h: New file.
74
75        * bootcard.c: Changed bsp_get_workarea() to bsp_get_work_area() and
76        added support for an optional separate heap area.
77
78        * bsppretaskinghook.c: Cleanup.  Include bootcard.h.
79
80        * include/irq-generic.h, src/irq-generic.c, src/irq-legacy.c: Support
81        for new rtems_interrupt_handler_iterate() function.
82
832008-07-15      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * bootcard.c: Must include bsp.h or bspopts.h or we cannot know if
86        boot_card() handles RAM allocation.
87
882008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
89
90        * bootcard.c: Removed duplicated code.
91
922008-07-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
93
94        * bootcard.c: Special case for PowerPC: The interrupt disable
95        mask is stored in SPRG0.  It must be valid before we can use
96        rtems_interrupt_disable().
97
982008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
99
100        * include/irq-config.h, include/irq-generic.h,
101        src/irq-generic.c, src/irq-legacy.c: Generic BSP interrupt handler
102        support.
103
1042008-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
105
106        * include/tm27.h: New file. Stub version of tm27 support.
107
1082008-05-23      Till Straumann <strauman@slac.stanford.edu>
109
110        * vmeUniverse/VME.h: removed 'weak' attribute from
111        declaration of BSP_vme_config().
112
1132008-05-22      Till Straumann <strauman@slac.stanford.edu>
114
115        * vmeUniverse/vmeUniverse.c: fixed compiler warning;
116        moved struct attributes as directed by gcc warning.
117
1182008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * bootcard.c: Add capability for bootcard.c BSP Initialization
121        Framework to ask the BSP where it has memory for the RTEMS Workspace
122        and C Program Heap. These collectively are referred to as work area.
123        If the BSP supports this, then it does not have to include code to
124        split the available memory between the two areas. This reduces the
125        amount of code in the BSP specific bspstart.c file. Additionally, the
126        shared framework can initialize the C Library, call
127        rtems_debug_enable(), and dirty the work area memory. Until most/all
128        BSPs support this new capability, if the BSP supports this, it should
129        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
130        When the transition is complete, this autoconf macro can be removed.
131        * bsppretaskinghook.c: New file.
132
1332008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * bootcard.c: Refactored and renamed initialization routines to
136        rtems_initialize_data_structures, rtems_initialize_before_drivers,
137        rtems_initialize_device_drivers, and
138        rtems_initialize_start_multitasking. This opened the sequence up so
139        that bootcard() could provide a more robust and flexible framework
140        which is easier to explain and understand. This also lays the
141        groundwork for sharing the division of available memory between the
142        RTEMS workspace and heap and the C library initialization across all
143        BSPs.
144
1452008-05-06      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * bootcard.c: Improve formatting and comments.
148
1492008-03-20      Till Straumann <strauman@slac.stanford.edu>
150
151        * vmeUniverse/vmeTsi148.c: type of 5th argument
152        to pci_read_config_dword() is now uint32_t*.
153
1542008-03-17      Till Straumann <strauman@slac.stanford.edu>
155
156        * vmeUniverse/vmeTsi148.c: Initialize VME Master
157        'VTON' timer and bus-release policy to less aggressive
158        values than the chip's defaults. The default VTON easily
159        overrides any settings used by the DMA engine.
160
1612008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * gdbstub/rtems-stub-glue.c: Update to use the new
164        rtems_object_get_name() service. This simplified the code a bit.
165
1662008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
167
168        * bootcard.c: Improve comments and clean up argc/argv order.
169
1702007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
171
172        * bootcard.c, bsplibc.c: Eliminate copies of the Configuration Table.
173        Use the RTEMS provided accessor macros to obtain configuration
174        fields.
175
1762007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
177
178        * bootcard.c: Move interrupt_stack_size field from CPU Table to
179        Configuration Table. Eliminate CPU Table from all ports. Delete
180        references to CPU Table in all forms.
181
1822007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * bsppredriverhook.c: New file.
185
1862007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * bootcard.c: Moved most of the remaining CPU Table fields to the
189        Configuration Table. This included pretasking_hook, predriver_hook,
190        postdriver_hook, idle_task, do_zero_of_workspace,
191        extra_mpci_receive_server_stack, stack_allocate_hook, and
192        stack_free_hook. As a side-effect of this effort some multiprocessing
193        code was made conditional and some style clean up occurred.
194
1952007-12-02      Till Straumann <strauman@slac.stanford.edu>
196
197        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeTsi148.c:
198        silenced compiler warnings caused by type changes
199        in byteorder.h (volatile unsigned * -> volatile uint32_t *)
200
2012007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * bootcard.c: Add comment.
204
2052007-07-15      Till Straumann <strauman@slac.stanford.edu>
206
207        * vmeUniverse/vmeTsi148.c: Use size_t for sizes.
208
2092007-06-20      Joel Sherrill <joel.sherrill@OARcorp.com>
210
211        * bsppost.c: Split open of the console from the standard BSP code so it
212        is easier to stub out.
213
2142007-05-10      Till Straumann <strauman@slac.stanford.edu>
215
216        * vmeUniverse/vmeUniverse.c: Changed types to silence
217        compiler warnings.
218
2192007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
220
221        * bootcard.c: Move __fini call to inside executive for
222        symmettry with __init call.
223
2242007-04-17      Joel Sherrill <joel@OARcorp.com>
225
226        * bootcard.c: RTEMS Workspace now defaults to not being zeroed. This
227        significantly speeds up boot time on targets not requiring memory to
228        be touched at boot time.
229
2302007-04-02      Joel Sherrill <joel@OARcorp.com>
231
232        * dummy_printk_support.c: New file.
233
2342007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
235
236        * vmeUniverse/vmeUniverse.c: Use uint32_t for pci_ulong.
237
2382007-03-28      Joel Sherrill <joel@OARcorp.com>
239
240        * clockdrv_shell.c: Add support to the Clock driver template for
241        rtems_clock_set_nanoseconds_extension and the potential for TOD and
242        timestamps accurate to the nanosecond.
243
2442007-03-28      Joel Sherrill <joel@OARcorp.com>
245
246        PR 1232/bsps
247        * bsppost.c: It should not be a fatal error to not have a console.
248
2492007-03-09      Joel Sherrill <joel@OARcorp.com>
250
251        * bootcard.c: Change XXX to real comment.
252
2532007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * vmeUniverse/vmeUniverse.c: Use size_t for sizes.
256
2572007-01-30      Till Straumann <strauman@slac.stanford.edu>
258
259        * vmeUniverse/README.porting, vmeUniverse/README.universe:
260        updated, added more information for BSP implementors.
261
262        * vmeUniverse/VMEDMA.h (added): VME DMA API definition.
263
264        * vmeUniverse/bspVmeDmaList.h (added), vmeUniverse/bspVmeDmaListP.h (added),
265        * vmeUniverse/bspVmeDmaList.c (added):
266        Driver-independent code for linked-list DMA (public + private headers,
267        implementation).
268
269        * vmeUniverse/vmeUniverseDMA.h (added), vmeUniverse/vmeTsi148DMA.h (added):
270        interface to new DMA features of drivers.
271
272        * vmeUniverse/vme_amd_defs.h: Added definition for data-width
273        hint bits (VME_MODE_DBWxx).
274
275
276        * vmeUniverse/vmeTsi148.c: added DMA support. Added support for
277        data-width hint/modifier bits.
278
279        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h:
280        Added support for data-width hint/modifier bits.
281        Added support for xxx_BLT, xxx_MBLT address modifiers.
282        Restrict DBW to 32 in non-MBLT modes (except single-beat;
283        a comment is in README.universe). Updated DMA support to
284        implement new VMEDMA.h API. Added support for non-incrementing
285        VME addresses. Restrict data width to 32 for single-beat AMs
286        when the universe would use MBLT for DMA.
287
2882007-01-19      Till Straumann <strauman@slac.stanford.edu>
289
290        * vmeUniverse/VME.h:
291        moved VME.h from libbsp/powerpc/shared/vme to
292        libbsp/shared/vmeUniverse; eventually, this (and other)
293        VME API headers should migrate to cpukit.
294
2952007-01-16      Till Straumann <strauman@slac.stanford.edu>
296
297        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h,
298        vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h,
299        vmeUniverse/vme_am_defs.h:
300        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
301
3022006-12-13      Till Straumann <strauman@slac.stanford.edu>
303
304        * vmeUniverse/vme_am_defs.h: Added address modifiers for 2eVME.
305        Added flags for 2eSST and DBW16.
306        * vmeUniverse/vmeUniverse.h: Removed AM definitions and include
307        vme_am_defs.h instead. Declare new routine vmeUniverseMapCRG().
308        Export 'irq manager' API only if __INSIDE_RTEMS_BSP__ defined. Renamed
309        'shared' argument to vmeUniverseInstallIrqMgrAlt() to 'flags' since
310        now more options are available.  Added new flag to install
311        'posted-write' workaround.
312        * vmeUniverse/vmeUniverse.c: Allow BSP to override BSP_PCI2LOCAL_ADDR()
313        macro. Data width of outbound port can now be restricted to 16-bit
314        (if new DBW16 flag set in address modifier). Added vmeUniverseMapCRG()
315        for mapping local registers onto VME. Interrupt manager now implements
316        a workaround (enabled at installation time) which flushes the
317        write-fifo after user ISR returns. This requires the universe's
318        registers to be accessible from VME (either CSR space or CRG mapped
319        to A16/A24/A32), though.
320        * vmeUniverse/vmeTsi148.h: vmeTsi148ClearVMEBusErrors() now returns
321        the fault address as a 32-bit address (not ulonglong anymore). The
322        driver only supports 32-bit addresses. Declare new routine
323        vmeTsi148MapCRG().  Export 'irq manager' API only if
324        __INSIDE_RTEMS_BSP__ defined.  Renamed 'shared' argument to
325        vmeTsi148InstallIrqMgrAlt() to 'flags' to allow more options to be
326        supported. Added comments explaining the 'posted-write' workaround
327        implemented by the interrupt manager.
328        * vmeUniverse/vmeTsi148.c: Clear 'SYSFAIL' during initialization.
329        Allow BSP to override BSP_PCI2LOCAL_ADDR() macro. Added support for
330        2eSST when configuring windows (untested - I have no 2eSST).
331        Added vmeTsi148MapCRG() for mapping local registers onto VME.
332        Implemented 'posted-write' workaround for interrupt manager
333        (consult source for details).
334
3352006-12-13      Joel Sherrill <joel@OARcorp.com>
336
337        PR 1190/bsps
338        * bootcard.c: Remove status since unused.
339
3402006-11-29      Till Straumann <strauman@slac.stanford.edu>
341
342        * vmeUniverse/vmeTsi148.h: user now must define a symbol
343        for the header to declare 'dump info'-style routine. This
344        is in order to avoid pulling in <stdio.h>.
345
3462006-11-17      Joel Sherrill <joel@OARcorp.com>
347
348        * clock_driver_stub.c, clockdrv_shell.c: Use common clock driver
349        template and eliminate all fast idle code specific to this BSP. This
350        eliminates a fair amount of code in the BSP clock driver and
351        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
352        timer so I added the new hook Clock_driver_support_find_timer to
353        support this. In general, there was some clean up to the file headers
354        of various files.
355
3562006-11-15      Joel Sherrill <joel@OARcorp.com>
357
358        * bootcard.c: Merge c_rtems_main() into boot_card(). This eliminated a
359        file and simplified initialization.
360        * main.c: Removed.
361
3622006-10-19      Joel Sherrill <joel@OARcorp.com>
363
364        * gdbstub/rtems-stub-glue.c: Change registers pointer to unsigned.
365
3662006-07-12      Till Straumann <strauman@slac.stanford.edu>
367
368        * vmeUniverse/vmeTsi148.c: Silenced compiler warnings
369        (gcc-4.1.1 warns that uint32_t and unsigned int are different).
370
3712006-06-19      Till Straumann <strauman@slac.stanford.edu>
372
373        * vmeUniverse/vme_amd_defs.h: Added address-modifier
374        codes for BLT/MBLT.
375
3762006-02-01      Joel Sherrill <joel.sherrill@oarcorp.com>
377
378        * gnatinstallhandler.c: Rename since old name is now used
379        by GNAT source.
380
3812006-01-26      Till Straumann <strauman@slac.stanford.edu>
382        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeUniverse.c,
383        vmeUniverse/vmeUniverse.h, vmeUniverse/vme_amd_defs.h:
384        Added 2F address modifier for VME64 CSR access.
385
3862006-01-11      Till Straumann <strauman@slac.stanford.edu>
387
388        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h,
389        vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h,
390        vmeUniverse/vme_amd_defs.h: No longer enable posted-writes
391        on master windows (creates race-condition on memory-mapped
392        devices). A new flag allows for signalling that a window
393        maps 'ordinary memory'. Disable VME IRQ level if no
394        handler is registered with interrupting vector.
395
3962006-01-11      Till Straumann <strauman@slac.stanford.edu>
397
398        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h:
399        Eliminate obsolete types.
400
4012005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
402
403        * vmeUniverse/vmeUniverse.c: Eliminate obsolete types.
404        Remove CVS log.
405
4062005-10-20  Eric Norum <norume@aps.anl.gov>
407
408        * vmeUniverse/vmeUniverse.c: Support MVME2100.
409
4102005-09-02      Joel Sherrill <joel@OARcorp.com>
411
412        PR 577/bsps
413        * console.c: Make the previously committed patch for this PR compile.
414
4152005-08-19      Cedric Aubert <cedric_aubert@yahoo.fr>
416
417        PR 577/bsps
418        * console.c: The console_close() method currently calls StopRemoteTx()
419        on all invocations. It should should be ok for last close only but
420        not for any others. If you open a port multiple times, you only want
421        to call StopRemoteTx() only as part of the last close.
422
4232005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
424
425        PR 779/bsp
426        * vmeUniverse/vmeUniverse.c: add parameter to new exception interrupt
427        handlers in powerpc bsps
428
4292005-03-14      Joel Sherrill <joel@OARcorp.com>
430
431        * vmeUniverse/README.porting, vmeUniverse/vmeUniverse.c: Continue PCI
432        API unification. All use pci_find_device().
433
4342005-01-23      Joel Sherrill <joel@OARcorp.com>
435
436        * tod.c: Change type of RTC_Count to size_t.
437
4382004-12-10      Ralf Corsepius <ralf.corsepius@rtems.org>
439
440        PR 704/bsps.
441        * ide_ctrl.c: Removed (obsolete).
442
4432004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
444
445        PR 703/filesystem
446        * ide_ctrl.c: Extend the "modes_available" and "mode_active"
447        parameters to uint16_t for UDMA support.
448
4492004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
450
451        * vmeUniverse/vmeUniverse.c: Use PCI_MEM_BASE_ADJUSTMENT because some
452        boards -- notably the MVME2100 -- return the physical address, not an
453        offset in PCI memory space.
454
4552004-10-13      Eric Norum <norume@aps.anl.gov>
456
457        PR 688/bsps
458        * shared/tod.c: Set RTEMS time during TOD initialization
459
4602004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
461
462        * ide_ctrl.c: Include <rtems/chain.h> instead of <chain.h>.
463
4642004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
465
466        * bsplibc.c, clockdrv_shell.c, ide_ctrl.c, tod.c,
467        gdbstub/rtems-stub-glue.c: Convert to using c99 fixed size types.
468
4692004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * ChangeLog: Merge-in gdbstub/ChangeLog.
472        * gdbstub/ChangeLog: Remove.
473
4742003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
475
476        PR 501/rtems_misc
477        * console.c: console_open disables ICANON on non-console port, which
478        should be ok for the first open but not for subsequent ones. If you open
479        one serial port, you will configure it, when you reopen it you will lost
480        the ICANON parameters if you had put it. Should be done by console only
481        at first open.
482
4832003-09-04      Joel Sherrill <joel@OARcorp.com>
484
485        * bootcard.c, bspclean.c, clockdrv_shell.c, console-polled.c, console.c,
486        ide_ctrl.c, main.c, sbrk.c, setvec.c, tod.c, tod.h, include/coverhd.h:
487        URL for license changed.
488
4892003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * Makefile.am: Reflect having moved automake/.
492
4932003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * include/Makefile.am: Remove (merged into Makefile.am).
496        * gdbstub/Makefile.am: Remove (merged into Makefile.am).
497        * Makefile.am: Reflect changes above. Reflect having merged
498        ../configure.ac into ../../../configure.ac.
499
5002003-06-30      Joel Sherrill <joel@OARcorp.com>
501
502        * console-polled.c: Corrected comments in header.
503
5042003-04-10      Till Straumann <strauman@slac.stanford.edu>
505
506        PR 380/bsps
507        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h: make printk
508        format strings compliant with libcpu/printk. minor fixes and lazy init
509        bugfix.
510
5112003-03-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * vmeUniverse/vmeUniverse.c: Remove CVS-Log (skrews up on CVS-mergers).
514
5152003-02-20      Till Straumann <strauman@slac.stanford.edu>
516
517        PR 349/bsps
518        * README.universe, vmeUniverse/README.porting
519        vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
520        vmeUniverse/vmeUniverse.h: Update of the VME universe driver.
521        * vmeUniverse/README.porting: New file.
522
5232002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
524
525        * ide_ctrl.c: New file.
526
5272002-07-01      Joel Sherrill <joel@OARcorp.com>
528
529        * gdbstub/rtems-stub-glue.c: Corrected use of _Objects_Information_table
530        now that it is a two dimensional array based upon API and class.
531
5322002-06-25      Joel Sherrill <joel@OARcorp.com>
533
534        * Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k support to
535        the shared gdb stub glue necessitating a move up.
536        * Makefile.am: Reflect new gdbstub directory.
537        * Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k support to
538        the shared gdb stub glue necessitating a move up.
539        * gdbstub/ChangeLog, gdbstub/Makefile.am, gdbstub/.cvsignore: New file.
540        * gdbstub/rtems-stub-glue.c: Moved from mips/shared/gdbstub and
541        m68k/shared/gdbstub.
542
5432002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
544
545        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
546        * Makefile.am: Remove AUTOMAKE_OPTIONS.
547
5482001-10-22      Joel Sherrill <joel@OARcorp.com>
549
550        * bootcard.c: Use __USE_INIT_FINI__ since USE_INIT_FINI pollutes the
551        application namespace.
552
5532001-10-17      Joel Sherrill <joel@OARcorp.com>
554
555        * timerstub.c: New stub file for BSPs that don't have timer hardware.
556
5572001-10-12      Joel Sherrill <joel@OARcorp.com>
558
559        * console-polled.c, console.c: Fixed typo.
560
5612001-05-14      Till Straumann <strauman@slac.stanford.edu>
562
563        * vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
564        vmeUniverse/vmeUniverse.h: New files.
565        * Makefile.am: Modified to reflect addition of files.
566        * Per PR214, contributes a driver for the TUNDRA UNIVERSE VME-PCI bridge
567        to libbsp/shared.   NOTE: This driver is maintained _outside_ RTEMS by
568        Till.  Please forward future modifications to him.
569
5702001-01-12      Joel Sherrill <joel@OARcorp.com>
571
572        * setvec.c: Removed unused variables.
573
5742001-01-09      Joel Sherrill <joel@OARcorp.com>
575
576        * clockdrv_shell.c (CLOCK_DRIVER_ISRS_PER_TICK): Add support for
577        multiple ISRs per clock tick.  Testing per hacking on mips/jmr3904 clock
578        driver.
579
5802001-01-03      Joel Sherrill <joel@OARcorp.com>
581
582        * clockdrv_shell.c: Fixed syntax error in fast idle support.
583        * clockdrv_shell.c: Added fast idle mode which is enabled by defining
584        CLOCK_DRIVER_USE_FAST_IDLE.
585        * console-polled.c: Added console_initialize_hardware() hook.
586
5872000-12-01      Joel Sherrill <joel@OARcorp.com>
588
589        * console-polled.c: Remove warnings.
590
5912000-11-13      Joel Sherrill <joel@OARcorp.com>
592
593        * clock_driver_stub.c: This is a stub of a clock driver that is
594        sufficient for linking the ticker application.  Some simulators do not
595        have a soruce for a clock tick.  Also this can be used while
596        constructing a BSP so everything links.
597
5982000-11-01      Joel Sherrill <joel@OARcorp.com>
599
600        * bsplibc.c: assoc.h, error.h, libio_.h, libio.h, and libcsupport.h
601        moved from libc to lib/include/rtems and now must be referenced as
602        <rtems/XXX.h>.   Header file order was cleaned up while doing this.
603
6042000-10-30      Joel Sherrill <joel@OARcorp.com>
605
606        * POSIX include files merged into newlib.  This resulted in some
607        definitions moving to other files and thus some secondary effects in
608        RTEMS source code.
609        * sbrk.c: Corrected prototype to match newlib.
610
6112000-08-10      Joel Sherrill <joel@OARcorp.com>
612
613        * ChangeLog: New file.
614
Note: See TracBrowser for help on using the repository browser.