source: rtems/c/src/lib/libbsp/shared/ChangeLog @ 41251f6

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

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

  • bspgetworkarea.c: New file. This implementation should be useable by most BSPs if they provide the proper support in their linker script.
  • Property mode set to 100644
File size: 21.7 KB
Line 
12008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * bspgetworkarea.c: New file.  This implementation should be useable
4        by most BSPs if they provide the proper support in their linker script.
5
62008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * clockdrv_shell.c: Remove unnecessary includes of rtems/libcsupport.h
9        and rtems/libio.h.
10        * bspstart.c: New file.
11
122008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
13
14        * clockdrv_shell.c: The Shared Memory Driver no longer requires the
15        special IOCTL in Clock_control. This was a hack which has existed
16        since before the Classic API Timer Manager was implemented. All
17        implementations of and references to Clock_control were removed.
18
192008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * timerstub.c, tod.c: Convert to "bool".
22
232008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * tod.c: Remove extern. RTC_Present is not defined anywhere.
26
272008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        PR 1302/bsps
30        * vmeUniverse/vmeUniverse.h: Remove
31        _VME_UNIVERSE_DECLARE_SHOW_ROUTINES.
32
332008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
34
35        * timerstub.c: Eliminate empty function from every benchmark timer
36        driver. Fix spelling.
37
382008-08-30      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * bootcard.c: Fix formatting.
41        * console-polled.c: Error if minor < 2 not just <= 2.
42
432008-08-28      Till Straumann <strauman@slac.stanford.edu>
44
45        * vmeUniverse/vmeTsi148.h, vmeUniverse/vmeTsi148.c:
46        added vmeTsi148ResetBusXX(), vmeTsi148ResetBus().
47
482008-08-28      Till Straumann <strauman@slac.stanford.edu>
49
50        * vmeUniverse/VME.h: added BSP_VMEResetBus().
51
522008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
53
54        * src/irq-generic.c: Fixed integer conversion warnings.
55
562008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * timerstub.c: Add missing prototypes.
59
602008-08-15      Allan Hessenflow <allanh@kallisti.com>
61
62        * src/lib/libbsp/mips/jmr3904/tools/runtest: Add bf537Stamp.
63
642008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
65
66        * include/bootcard.h, bootcard.c, bsplibc.c: Changed parameter types of
67        bsp_libc_init() to match RTEMS_Malloc_Initialize().
68
69        * bsppost.c, bsppredriverhook.c: Include bootcard.h.
70
71        * src/irq-generic.c: Fixed warnings.
72
732008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * bsppost.c: Fix warning by moving prototype to libcsupport.h.
76
772008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * tod.c: Add missing prototypes.
80
812008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        PR 537/bsps
84        * bsplibc.c: Eliminate vestiges of ticks_per_timeslice controlling
85        newlib reentrancy. The parameter was ignored in libc_init().
86
872008-07-28      Sebastian Huber <sebastian.huber@embedded-brains.de>
88
89        * src/irq-legacy.c: Free allocated memory in handler remove.
90
91        * bootcard.c: Check if the heap fits into the work area.
92
932008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
94
95        * include/bootcard.h: New file.
96
97        * bootcard.c: Changed bsp_get_workarea() to bsp_get_work_area() and
98        added support for an optional separate heap area.
99
100        * bsppretaskinghook.c: Cleanup.  Include bootcard.h.
101
102        * include/irq-generic.h, src/irq-generic.c, src/irq-legacy.c: Support
103        for new rtems_interrupt_handler_iterate() function.
104
1052008-07-15      Joel Sherrill <joel.sherrill@oarcorp.com>
106
107        * bootcard.c: Must include bsp.h or bspopts.h or we cannot know if
108        boot_card() handles RAM allocation.
109
1102008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
111
112        * bootcard.c: Removed duplicated code.
113
1142008-07-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
115
116        * bootcard.c: Special case for PowerPC: The interrupt disable
117        mask is stored in SPRG0.  It must be valid before we can use
118        rtems_interrupt_disable().
119
1202008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
121
122        * include/irq-config.h, include/irq-generic.h,
123        src/irq-generic.c, src/irq-legacy.c: Generic BSP interrupt handler
124        support.
125
1262008-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
127
128        * include/tm27.h: New file. Stub version of tm27 support.
129
1302008-05-23      Till Straumann <strauman@slac.stanford.edu>
131
132        * vmeUniverse/VME.h: removed 'weak' attribute from
133        declaration of BSP_vme_config().
134
1352008-05-22      Till Straumann <strauman@slac.stanford.edu>
136
137        * vmeUniverse/vmeUniverse.c: fixed compiler warning;
138        moved struct attributes as directed by gcc warning.
139
1402008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
141
142        * bootcard.c: Add capability for bootcard.c BSP Initialization
143        Framework to ask the BSP where it has memory for the RTEMS Workspace
144        and C Program Heap. These collectively are referred to as work area.
145        If the BSP supports this, then it does not have to include code to
146        split the available memory between the two areas. This reduces the
147        amount of code in the BSP specific bspstart.c file. Additionally, the
148        shared framework can initialize the C Library, call
149        rtems_debug_enable(), and dirty the work area memory. Until most/all
150        BSPs support this new capability, if the BSP supports this, it should
151        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
152        When the transition is complete, this autoconf macro can be removed.
153        * bsppretaskinghook.c: New file.
154
1552008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        * bootcard.c: Refactored and renamed initialization routines to
158        rtems_initialize_data_structures, rtems_initialize_before_drivers,
159        rtems_initialize_device_drivers, and
160        rtems_initialize_start_multitasking. This opened the sequence up so
161        that bootcard() could provide a more robust and flexible framework
162        which is easier to explain and understand. This also lays the
163        groundwork for sharing the division of available memory between the
164        RTEMS workspace and heap and the C library initialization across all
165        BSPs.
166
1672008-05-06      Joel Sherrill <joel.sherrill@OARcorp.com>
168
169        * bootcard.c: Improve formatting and comments.
170
1712008-03-20      Till Straumann <strauman@slac.stanford.edu>
172
173        * vmeUniverse/vmeTsi148.c: type of 5th argument
174        to pci_read_config_dword() is now uint32_t*.
175
1762008-03-17      Till Straumann <strauman@slac.stanford.edu>
177
178        * vmeUniverse/vmeTsi148.c: Initialize VME Master
179        'VTON' timer and bus-release policy to less aggressive
180        values than the chip's defaults. The default VTON easily
181        overrides any settings used by the DMA engine.
182
1832008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
184
185        * gdbstub/rtems-stub-glue.c: Update to use the new
186        rtems_object_get_name() service. This simplified the code a bit.
187
1882008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * bootcard.c: Improve comments and clean up argc/argv order.
191
1922007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
193
194        * bootcard.c, bsplibc.c: Eliminate copies of the Configuration Table.
195        Use the RTEMS provided accessor macros to obtain configuration
196        fields.
197
1982007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
199
200        * bootcard.c: Move interrupt_stack_size field from CPU Table to
201        Configuration Table. Eliminate CPU Table from all ports. Delete
202        references to CPU Table in all forms.
203
2042007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
205
206        * bsppredriverhook.c: New file.
207
2082007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
209
210        * bootcard.c: Moved most of the remaining CPU Table fields to the
211        Configuration Table. This included pretasking_hook, predriver_hook,
212        postdriver_hook, idle_task, do_zero_of_workspace,
213        extra_mpci_receive_server_stack, stack_allocate_hook, and
214        stack_free_hook. As a side-effect of this effort some multiprocessing
215        code was made conditional and some style clean up occurred.
216
2172007-12-02      Till Straumann <strauman@slac.stanford.edu>
218
219        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeTsi148.c:
220        silenced compiler warnings caused by type changes
221        in byteorder.h (volatile unsigned * -> volatile uint32_t *)
222
2232007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
224
225        * bootcard.c: Add comment.
226
2272007-07-15      Till Straumann <strauman@slac.stanford.edu>
228
229        * vmeUniverse/vmeTsi148.c: Use size_t for sizes.
230
2312007-06-20      Joel Sherrill <joel.sherrill@OARcorp.com>
232
233        * bsppost.c: Split open of the console from the standard BSP code so it
234        is easier to stub out.
235
2362007-05-10      Till Straumann <strauman@slac.stanford.edu>
237
238        * vmeUniverse/vmeUniverse.c: Changed types to silence
239        compiler warnings.
240
2412007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
242
243        * bootcard.c: Move __fini call to inside executive for
244        symmettry with __init call.
245
2462007-04-17      Joel Sherrill <joel@OARcorp.com>
247
248        * bootcard.c: RTEMS Workspace now defaults to not being zeroed. This
249        significantly speeds up boot time on targets not requiring memory to
250        be touched at boot time.
251
2522007-04-02      Joel Sherrill <joel@OARcorp.com>
253
254        * dummy_printk_support.c: New file.
255
2562007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * vmeUniverse/vmeUniverse.c: Use uint32_t for pci_ulong.
259
2602007-03-28      Joel Sherrill <joel@OARcorp.com>
261
262        * clockdrv_shell.c: Add support to the Clock driver template for
263        rtems_clock_set_nanoseconds_extension and the potential for TOD and
264        timestamps accurate to the nanosecond.
265
2662007-03-28      Joel Sherrill <joel@OARcorp.com>
267
268        PR 1232/bsps
269        * bsppost.c: It should not be a fatal error to not have a console.
270
2712007-03-09      Joel Sherrill <joel@OARcorp.com>
272
273        * bootcard.c: Change XXX to real comment.
274
2752007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * vmeUniverse/vmeUniverse.c: Use size_t for sizes.
278
2792007-01-30      Till Straumann <strauman@slac.stanford.edu>
280
281        * vmeUniverse/README.porting, vmeUniverse/README.universe:
282        updated, added more information for BSP implementors.
283
284        * vmeUniverse/VMEDMA.h (added): VME DMA API definition.
285
286        * vmeUniverse/bspVmeDmaList.h (added), vmeUniverse/bspVmeDmaListP.h (added),
287        * vmeUniverse/bspVmeDmaList.c (added):
288        Driver-independent code for linked-list DMA (public + private headers,
289        implementation).
290
291        * vmeUniverse/vmeUniverseDMA.h (added), vmeUniverse/vmeTsi148DMA.h (added):
292        interface to new DMA features of drivers.
293
294        * vmeUniverse/vme_amd_defs.h: Added definition for data-width
295        hint bits (VME_MODE_DBWxx).
296
297
298        * vmeUniverse/vmeTsi148.c: added DMA support. Added support for
299        data-width hint/modifier bits.
300
301        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h:
302        Added support for data-width hint/modifier bits.
303        Added support for xxx_BLT, xxx_MBLT address modifiers.
304        Restrict DBW to 32 in non-MBLT modes (except single-beat;
305        a comment is in README.universe). Updated DMA support to
306        implement new VMEDMA.h API. Added support for non-incrementing
307        VME addresses. Restrict data width to 32 for single-beat AMs
308        when the universe would use MBLT for DMA.
309
3102007-01-19      Till Straumann <strauman@slac.stanford.edu>
311
312        * vmeUniverse/VME.h:
313        moved VME.h from libbsp/powerpc/shared/vme to
314        libbsp/shared/vmeUniverse; eventually, this (and other)
315        VME API headers should migrate to cpukit.
316
3172007-01-16      Till Straumann <strauman@slac.stanford.edu>
318
319        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h,
320        vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h,
321        vmeUniverse/vme_am_defs.h:
322        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
323
3242006-12-13      Till Straumann <strauman@slac.stanford.edu>
325
326        * vmeUniverse/vme_am_defs.h: Added address modifiers for 2eVME.
327        Added flags for 2eSST and DBW16.
328        * vmeUniverse/vmeUniverse.h: Removed AM definitions and include
329        vme_am_defs.h instead. Declare new routine vmeUniverseMapCRG().
330        Export 'irq manager' API only if __INSIDE_RTEMS_BSP__ defined. Renamed
331        'shared' argument to vmeUniverseInstallIrqMgrAlt() to 'flags' since
332        now more options are available.  Added new flag to install
333        'posted-write' workaround.
334        * vmeUniverse/vmeUniverse.c: Allow BSP to override BSP_PCI2LOCAL_ADDR()
335        macro. Data width of outbound port can now be restricted to 16-bit
336        (if new DBW16 flag set in address modifier). Added vmeUniverseMapCRG()
337        for mapping local registers onto VME. Interrupt manager now implements
338        a workaround (enabled at installation time) which flushes the
339        write-fifo after user ISR returns. This requires the universe's
340        registers to be accessible from VME (either CSR space or CRG mapped
341        to A16/A24/A32), though.
342        * vmeUniverse/vmeTsi148.h: vmeTsi148ClearVMEBusErrors() now returns
343        the fault address as a 32-bit address (not ulonglong anymore). The
344        driver only supports 32-bit addresses. Declare new routine
345        vmeTsi148MapCRG().  Export 'irq manager' API only if
346        __INSIDE_RTEMS_BSP__ defined.  Renamed 'shared' argument to
347        vmeTsi148InstallIrqMgrAlt() to 'flags' to allow more options to be
348        supported. Added comments explaining the 'posted-write' workaround
349        implemented by the interrupt manager.
350        * vmeUniverse/vmeTsi148.c: Clear 'SYSFAIL' during initialization.
351        Allow BSP to override BSP_PCI2LOCAL_ADDR() macro. Added support for
352        2eSST when configuring windows (untested - I have no 2eSST).
353        Added vmeTsi148MapCRG() for mapping local registers onto VME.
354        Implemented 'posted-write' workaround for interrupt manager
355        (consult source for details).
356
3572006-12-13      Joel Sherrill <joel@OARcorp.com>
358
359        PR 1190/bsps
360        * bootcard.c: Remove status since unused.
361
3622006-11-29      Till Straumann <strauman@slac.stanford.edu>
363
364        * vmeUniverse/vmeTsi148.h: user now must define a symbol
365        for the header to declare 'dump info'-style routine. This
366        is in order to avoid pulling in <stdio.h>.
367
3682006-11-17      Joel Sherrill <joel@OARcorp.com>
369
370        * clock_driver_stub.c, clockdrv_shell.c: Use common clock driver
371        template and eliminate all fast idle code specific to this BSP. This
372        eliminates a fair amount of code in the BSP clock driver and
373        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
374        timer so I added the new hook Clock_driver_support_find_timer to
375        support this. In general, there was some clean up to the file headers
376        of various files.
377
3782006-11-15      Joel Sherrill <joel@OARcorp.com>
379
380        * bootcard.c: Merge c_rtems_main() into boot_card(). This eliminated a
381        file and simplified initialization.
382        * main.c: Removed.
383
3842006-10-19      Joel Sherrill <joel@OARcorp.com>
385
386        * gdbstub/rtems-stub-glue.c: Change registers pointer to unsigned.
387
3882006-07-12      Till Straumann <strauman@slac.stanford.edu>
389
390        * vmeUniverse/vmeTsi148.c: Silenced compiler warnings
391        (gcc-4.1.1 warns that uint32_t and unsigned int are different).
392
3932006-06-19      Till Straumann <strauman@slac.stanford.edu>
394
395        * vmeUniverse/vme_amd_defs.h: Added address-modifier
396        codes for BLT/MBLT.
397
3982006-02-01      Joel Sherrill <joel.sherrill@oarcorp.com>
399
400        * gnatinstallhandler.c: Rename since old name is now used
401        by GNAT source.
402
4032006-01-26      Till Straumann <strauman@slac.stanford.edu>
404        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeUniverse.c,
405        vmeUniverse/vmeUniverse.h, vmeUniverse/vme_amd_defs.h:
406        Added 2F address modifier for VME64 CSR access.
407
4082006-01-11      Till Straumann <strauman@slac.stanford.edu>
409
410        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h,
411        vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h,
412        vmeUniverse/vme_amd_defs.h: No longer enable posted-writes
413        on master windows (creates race-condition on memory-mapped
414        devices). A new flag allows for signalling that a window
415        maps 'ordinary memory'. Disable VME IRQ level if no
416        handler is registered with interrupting vector.
417
4182006-01-11      Till Straumann <strauman@slac.stanford.edu>
419
420        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h:
421        Eliminate obsolete types.
422
4232005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
424
425        * vmeUniverse/vmeUniverse.c: Eliminate obsolete types.
426        Remove CVS log.
427
4282005-10-20  Eric Norum <norume@aps.anl.gov>
429
430        * vmeUniverse/vmeUniverse.c: Support MVME2100.
431
4322005-09-02      Joel Sherrill <joel@OARcorp.com>
433
434        PR 577/bsps
435        * console.c: Make the previously committed patch for this PR compile.
436
4372005-08-19      Cedric Aubert <cedric_aubert@yahoo.fr>
438
439        PR 577/bsps
440        * console.c: The console_close() method currently calls StopRemoteTx()
441        on all invocations. It should should be ok for last close only but
442        not for any others. If you open a port multiple times, you only want
443        to call StopRemoteTx() only as part of the last close.
444
4452005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
446
447        PR 779/bsp
448        * vmeUniverse/vmeUniverse.c: add parameter to new exception interrupt
449        handlers in powerpc bsps
450
4512005-03-14      Joel Sherrill <joel@OARcorp.com>
452
453        * vmeUniverse/README.porting, vmeUniverse/vmeUniverse.c: Continue PCI
454        API unification. All use pci_find_device().
455
4562005-01-23      Joel Sherrill <joel@OARcorp.com>
457
458        * tod.c: Change type of RTC_Count to size_t.
459
4602004-12-10      Ralf Corsepius <ralf.corsepius@rtems.org>
461
462        PR 704/bsps.
463        * ide_ctrl.c: Removed (obsolete).
464
4652004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
466
467        PR 703/filesystem
468        * ide_ctrl.c: Extend the "modes_available" and "mode_active"
469        parameters to uint16_t for UDMA support.
470
4712004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
472
473        * vmeUniverse/vmeUniverse.c: Use PCI_MEM_BASE_ADJUSTMENT because some
474        boards -- notably the MVME2100 -- return the physical address, not an
475        offset in PCI memory space.
476
4772004-10-13      Eric Norum <norume@aps.anl.gov>
478
479        PR 688/bsps
480        * shared/tod.c: Set RTEMS time during TOD initialization
481
4822004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
483
484        * ide_ctrl.c: Include <rtems/chain.h> instead of <chain.h>.
485
4862004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
487
488        * bsplibc.c, clockdrv_shell.c, ide_ctrl.c, tod.c,
489        gdbstub/rtems-stub-glue.c: Convert to using c99 fixed size types.
490
4912004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * ChangeLog: Merge-in gdbstub/ChangeLog.
494        * gdbstub/ChangeLog: Remove.
495
4962003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
497
498        PR 501/rtems_misc
499        * console.c: console_open disables ICANON on non-console port, which
500        should be ok for the first open but not for subsequent ones. If you open
501        one serial port, you will configure it, when you reopen it you will lost
502        the ICANON parameters if you had put it. Should be done by console only
503        at first open.
504
5052003-09-04      Joel Sherrill <joel@OARcorp.com>
506
507        * bootcard.c, bspclean.c, clockdrv_shell.c, console-polled.c, console.c,
508        ide_ctrl.c, main.c, sbrk.c, setvec.c, tod.c, tod.h, include/coverhd.h:
509        URL for license changed.
510
5112003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * Makefile.am: Reflect having moved automake/.
514
5152003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * include/Makefile.am: Remove (merged into Makefile.am).
518        * gdbstub/Makefile.am: Remove (merged into Makefile.am).
519        * Makefile.am: Reflect changes above. Reflect having merged
520        ../configure.ac into ../../../configure.ac.
521
5222003-06-30      Joel Sherrill <joel@OARcorp.com>
523
524        * console-polled.c: Corrected comments in header.
525
5262003-04-10      Till Straumann <strauman@slac.stanford.edu>
527
528        PR 380/bsps
529        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h: make printk
530        format strings compliant with libcpu/printk. minor fixes and lazy init
531        bugfix.
532
5332003-03-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * vmeUniverse/vmeUniverse.c: Remove CVS-Log (skrews up on CVS-mergers).
536
5372003-02-20      Till Straumann <strauman@slac.stanford.edu>
538
539        PR 349/bsps
540        * README.universe, vmeUniverse/README.porting
541        vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
542        vmeUniverse/vmeUniverse.h: Update of the VME universe driver.
543        * vmeUniverse/README.porting: New file.
544
5452002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
546
547        * ide_ctrl.c: New file.
548
5492002-07-01      Joel Sherrill <joel@OARcorp.com>
550
551        * gdbstub/rtems-stub-glue.c: Corrected use of _Objects_Information_table
552        now that it is a two dimensional array based upon API and class.
553
5542002-06-25      Joel Sherrill <joel@OARcorp.com>
555
556        * Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k support to
557        the shared gdb stub glue necessitating a move up.
558        * Makefile.am: Reflect new gdbstub directory.
559        * Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k support to
560        the shared gdb stub glue necessitating a move up.
561        * gdbstub/ChangeLog, gdbstub/Makefile.am, gdbstub/.cvsignore: New file.
562        * gdbstub/rtems-stub-glue.c: Moved from mips/shared/gdbstub and
563        m68k/shared/gdbstub.
564
5652002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
566
567        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
568        * Makefile.am: Remove AUTOMAKE_OPTIONS.
569
5702001-10-22      Joel Sherrill <joel@OARcorp.com>
571
572        * bootcard.c: Use __USE_INIT_FINI__ since USE_INIT_FINI pollutes the
573        application namespace.
574
5752001-10-17      Joel Sherrill <joel@OARcorp.com>
576
577        * timerstub.c: New stub file for BSPs that don't have timer hardware.
578
5792001-10-12      Joel Sherrill <joel@OARcorp.com>
580
581        * console-polled.c, console.c: Fixed typo.
582
5832001-05-14      Till Straumann <strauman@slac.stanford.edu>
584
585        * vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
586        vmeUniverse/vmeUniverse.h: New files.
587        * Makefile.am: Modified to reflect addition of files.
588        * Per PR214, contributes a driver for the TUNDRA UNIVERSE VME-PCI bridge
589        to libbsp/shared.   NOTE: This driver is maintained _outside_ RTEMS by
590        Till.  Please forward future modifications to him.
591
5922001-01-12      Joel Sherrill <joel@OARcorp.com>
593
594        * setvec.c: Removed unused variables.
595
5962001-01-09      Joel Sherrill <joel@OARcorp.com>
597
598        * clockdrv_shell.c (CLOCK_DRIVER_ISRS_PER_TICK): Add support for
599        multiple ISRs per clock tick.  Testing per hacking on mips/jmr3904 clock
600        driver.
601
6022001-01-03      Joel Sherrill <joel@OARcorp.com>
603
604        * clockdrv_shell.c: Fixed syntax error in fast idle support.
605        * clockdrv_shell.c: Added fast idle mode which is enabled by defining
606        CLOCK_DRIVER_USE_FAST_IDLE.
607        * console-polled.c: Added console_initialize_hardware() hook.
608
6092000-12-01      Joel Sherrill <joel@OARcorp.com>
610
611        * console-polled.c: Remove warnings.
612
6132000-11-13      Joel Sherrill <joel@OARcorp.com>
614
615        * clock_driver_stub.c: This is a stub of a clock driver that is
616        sufficient for linking the ticker application.  Some simulators do not
617        have a soruce for a clock tick.  Also this can be used while
618        constructing a BSP so everything links.
619
6202000-11-01      Joel Sherrill <joel@OARcorp.com>
621
622        * bsplibc.c: assoc.h, error.h, libio_.h, libio.h, and libcsupport.h
623        moved from libc to lib/include/rtems and now must be referenced as
624        <rtems/XXX.h>.   Header file order was cleaned up while doing this.
625
6262000-10-30      Joel Sherrill <joel@OARcorp.com>
627
628        * POSIX include files merged into newlib.  This resulted in some
629        definitions moving to other files and thus some secondary effects in
630        RTEMS source code.
631        * sbrk.c: Corrected prototype to match newlib.
632
6332000-08-10      Joel Sherrill <joel@OARcorp.com>
634
635        * ChangeLog: New file.
636
Note: See TracBrowser for help on using the repository browser.