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

4.104.114.95
Last change on this file since f3eaba9a was f3eaba9a, checked in by Joel Sherrill <joel.sherrill@…>, on 08/19/08 at 12:41:03

2008-08-19 Sebastian Huber <sebastian.huber@…>

  • include/bootcard.h, bootcard.c, bsplibc.c: Changed parameter types of bsp_libc_init() to match RTEMS_Malloc_Initialize().
  • bsppost.c, bsppredriverhook.c: Include bootcard.h.
  • src/irq-generic.c: Fixed warnings.
  • Property mode set to 100644
File size: 19.9 KB
Line 
12008-08-15      Allan Hessenflow <allanh@kallisti.com>
2
3        * src/lib/libbsp/mips/jmr3904/tools/runtest: Add bf537Stamp.
4
52008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * include/bootcard.h, bootcard.c, bsplibc.c: Changed parameter types of
8        bsp_libc_init() to match RTEMS_Malloc_Initialize().
9
10        * bsppost.c, bsppredriverhook.c: Include bootcard.h.
11
12        * src/irq-generic.c: Fixed warnings.
13
142008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * bsppost.c: Fix warning by moving prototype to libcsupport.h.
17
182008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * tod.c: Add missing prototypes.
21
222008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        PR 537/bsps
25        * bsplibc.c: Eliminate vestiges of ticks_per_timeslice controlling
26        newlib reentrancy. The parameter was ignored in libc_init().
27
282008-07-28      Sebastian Huber <sebastian.huber@embedded-brains.de>
29
30        * src/irq-legacy.c: Free allocated memory in handler remove.
31
32        * bootcard.c: Check if the heap fits into the work area.
33
342008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
35
36        * include/bootcard.h: New file.
37
38        * bootcard.c: Changed bsp_get_workarea() to bsp_get_work_area() and
39        added support for an optional separate heap area.
40
41        * bsppretaskinghook.c: Cleanup.  Include bootcard.h.
42
43        * include/irq-generic.h, src/irq-generic.c, src/irq-legacy.c: Support
44        for new rtems_interrupt_handler_iterate() function.
45
462008-07-15      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * bootcard.c: Must include bsp.h or bspopts.h or we cannot know if
49        boot_card() handles RAM allocation.
50
512008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
52
53        * bootcard.c: Removed duplicated code.
54
552008-07-10      Sebastian Huber <sebastian.huber@embedded-brains.de>
56
57        * bootcard.c: Special case for PowerPC: The interrupt disable
58        mask is stored in SPRG0.  It must be valid before we can use
59        rtems_interrupt_disable().
60
612008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
62
63        * include/irq-config.h, include/irq-generic.h,
64        src/irq-generic.c, src/irq-legacy.c: Generic BSP interrupt handler
65        support.
66
672008-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * include/tm27.h: New file. Stub version of tm27 support.
70
712008-05-23      Till Straumann <strauman@slac.stanford.edu>
72
73        * vmeUniverse/VME.h: removed 'weak' attribute from
74        declaration of BSP_vme_config().
75
762008-05-22      Till Straumann <strauman@slac.stanford.edu>
77
78        * vmeUniverse/vmeUniverse.c: fixed compiler warning;
79        moved struct attributes as directed by gcc warning.
80
812008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * bootcard.c: Add capability for bootcard.c BSP Initialization
84        Framework to ask the BSP where it has memory for the RTEMS Workspace
85        and C Program Heap. These collectively are referred to as work area.
86        If the BSP supports this, then it does not have to include code to
87        split the available memory between the two areas. This reduces the
88        amount of code in the BSP specific bspstart.c file. Additionally, the
89        shared framework can initialize the C Library, call
90        rtems_debug_enable(), and dirty the work area memory. Until most/all
91        BSPs support this new capability, if the BSP supports this, it should
92        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
93        When the transition is complete, this autoconf macro can be removed.
94        * bsppretaskinghook.c: New file.
95
962008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
97
98        * bootcard.c: Refactored and renamed initialization routines to
99        rtems_initialize_data_structures, rtems_initialize_before_drivers,
100        rtems_initialize_device_drivers, and
101        rtems_initialize_start_multitasking. This opened the sequence up so
102        that bootcard() could provide a more robust and flexible framework
103        which is easier to explain and understand. This also lays the
104        groundwork for sharing the division of available memory between the
105        RTEMS workspace and heap and the C library initialization across all
106        BSPs.
107
1082008-05-06      Joel Sherrill <joel.sherrill@OARcorp.com>
109
110        * bootcard.c: Improve formatting and comments.
111
1122008-03-20      Till Straumann <strauman@slac.stanford.edu>
113
114        * vmeUniverse/vmeTsi148.c: type of 5th argument
115        to pci_read_config_dword() is now uint32_t*.
116
1172008-03-17      Till Straumann <strauman@slac.stanford.edu>
118
119        * vmeUniverse/vmeTsi148.c: Initialize VME Master
120        'VTON' timer and bus-release policy to less aggressive
121        values than the chip's defaults. The default VTON easily
122        overrides any settings used by the DMA engine.
123
1242008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * gdbstub/rtems-stub-glue.c: Update to use the new
127        rtems_object_get_name() service. This simplified the code a bit.
128
1292008-01-22      Joel Sherrill <joel.sherrill@OARcorp.com>
130
131        * bootcard.c: Improve comments and clean up argc/argv order.
132
1332007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * bootcard.c, bsplibc.c: Eliminate copies of the Configuration Table.
136        Use the RTEMS provided accessor macros to obtain configuration
137        fields.
138
1392007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
140
141        * bootcard.c: Move interrupt_stack_size field from CPU Table to
142        Configuration Table. Eliminate CPU Table from all ports. Delete
143        references to CPU Table in all forms.
144
1452007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * bsppredriverhook.c: New file.
148
1492007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
150
151        * bootcard.c: Moved most of the remaining CPU Table fields to the
152        Configuration Table. This included pretasking_hook, predriver_hook,
153        postdriver_hook, idle_task, do_zero_of_workspace,
154        extra_mpci_receive_server_stack, stack_allocate_hook, and
155        stack_free_hook. As a side-effect of this effort some multiprocessing
156        code was made conditional and some style clean up occurred.
157
1582007-12-02      Till Straumann <strauman@slac.stanford.edu>
159
160        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeTsi148.c:
161        silenced compiler warnings caused by type changes
162        in byteorder.h (volatile unsigned * -> volatile uint32_t *)
163
1642007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * bootcard.c: Add comment.
167
1682007-07-15      Till Straumann <strauman@slac.stanford.edu>
169
170        * vmeUniverse/vmeTsi148.c: Use size_t for sizes.
171
1722007-06-20      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * bsppost.c: Split open of the console from the standard BSP code so it
175        is easier to stub out.
176
1772007-05-10      Till Straumann <strauman@slac.stanford.edu>
178
179        * vmeUniverse/vmeUniverse.c: Changed types to silence
180        compiler warnings.
181
1822007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
183
184        * bootcard.c: Move __fini call to inside executive for
185        symmettry with __init call.
186
1872007-04-17      Joel Sherrill <joel@OARcorp.com>
188
189        * bootcard.c: RTEMS Workspace now defaults to not being zeroed. This
190        significantly speeds up boot time on targets not requiring memory to
191        be touched at boot time.
192
1932007-04-02      Joel Sherrill <joel@OARcorp.com>
194
195        * dummy_printk_support.c: New file.
196
1972007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
198
199        * vmeUniverse/vmeUniverse.c: Use uint32_t for pci_ulong.
200
2012007-03-28      Joel Sherrill <joel@OARcorp.com>
202
203        * clockdrv_shell.c: Add support to the Clock driver template for
204        rtems_clock_set_nanoseconds_extension and the potential for TOD and
205        timestamps accurate to the nanosecond.
206
2072007-03-28      Joel Sherrill <joel@OARcorp.com>
208
209        PR 1232/bsps
210        * bsppost.c: It should not be a fatal error to not have a console.
211
2122007-03-09      Joel Sherrill <joel@OARcorp.com>
213
214        * bootcard.c: Change XXX to real comment.
215
2162007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
217
218        * vmeUniverse/vmeUniverse.c: Use size_t for sizes.
219
2202007-01-30      Till Straumann <strauman@slac.stanford.edu>
221
222        * vmeUniverse/README.porting, vmeUniverse/README.universe:
223        updated, added more information for BSP implementors.
224
225        * vmeUniverse/VMEDMA.h (added): VME DMA API definition.
226
227        * vmeUniverse/bspVmeDmaList.h (added), vmeUniverse/bspVmeDmaListP.h (added),
228        * vmeUniverse/bspVmeDmaList.c (added):
229        Driver-independent code for linked-list DMA (public + private headers,
230        implementation).
231
232        * vmeUniverse/vmeUniverseDMA.h (added), vmeUniverse/vmeTsi148DMA.h (added):
233        interface to new DMA features of drivers.
234
235        * vmeUniverse/vme_amd_defs.h: Added definition for data-width
236        hint bits (VME_MODE_DBWxx).
237
238
239        * vmeUniverse/vmeTsi148.c: added DMA support. Added support for
240        data-width hint/modifier bits.
241
242        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h:
243        Added support for data-width hint/modifier bits.
244        Added support for xxx_BLT, xxx_MBLT address modifiers.
245        Restrict DBW to 32 in non-MBLT modes (except single-beat;
246        a comment is in README.universe). Updated DMA support to
247        implement new VMEDMA.h API. Added support for non-incrementing
248        VME addresses. Restrict data width to 32 for single-beat AMs
249        when the universe would use MBLT for DMA.
250
2512007-01-19      Till Straumann <strauman@slac.stanford.edu>
252
253        * vmeUniverse/VME.h:
254        moved VME.h from libbsp/powerpc/shared/vme to
255        libbsp/shared/vmeUniverse; eventually, this (and other)
256        VME API headers should migrate to cpukit.
257
2582007-01-16      Till Straumann <strauman@slac.stanford.edu>
259
260        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h,
261        vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h,
262        vmeUniverse/vme_am_defs.h:
263        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
264
2652006-12-13      Till Straumann <strauman@slac.stanford.edu>
266
267        * vmeUniverse/vme_am_defs.h: Added address modifiers for 2eVME.
268        Added flags for 2eSST and DBW16.
269        * vmeUniverse/vmeUniverse.h: Removed AM definitions and include
270        vme_am_defs.h instead. Declare new routine vmeUniverseMapCRG().
271        Export 'irq manager' API only if __INSIDE_RTEMS_BSP__ defined. Renamed
272        'shared' argument to vmeUniverseInstallIrqMgrAlt() to 'flags' since
273        now more options are available.  Added new flag to install
274        'posted-write' workaround.
275        * vmeUniverse/vmeUniverse.c: Allow BSP to override BSP_PCI2LOCAL_ADDR()
276        macro. Data width of outbound port can now be restricted to 16-bit
277        (if new DBW16 flag set in address modifier). Added vmeUniverseMapCRG()
278        for mapping local registers onto VME. Interrupt manager now implements
279        a workaround (enabled at installation time) which flushes the
280        write-fifo after user ISR returns. This requires the universe's
281        registers to be accessible from VME (either CSR space or CRG mapped
282        to A16/A24/A32), though.
283        * vmeUniverse/vmeTsi148.h: vmeTsi148ClearVMEBusErrors() now returns
284        the fault address as a 32-bit address (not ulonglong anymore). The
285        driver only supports 32-bit addresses. Declare new routine
286        vmeTsi148MapCRG().  Export 'irq manager' API only if
287        __INSIDE_RTEMS_BSP__ defined.  Renamed 'shared' argument to
288        vmeTsi148InstallIrqMgrAlt() to 'flags' to allow more options to be
289        supported. Added comments explaining the 'posted-write' workaround
290        implemented by the interrupt manager.
291        * vmeUniverse/vmeTsi148.c: Clear 'SYSFAIL' during initialization.
292        Allow BSP to override BSP_PCI2LOCAL_ADDR() macro. Added support for
293        2eSST when configuring windows (untested - I have no 2eSST).
294        Added vmeTsi148MapCRG() for mapping local registers onto VME.
295        Implemented 'posted-write' workaround for interrupt manager
296        (consult source for details).
297
2982006-12-13      Joel Sherrill <joel@OARcorp.com>
299
300        PR 1190/bsps
301        * bootcard.c: Remove status since unused.
302
3032006-11-29      Till Straumann <strauman@slac.stanford.edu>
304
305        * vmeUniverse/vmeTsi148.h: user now must define a symbol
306        for the header to declare 'dump info'-style routine. This
307        is in order to avoid pulling in <stdio.h>.
308
3092006-11-17      Joel Sherrill <joel@OARcorp.com>
310
311        * clock_driver_stub.c, clockdrv_shell.c: Use common clock driver
312        template and eliminate all fast idle code specific to this BSP. This
313        eliminates a fair amount of code in the BSP clock driver and
314        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
315        timer so I added the new hook Clock_driver_support_find_timer to
316        support this. In general, there was some clean up to the file headers
317        of various files.
318
3192006-11-15      Joel Sherrill <joel@OARcorp.com>
320
321        * bootcard.c: Merge c_rtems_main() into boot_card(). This eliminated a
322        file and simplified initialization.
323        * main.c: Removed.
324
3252006-10-19      Joel Sherrill <joel@OARcorp.com>
326
327        * gdbstub/rtems-stub-glue.c: Change registers pointer to unsigned.
328
3292006-07-12      Till Straumann <strauman@slac.stanford.edu>
330
331        * vmeUniverse/vmeTsi148.c: Silenced compiler warnings
332        (gcc-4.1.1 warns that uint32_t and unsigned int are different).
333
3342006-06-19      Till Straumann <strauman@slac.stanford.edu>
335
336        * vmeUniverse/vme_amd_defs.h: Added address-modifier
337        codes for BLT/MBLT.
338
3392006-02-01      Joel Sherrill <joel.sherrill@oarcorp.com>
340
341        * gnatinstallhandler.c: Rename since old name is now used
342        by GNAT source.
343
3442006-01-26      Till Straumann <strauman@slac.stanford.edu>
345        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeUniverse.c,
346        vmeUniverse/vmeUniverse.h, vmeUniverse/vme_amd_defs.h:
347        Added 2F address modifier for VME64 CSR access.
348
3492006-01-11      Till Straumann <strauman@slac.stanford.edu>
350
351        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h,
352        vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h,
353        vmeUniverse/vme_amd_defs.h: No longer enable posted-writes
354        on master windows (creates race-condition on memory-mapped
355        devices). A new flag allows for signalling that a window
356        maps 'ordinary memory'. Disable VME IRQ level if no
357        handler is registered with interrupting vector.
358
3592006-01-11      Till Straumann <strauman@slac.stanford.edu>
360
361        * vmeUniverse/vmeTsi148.c, vmeUniverse/vmeTsi148.h:
362        Eliminate obsolete types.
363
3642005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
365
366        * vmeUniverse/vmeUniverse.c: Eliminate obsolete types.
367        Remove CVS log.
368
3692005-10-20  Eric Norum <norume@aps.anl.gov>
370
371        * vmeUniverse/vmeUniverse.c: Support MVME2100.
372
3732005-09-02      Joel Sherrill <joel@OARcorp.com>
374
375        PR 577/bsps
376        * console.c: Make the previously committed patch for this PR compile.
377
3782005-08-19      Cedric Aubert <cedric_aubert@yahoo.fr>
379
380        PR 577/bsps
381        * console.c: The console_close() method currently calls StopRemoteTx()
382        on all invocations. It should should be ok for last close only but
383        not for any others. If you open a port multiple times, you only want
384        to call StopRemoteTx() only as part of the last close.
385
3862005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
387
388        PR 779/bsp
389        * vmeUniverse/vmeUniverse.c: add parameter to new exception interrupt
390        handlers in powerpc bsps
391
3922005-03-14      Joel Sherrill <joel@OARcorp.com>
393
394        * vmeUniverse/README.porting, vmeUniverse/vmeUniverse.c: Continue PCI
395        API unification. All use pci_find_device().
396
3972005-01-23      Joel Sherrill <joel@OARcorp.com>
398
399        * tod.c: Change type of RTC_Count to size_t.
400
4012004-12-10      Ralf Corsepius <ralf.corsepius@rtems.org>
402
403        PR 704/bsps.
404        * ide_ctrl.c: Removed (obsolete).
405
4062004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
407
408        PR 703/filesystem
409        * ide_ctrl.c: Extend the "modes_available" and "mode_active"
410        parameters to uint16_t for UDMA support.
411
4122004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
413
414        * vmeUniverse/vmeUniverse.c: Use PCI_MEM_BASE_ADJUSTMENT because some
415        boards -- notably the MVME2100 -- return the physical address, not an
416        offset in PCI memory space.
417
4182004-10-13      Eric Norum <norume@aps.anl.gov>
419
420        PR 688/bsps
421        * shared/tod.c: Set RTEMS time during TOD initialization
422
4232004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
424
425        * ide_ctrl.c: Include <rtems/chain.h> instead of <chain.h>.
426
4272004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
428
429        * bsplibc.c, clockdrv_shell.c, ide_ctrl.c, tod.c,
430        gdbstub/rtems-stub-glue.c: Convert to using c99 fixed size types.
431
4322004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
433
434        * ChangeLog: Merge-in gdbstub/ChangeLog.
435        * gdbstub/ChangeLog: Remove.
436
4372003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
438
439        PR 501/rtems_misc
440        * console.c: console_open disables ICANON on non-console port, which
441        should be ok for the first open but not for subsequent ones. If you open
442        one serial port, you will configure it, when you reopen it you will lost
443        the ICANON parameters if you had put it. Should be done by console only
444        at first open.
445
4462003-09-04      Joel Sherrill <joel@OARcorp.com>
447
448        * bootcard.c, bspclean.c, clockdrv_shell.c, console-polled.c, console.c,
449        ide_ctrl.c, main.c, sbrk.c, setvec.c, tod.c, tod.h, include/coverhd.h:
450        URL for license changed.
451
4522003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * Makefile.am: Reflect having moved automake/.
455
4562003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * include/Makefile.am: Remove (merged into Makefile.am).
459        * gdbstub/Makefile.am: Remove (merged into Makefile.am).
460        * Makefile.am: Reflect changes above. Reflect having merged
461        ../configure.ac into ../../../configure.ac.
462
4632003-06-30      Joel Sherrill <joel@OARcorp.com>
464
465        * console-polled.c: Corrected comments in header.
466
4672003-04-10      Till Straumann <strauman@slac.stanford.edu>
468
469        PR 380/bsps
470        * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h: make printk
471        format strings compliant with libcpu/printk. minor fixes and lazy init
472        bugfix.
473
4742003-03-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
475
476        * vmeUniverse/vmeUniverse.c: Remove CVS-Log (skrews up on CVS-mergers).
477
4782003-02-20      Till Straumann <strauman@slac.stanford.edu>
479
480        PR 349/bsps
481        * README.universe, vmeUniverse/README.porting
482        vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
483        vmeUniverse/vmeUniverse.h: Update of the VME universe driver.
484        * vmeUniverse/README.porting: New file.
485
4862002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
487
488        * ide_ctrl.c: New file.
489
4902002-07-01      Joel Sherrill <joel@OARcorp.com>
491
492        * gdbstub/rtems-stub-glue.c: Corrected use of _Objects_Information_table
493        now that it is a two dimensional array based upon API and class.
494
4952002-06-25      Joel Sherrill <joel@OARcorp.com>
496
497        * Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k support to
498        the shared gdb stub glue necessitating a move up.
499        * Makefile.am: Reflect new gdbstub directory.
500        * Thomas Doerfler <Thomas.Doerfler@imd-systems.de> added m68k support to
501        the shared gdb stub glue necessitating a move up.
502        * gdbstub/ChangeLog, gdbstub/Makefile.am, gdbstub/.cvsignore: New file.
503        * gdbstub/rtems-stub-glue.c: Moved from mips/shared/gdbstub and
504        m68k/shared/gdbstub.
505
5062002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
509        * Makefile.am: Remove AUTOMAKE_OPTIONS.
510
5112001-10-22      Joel Sherrill <joel@OARcorp.com>
512
513        * bootcard.c: Use __USE_INIT_FINI__ since USE_INIT_FINI pollutes the
514        application namespace.
515
5162001-10-17      Joel Sherrill <joel@OARcorp.com>
517
518        * timerstub.c: New stub file for BSPs that don't have timer hardware.
519
5202001-10-12      Joel Sherrill <joel@OARcorp.com>
521
522        * console-polled.c, console.c: Fixed typo.
523
5242001-05-14      Till Straumann <strauman@slac.stanford.edu>
525
526        * vmeUniverse/README.universe, vmeUniverse/vmeUniverse.c,
527        vmeUniverse/vmeUniverse.h: New files.
528        * Makefile.am: Modified to reflect addition of files.
529        * Per PR214, contributes a driver for the TUNDRA UNIVERSE VME-PCI bridge
530        to libbsp/shared.   NOTE: This driver is maintained _outside_ RTEMS by
531        Till.  Please forward future modifications to him.
532
5332001-01-12      Joel Sherrill <joel@OARcorp.com>
534
535        * setvec.c: Removed unused variables.
536
5372001-01-09      Joel Sherrill <joel@OARcorp.com>
538
539        * clockdrv_shell.c (CLOCK_DRIVER_ISRS_PER_TICK): Add support for
540        multiple ISRs per clock tick.  Testing per hacking on mips/jmr3904 clock
541        driver.
542
5432001-01-03      Joel Sherrill <joel@OARcorp.com>
544
545        * clockdrv_shell.c: Fixed syntax error in fast idle support.
546        * clockdrv_shell.c: Added fast idle mode which is enabled by defining
547        CLOCK_DRIVER_USE_FAST_IDLE.
548        * console-polled.c: Added console_initialize_hardware() hook.
549
5502000-12-01      Joel Sherrill <joel@OARcorp.com>
551
552        * console-polled.c: Remove warnings.
553
5542000-11-13      Joel Sherrill <joel@OARcorp.com>
555
556        * clock_driver_stub.c: This is a stub of a clock driver that is
557        sufficient for linking the ticker application.  Some simulators do not
558        have a soruce for a clock tick.  Also this can be used while
559        constructing a BSP so everything links.
560
5612000-11-01      Joel Sherrill <joel@OARcorp.com>
562
563        * bsplibc.c: assoc.h, error.h, libio_.h, libio.h, and libcsupport.h
564        moved from libc to lib/include/rtems and now must be referenced as
565        <rtems/XXX.h>.   Header file order was cleaned up while doing this.
566
5672000-10-30      Joel Sherrill <joel@OARcorp.com>
568
569        * POSIX include files merged into newlib.  This resulted in some
570        definitions moving to other files and thus some secondary effects in
571        RTEMS source code.
572        * sbrk.c: Corrected prototype to match newlib.
573
5742000-08-10      Joel Sherrill <joel@OARcorp.com>
575
576        * ChangeLog: New file.
577
Note: See TracBrowser for help on using the repository browser.