source: rtems/c/src/ChangeLog @ d0e2fa3

4.104.115
Last change on this file since d0e2fa3 was 4e18296, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/10/08 at 23:31:21

2008-12-10 Ralf Corsépius <ralf.corsepius@…>

  • aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
  • aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
  • Property mode set to 100644
File size: 144.6 KB
Line 
12008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
4        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
5
62008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
7
8        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
9
102008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
11
12        * libchip/serial/ns16550.c: Transmit the character in the polled write
13        function within a critical section for printk() compatibility.
14
152008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
16
17        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
18
192008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
22
232008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
26
272008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * aclocal/bsp-bootcard-options.m4: Fix quoting.
30
312008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * aclocal/bsp-bootcard-options.m4: New file.
34        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
35
362008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
37
38        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
39        BSPs that support this feature.
40
412008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * libchip/serial/ns16550.c: Fix typo.
44
452008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * libchip/serial/ns16550.c: Fix typo.
48
492008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * libchip/serial/ns16550.c: Add not supported on arm even though it is
52        not simple vectored.
53
542008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * libchip/serial/ns16550.c: Not currently supported on architectures
57        with simple vectored interrupt model.
58
592008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * aclocal/version.m4: Bump RTEMS_API to 4.10.
62        Bump _RTEMS_VERSION to 4.9.99.0.
63
642008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
65
66        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
67        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
68        functions have now static linkage type.  Added constant qualifier to
69        operations table and read-only function parameters.
70
71        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
72        c/src/libchip/serial/serial.h:  Include required header files.  Removed
73        support for old PowerPC exception handling.  Various fixes for
74        interrupt related routines.  Added support for BSPs with IRQ extension
75        API.
76
772008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
80        is no PCI bus based upon the BSP not having a base address defined.
81        This means this driver cannot be supported on that board.
82
832008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * libchip/network/dec21140.c, libchip/network/elnk.c,
86        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
87
882008-09-17      Miao Yan <yanmiaobest@gmail.com>
89
90        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
91        add simple device only filesystem (devfs), optionally completely drop
92        out filesystem, and to clean up disabling newlib reentrancy support.
93        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
94        now has a 15K code space.
95        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
96        Removed.
97
982008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
99
100        * libchip/ide/ata.h: Convert to Unix file format.
101
1022008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
105        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
106        libchip/serial/serial.h, libchip/serial/serprobe.c,
107        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
108        Convert to "bool".
109        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
110        libchip/i2c/spi-memdrv.h: Convert to "bool".
111        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
112        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
113        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
114        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
115        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
116        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
117        Convert to "bool".
118        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
119        Convert to "bool".
120        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
121        Convert to "bool".
122
1232008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
126        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
127        memory driver to not use the clock ioctl to install a method to poll
128        for input. It now uses a Class API Timer which means we can eliminate
129        this special IOCTL from all clock drivers.
130        * libchip/shmdr/setckvec.c: Removed.
131
1322008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * libchip/network/sonic.c: Do not declare a variable just to hold an
135        ignored return value.
136
1372008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
138
139        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
140
1412008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
144        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
145
1462008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * libchip/display/disp_hcms29xx.c: Do not make these static. They
149        appear to be unused that way.
150
1512008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * libchip/shmdr/shm_driver.h: Correct prototypes.
154
1552008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
156
157        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
158        variables and made methods static.
159
1602008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
161
162        * libchip/serial/ns16550.c: Fix warning.
163
1642008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * aclocal/prog-cc.m4: Add -Wnested-externs.
167
1682008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * libchip/network/dec21140.c: Add missing prototype.
171        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
172
1732008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
176        -Wstrict-prototypes to RTEMS_CFLAGS.
177
1782008-08-02      Chris Johns <chrisj@rtems.org>
179
180        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
181        rtems_blkdev_request count and start references. Use
182        RTEMS_BLKDEV_START_BLOCK.
183
1842008-07-29      Chris Johns <chrisj@rtems.org>
185
186        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
187
188        * libchip/ide/ata.c: Change to use a mutex rather than disable
189        pre-emption. Updated to the libblock changes.
190
191        * libchip/ide/ata_internal.h: Updated to the new chains API.
192
193        * libchip/ide/ide_controller.c: Updated to the libblock
194        changes. Added come debug tracing.
195
196        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
197        to the libblock changes.
198
1992008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * configure.ac: Remove RPCGEN, RPCTOOLS.
202
2032008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
204
205        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
206        for output format specifiers.
207
2082008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
209
210        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
211        Fixed some data types
212
2132008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
214
215        * libchip/i2c/spi-sd-card.c: Added missing header file.
216        * libchip/Makefile.am: Added SD Card driver.
217
2182008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
219
220        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
221        make glyphs non-constant, added file headers
222
2232008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
224
225        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
226        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
227        * libchip/display/font_hcms29xx.h
228        Creation of SPI display driver
229
2302008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
231
232        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
233        via SPI.
234
2352008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
238        AC_PREREQ(2.62).
239
2402008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
243
2442008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
245
246        * libchip/Makefile.am: Move termios helper routines from libchip to
247        libcsupport. Add routine which makes it easy for a termios device
248        driver to inform termios of its default baud rate. This avoids
249        inconsistencies in later termios settings changes.
250        * libchip/serial/termios_baud2index.c,
251        libchip/serial/termios_baud2num.c: Removed.
252
2532008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
254
255        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
256
2572008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
258
259        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
260        not fail if there are none.
261
2622008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
263
264        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
265        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
266        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
267        * libchip/Makefile.am:
268        derived a generic spi memory driver from spi-flash-m25p40,
269        added descriptor for fram fm25l256
270
2712008-05-07      Till Straumann <strauman@slac.stanford.edu>
272
273        PR 649/bsps
274        * libchip/ide/ata.c: Give up if the interface does not become ready.
275
2762008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
277
278        Moved to cpukit.
279        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
280        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
281        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
282        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
283        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
284        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
285        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
286        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
287        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
288        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
289        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
290        nfsclient/src/xdr_mbuf.c: Removed.
291
2922008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
293
294        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
295
2962008-01-05      Chris Johns <chrisj@rtems.org>
297
298        * libchip/flash/am29lv160.c: Update the blank check error message
299        to say there is an error.
300       
3012007-12-22      Chris Johns <chrisj@rtems.org>
302
303        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
304        the hello message. Just one line but still a little too long.
305       
3062007-12-14      Chris Johns <chrisj@rtems.org>
307
308        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
309        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
310        * libchip/flash, libchip/flash/am29lv160.c,
311        libchip/flash/am29lv160.h: New.
312
3132007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
314
315        * libchip/network/if_fxp.c: Spacing.
316
3172007-11-20      Till Straumann <strauman@slac.stanford.edu>
318
319        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
320        Avoid using 'stdio' before the system is up and fully
321        initialized.
322
3232007-11-20      Till Straumann <strauman@slac.stanford.edu>
324
325        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
326        * libchip/Makefile.am, libchip/preinstall.am:
327        added new driver for Maxim DS1375 i2c RTC.
328
3292007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
330
331        * libchip/i2c/spi-flash-m25p40.c:
332        added addressing call in write function
333
3342007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
335
336        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
337        * libchip/Makefile.am:
338        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
339
3402007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
341
342        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
343
3442007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
345
346        * nfsclient/Makefile.am: Fix errors.
347
3482007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
349
350        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
351
3522007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
353
354        * aclocal/version.m4: Bump RTEMS_API to 4.9.
355        Bump RTEMS_VERSION to 4.8.99.0.
356
3572007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
358
359        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
360
3612007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
362
363        * configure.ac: Remove AC_PROG_AWK (Unused).
364
3652007-09-14      Daron Chabot <djc915@mail.usask.ca>
366
367        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
368        rtems_interrupt_vector, to permit passing arbitrary arguments to the
369        ISR. Clean up of variables to silence compiler warnings.
370
3712007-09-13      Daniel Hellstrom <daniel@gaisler.com>
372
373        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
374
3752007-09-12      Daniel Hellstrom <daniel@gaisler.com>
376
377        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
378          - Odd bit bug in some chips taken care of.
379          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
380            alignment but failing to do so must have made the driver writer to make
381            some incorrect assumptions about MBUFs.
382          - Fixed MBUF handling to handle mbuf chains better. The Data length of
383            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
384          - Made while loop responsible for copying data to fifo port copy 16 shorts
385            per loop instead of 1 short, increasing the copying process.
386
3872007-09-07      Daniel Hellstrom <daniel@gaisler.com>
388
389        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
390        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
391
3922007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
393
394        * configure.ac, wrapup/Makefile.am: Remove RDBG.
395        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
396        librdbg/Makefile.am, librdbg/preinstall.am,
397        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
398        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
399        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
400        librdbg/include/rdbg/powerpc/rdbg_f.h,
401        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
402        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
403        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
404        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
405        librdbg/src/servtsp.c, librdbg/src/servutil.c,
406        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
407        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
408        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
409        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
410        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
411        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
412        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
413        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
414        librdbg/src/powerpc/rdbg_f.c,
415        librdbg/src/powerpc/new_exception_processing/remdeb.h,
416        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
417        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
418        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
419
4202007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
421
422        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
423
4242007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
425
426        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
427          sizes.
428
4292007-07-27      Chris Johns <chrisj@rtems.org>
430
431        * wrapup/Makefile.am: Create archive from a file for hosts
432        with a limited command line size.
433
4342007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
435
436        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
437          sizes.
438
4392007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
440       
441        * configure.ac: Add nfsclient.
442        * nfsclient/Makefile.am: New.
443        * nfsclient/proto/Makefile, nfsclient/Makefile,
444          nfsclient/src/Makefile: Remove.
445        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
446        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
447
4482007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
449
450        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
451        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
452        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
453        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
454        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
455        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
456        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
457        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
458        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
459        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
460        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
461        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
462
4632007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
464
465        * libchip/serial/ns16550.c: removed timed out wait for transmitter
466        to become ready: This will not work for fast CPUs.
467
4682007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
469
470        * libchip/ide/ata.c: fixed warning
471
4722007-06-20      Ray Xu <rayx@gmail.com>
473
474        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
475        console, and libio. This shrinks the memory requirements but Joel has
476        not figured out how best to present this to application space.
477        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
478        New files.
479
4802007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
481
482        * optman/sapi/no-io.c: Split IO Manager into one function per file so
483        now we only need required initialization methods.
484
4852007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
486
487        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
488        parameter since it was used to configure a no longer used feature.
489        Device names are now part of the filesystem not in a table.
490
4912007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
492
493        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
494        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
495        optman/rtems/no-part.c, optman/rtems/no-region.c,
496        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
497        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
498        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
499        other optional managers so using them reduces application size
500        instead of increasing it.
501        * optman/rtems/no-barrier.c: New file.
502
5032007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
504
505        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
506        adjustments to pci-API changes.
507        * libchip/network/dec21140.c, libchip/network/elnk.c,
508        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
509        changes.
510
5112007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
512
513        * libchip/network/dec21140.c, libchip/network/if_dc.c,
514        libchip/network/if_fxp.c: Reflect changes to pci-API.
515
5162007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
517
518        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
519        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
520
5212007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
524          being used to compile "tools").
525
5262007-03-13      Joel Sherrill <joel@OARcorp.com>
527
528        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
529
5302007-03-12      Joel Sherrill <joel@OARcorp.com>
531
532        * libchip/network/cs8900.c, libchip/network/cs8900.h,
533        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
534        and/or fix mistake in copyright notice. Both of these mistakes appear
535        to be from code submitted after these changes were made previously.
536
5372007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
538
539        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
540
5412007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
542
543        * libchip/Makefile.am: Correct path to README.tulipclone.
544
5452007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
546
547        * libchip/ide/ata.c: Remove superfluous type casts.
548
5492007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
550
551        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
552        Use size_t for sizes.
553
5542007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
555
556        * libchip/ide/ata.c: in ata_request_done: moved call to free()
557        from preemption disabled region
558
5592007-01-16      Till Straumann <strauman@slac.stanford.edu>
560
561        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
562        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
563        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
564
5652006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
566
567        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
568          ioctl_command_t as ioctl argument.
569
5702006-12-13      Joel Sherrill <joel@OARcorp.com>
571
572        * librtems++/include/rtems++/rtemsEvent.h,
573        librtems++/include/rtems++/rtemsMessageQueue.h,
574        librtems++/include/rtems++/rtemsSemaphore.h,
575        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
576        librtems++/src/rtemsMessageQueue.cc,
577        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
578        rtems_unsigned32 to uint32_t.
579
5802006-12-13      Joel Sherrill <joel@OARcorp.com>
581
582        PR 1181/bsps
583        * optman/rtems/no-msg.c: Clean up dead code.
584
5852006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
586
587        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
588
5892006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
590
591        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
592        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
593        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
594
5952006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
596
597        * configure.ac: New BUG-REPORT address.
598
5992006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
600
601        * Makefile.am: Remove ampolish3.
602
6032006-11-17      Joel Sherrill <joel@OARcorp.com>
604
605        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
606        blank lines.
607
6082006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
609
610        * configure.ac: Remove RTEMS_AMPOLISH3.
611        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
612          Remove checks for AMPOLISH3.
613        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
614        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
615        * ampolish3: Remove.
616
6172006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
618
619        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
620        * aclocal/prog-cc.m4: Remove CFLAGS.
621        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
622        Compose CFLAGS. Append CFLAGS to ac_configure_args.
623
6242006-10-23      Joel Sherrill <joel@OARcorp.com>
625
626        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
627
6282006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * automake/compile.am: Use hard-coded RTEMS_* flags.
631
6322006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
633
634        * aclocal/rtems-top.m4: Remove RTEMS_API.
635        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
636
6372006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
640
6412006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
642
643        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
644
6452006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
646
647        * aclocal/version.m4: Bump version to 4.7.99.0.
648
6492006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
650
651        * configure.ac: Require autoconf-2.60. Require automake-1.10.
652
6532006-09-11      Joel Sherrill <joel@OARcorp.com>
654
655        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
656
6572006-09-04      Joel Sherrill <joel@OARcorp.com>
658
659        * libchip/network/greth.c, libchip/network/open_eth.c,
660        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
661        introduced by warning removal.
662
6632006-09-01      Joel Sherrill <joel@OARcorp.com>
664
665        * libchip/network/greth.c, libchip/network/open_eth.c,
666        libchip/network/smc91111.c: Remove warnings and correct prototype
667        added earlier today.
668
6692006-09-01      Joel Sherrill <joel@OARcorp.com>
670
671        * libchip/network/cs8900.c, libchip/network/greth.c,
672        libchip/network/i82586.c, libchip/network/open_eth.c,
673        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
674        sized integers, and inttypes.h printf helpers.
675
6762006-08-09      Kolja Waschk <waschk@telos.de>
677
678        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
679
6802006-07-12      Joel Sherrill <joel@OARcorp.com>
681
682        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
683
6842006-07-11      Jerry Needell <jerry.needell@unh.edu>
685
686        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
687        4.6 branch.  Original modifications by Gaisler Enterprises.
688        * libchip/network/greth.c, libchip/network/greth.h: New files.
689
6902006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
691
692        * ide/ata.[ch]:
693        (PR1118) fetch priority for ATA task from a variable,
694        not a fixed configuration value.
695       
6962006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * Makefile.am: Add ampolish3.
699
7002006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
701
702        * ampolish3: New.
703        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
704
7052006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
706
707        * aclocal/rtems-ampolish.m4: New.
708        * configure.ac: Use RTEMS_AMPOLISH3.
709
7102006-04-18  Joel Sherrill <joel@OARcorp.com>
711
712        * aclocal/version.m4: Updated to rtems-4.6.99.3.
713
7142006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
715
716        PR 853/filesystem
717        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
718        should be modified to support the new exception scheme and to use the
719        handle parameter.
720
7212006-02-a32     Eric Norum <norume@aps.anl.gov>
722
723        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
724        "newer" PCI access calls.  Minor cleanups.  Comments.
725
7262006-01-12      Eric Norum <norume@aps.anl.gov>
727
728        PR 861/networking
729        PR 863/networking
730        * libchip/network/smc91111.c: Fix illegal lvalue increments.
731
7322006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
733
734        * wrapup/Makefile.am: Add preinstall.am.
735        * libchip/Makefile.am: Build libchip/network/smc91111.
736        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
737        Eliminate cyg_int* crap.
738
7392006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
740
741        * librdbg/Makefile.am: Add preinstall.am.
742        * aclocal/bsp-configure.m4: Add ampolish3.
743        New header guards.
744
7452006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
746
747        * libchip/network/open_eth.c, libchip/network/open_eth.h:
748        Merger from rtems-4-6-branch.
749
7502006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
751
752        * libchip/network/smc91111.c
753        libchip/network/smc91111config.h
754        libchip/network/smc91111exp.h
755        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
756        * libchip/Makefile.am: Reflect adding smc91111*.
757
7582006-01-08      Joel Sherrill <joel@OARcorp.com>
759
760        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
761        char *.
762
7632006-01-08      Joel Sherrill <joel@OARcorp.com>
764
765        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
766        warnings.
767
7682005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
769
770        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
771        Add RTEMS_RELLDFLAGS.
772        * automake/compile.am: Remove RTEMS_USE_GCC.
773        Remove RTEMS_RELLDFLAGS.
774        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
775
7762005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
777
778        * libchip/network/if_media.h, libchip/network/mii.h:
779        Remove (Moved to cpukit).
780        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
781        and libchip/network/if_media.h.
782        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
783        if_media.h having moved.
784
7852005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
786
787        * automake/compile.am, automake/host.am, automake/local.am,
788        automake/subdirs.am: Remove depend.
789        * configure.ac: Explicitly pass --libdir and --includedir to
790        testsuites.
791
7922005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
793
794        * configure.ac: Reflect changes to testsuites.
795
7962005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
797
798        * automake/compile.am: Remove GCCSPECS.
799        * aclocal/prog-cc.m4: Add GCCSPECS.
800        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
801
8022005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
803
804        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
805        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
806
8072005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
808
809        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
810        libcpu/byteorder.h for i386.
811
8122005-11-02      Till Straumann <strauman@slac.stanford.edu>
813
814        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
815        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
816        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
817        added a simple API/library for i2c devices and drivers for i2c
818        2-byte eeproms and a ds1621 temperature sensor; API is documented
819        in libi2c.h.
820
8212005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
822
823        * libnetworking/pppd/ipxcp.c,
824        libnetworking/pppd/chat.c,
825        libnetworking/pppd/patchlevel.h,
826        libnetworking/pppd/upap.h,
827        libnetworking/pppd/md5.h,
828        libnetworking/pppd/pppd.8,
829        libnetworking/pppd/README,
830        libnetworking/pppd/preinstall.am,
831        libnetworking/pppd/md4.h,
832        libnetworking/pppd/magic.c,
833        libnetworking/pppd/pppd.h,
834        libnetworking/pppd/demand.c,
835        libnetworking/pppd/rtemsmain.c,
836        libnetworking/pppd/sys-rtems.c,
837        libnetworking/pppd/ipcp.h,
838        libnetworking/pppd/lcp.h,
839        libnetworking/pppd/chap_ms.c,
840        libnetworking/pppd/md4.c,
841        libnetworking/pppd/rtemspppd.h,
842        libnetworking/pppd/cbcp.h,
843        libnetworking/pppd/auth.c,
844        libnetworking/pppd/lcp.c,
845        libnetworking/pppd/example/README,
846        libnetworking/pppd/example/ppp.conf,
847        libnetworking/pppd/example/system.h,
848        libnetworking/pppd/example/netconfig.h,
849        libnetworking/pppd/example/pppdapp.c,
850        libnetworking/pppd/example/init.c,
851        libnetworking/pppd/example/Makefile-user,
852        libnetworking/pppd/example/pppd.options,
853        libnetworking/pppd/rtemspppd.c,
854        libnetworking/pppd/ipxcp.h,
855        libnetworking/pppd/chap_ms.h,
856        libnetworking/pppd/options.c,
857        libnetworking/pppd/magic.h,
858        libnetworking/pppd/chap.h,
859        libnetworking/pppd/cbcp.c,
860        libnetworking/pppd/upap.c,
861        libnetworking/pppd/chap.c,
862        libnetworking/pppd/Makefile.am,
863        libnetworking/pppd/ccp.h,
864        libnetworking/pppd/utils.c,
865        libnetworking/pppd/rtemsdialer.h,
866        libnetworking/pppd/fsm.h,
867        libnetworking/pppd/pathnames.h,
868        libnetworking/pppd/md5.c,
869        libnetworking/pppd/fsm.c,
870        libnetworking/pppd/ipcp.c,
871        libnetworking/pppd/STATUS,
872        libnetworking/pppd/ccp.c,
873        libnetworking/Makefile.am: Remove (Moved to cpukit).
874
8752005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
876
877        * configure.ac: Remove libnetworking, libnetworking/pppd.
878        * wrapup/Makefile.am: Remove libpppd.a.
879
8802005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
881
882        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
883        rtemsdialer.h to $(includedir)/rtems.
884
8852005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
886
887        * libnetworking/rtems_telnetd/icmds.c,
888        libnetworking/rtems_telnetd/Makefile.am,
889        libnetworking/rtems_telnetd/preinstall.am,
890        libnetworking/rtems_telnetd/pty.c,
891        libnetworking/rtems_telnetd/pty.h,
892        libnetworking/rtems_telnetd/README,
893        libnetworking/rtems_telnetd/telnetd.c,
894        libnetworking/rtems_telnetd/telnetd.h:
895        Remove (Moved to cpukit).
896
8972005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
898
899        * configure.ac: Remove libnetworking/rtems_telnetd.
900        * libnetworking/Makefile.am: Remove rtems_telnetd.
901        * libnetworking/README: Remove (Obsolete).
902        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
903
9042005-10-20  Eric Norum <norume@aps.anl.gov>
905
906        * libchip/network/dec21140.c: Clean up PCI mapping.
907
9082005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
909
910        * libnetworking/pppd/Makefile.am: Use preinstall.am.
911        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
912        librdbg/src/servrpc.c, librdbg/src/servtgt.c
913        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
914        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
915        * configure.ac: Move optman to the end of BSP_SUBDIRS.
916
9172005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
918
919        * aclocal/bspopts.m4: Add missing m4 quotes.
920
9212005-09-02  Joel Sherrill <joel@OARcorp.com>
922
923    * aclocal/version.m4: Updated to rtems-4.6.99.2.
924
9252005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
926
927        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
928        libchip/network/dec21140.c: Remove initialization of PCI bus.
929
9302005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
931
932        * optman/Makefile.am: Add preinstall.am.
933
9342005-07-18      Karel Gardas <kgardas@objectsecurity.com>
935
936        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
937        UNTESTED to tested.
938
9392005-06-17      Joel Sherrill <joel@OARcorp.com>
940
941        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
942        it is not supported by the MPC5xx.
943
9442005-06-17      Joel Sherrill <joel@OARcorp.com>
945
946        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
947        interface. Also correct attempting to build on other than PowerPC and
948        x86.
949
9502005-06-16      Daron Chabot <daron@nucleus.usask.ca>
951
952        * libchip/Makefile.am: Add driver for Tulip clones.
953        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
954        libchip/network/if_dcreg.h: New files.
955
9562005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
957
958        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
959        to enable rdbg.
960        * configure.ac: Reflect changes above.
961
9622005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
963
964        * configure.ac: Add ada/.
965
9662005-05-20      Sergei Organov  <osv@topconrd.ru>
967
968        PR 750/networking
969        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
970        wait_input().
971
9722005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
973
974        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
975        rtems/irq.h.
976
9772005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
978
979        * libchip/Makefile.am: Include preinstall.am.
980        * libchip/preinstall.am: New.
981
9822005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
983
984        * configure.ac: Add AMPOLISH3.
985        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
986        * libnetworking/rtems_telnetd/preinstall.am: New.
987        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
988
9892005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
990
991        * configure.ac: Let enable_rpcgen default to "no".
992
9932005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
994
995        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
996
9972005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
998
999        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1000        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1001
10022005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1003
1004        * libchip/network/dec21140.c, libchip/network/elnk.c,
1005        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1006
10072005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1008
1009        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1010        of code as a result of the implementation of a common PCI interface.
1011
10122005-05-04      Joel Sherrill <joel@OARcorp.com>
1013
1014        * libchip/network/open_eth.c: Remove prototype of set_vector.
1015
10162005-05-03      Joel Sherrill <joel@OARcorp.com>
1017
1018        * librdbg/src/ptrace.c: Remove warning.
1019
10202005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1021
1022        * libchip/network/dec21140.c, libchip/network/elnk.c,
1023        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1024        Modified parameter list to remove warnings.
1025
10262005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1027
1028        * libchip/network/cs8900.c, libchip/network/i82586.c,
1029        libchip/network/open_eth.c, libchip/network/sonic.c,
1030        libchip/serial/mc68681.c: Modified types to remove
1031        warnings.  Added initialization to remove warnings.
1032
10332005-04-28      Joel Sherrill <joel@OARcorp.com>
1034
1035        * libchip/network/README.sonic: Rewritten to account for removal of
1036        dmv177.
1037
10382005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1039
1040        PR 781/rtems_misc
1041        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1042
10432005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1044
1045        * libchip/serial/ns16550.c:
1046        Fixed warnings generated in various powerpc configurations
1047
10482005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1049
1050        * libchip/serial/ns16550.c: Modified
1051        ISR to work with PPC new exception processing
1052
10532005-03-14      Joel Sherrill <joel@OARcorp.com>
1054
1055        * libchip/network/dec21140.c, libchip/network/elnk.c,
1056        libchip/network/if_fxp.c: Continue PCI API unification. All use
1057        pci_find_device(). Network drivers manufacture a signature since all
1058        calls have not been converted yet.
1059
10602005-03-04      Joel Sherrill <joel@OARcorp.com>
1061
1062        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1063        initialize function part of the unified PCI API as pci_initialize().
1064
10652005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1066
1067        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1068        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1069
10702005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1071
1072        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1073        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1074
10752005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1076
1077        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1078        building procedures.
1079
10802005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1081
1082        * aclocal/prog-cc.m4:
1083        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1084
10852005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1086
1087        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1088
10892005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1090
1091        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1092
10932005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1094
1095        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1096
10972005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1098
1099        * libnetworking/rtems_servers/ftp.c,
1100        libnetworking/rtems_servers/ftp.h,
1101        libnetworking/rtems_servers/Makefile.am:
1102        Remove (relocated to cpukit/ftpd).
1103        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1104        removed move libnetworking/rtems_servers.
1105
11062005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1107
1108        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1109
11102005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1111
1112        PR 755/rtems
1113        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1114        Remove local declarations of rtems_bsdnet_nameservers,
1115        rtems_bsdnet_nameservers_count.
1116
11172005-01-31      Sergei Organov <osv@topconrd.ru>
1118
1119        PR 751/pppd
1120        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1121        committed to fix PR736 breaks pppd. chat.c should have its own static
1122        ttyfd for pppd to work correctly. The symptom is that second
1123        invokation of chat (for connect script) fails due to pppd_ttyfd set
1124        to -1 by previous chat invokation (for init script). In addition,
1125        this patch fixes leaving of dangling pointer in the abort_stbring[]
1126        by chat_send().
1127
11282005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1129
1130        * configure.ac: Remove CFLAGS_DEBUG_V.
1131        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1132
11332005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1134
1135        * wrapup/Makefile.am: Remove rtems-ctor.o.
1136
11372005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1138
1139        * libchip/rtc/rtc.h: size_t RTC_Count.
1140
11412005-01-20      Joel Sherrill <joel@OARcorp.com>
1142
1143        PR 736/pppd
1144        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1145        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1146        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1147        should not be static and should have a name more specific to pppd.
1148
11492005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1150
1151        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1152        libnetworking/rtems_servers/Makefile.am,
1153        libnetworking/rtems_telnetd/Makefile.am,
1154        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1155        Eliminate CFLAGS_OPTIMIZE_V.
1156
11572005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1158
1159        * configure.ac: Pass CFLAGS to testsuites configure.
1160        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1161        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1162
11632005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1164
1165        * configure.ac: Pass CFLAGS to cpukit configure.
1166        * aclocal/rtems-flags.m4: Remove (Unused).
1167        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1168        * aclocal/env-rtemsbsp.m4:
1169        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1170        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1171        RTEMS_CFLAGS.
1172        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1173        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1174        Cleanup comments.
1175
11762005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1177
1178        * automake/compile.am: Remove build-variant support.
1179
11802005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1181
1182        * libnetworking/pppd/Makefile.am,
1183        libnetworking/rtems_servers/Makefile.am,
1184        libnetworking/rtems_telnetd/Makefile.am:
1185        Remove build-variant support.
1186
11872005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1188
1189        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1190        support/Makefile.am, wrapup/Makefile.am:
1191        Remove build-variant support.
1192
11932004-11-22      Joel Sherrill <joel@OARcorp.com>
1194
1195        * libchip/network/if_fxp.c: Add entry for another module ID code.
1196
11972004-11-22      Joel Sherrill <joel@OARcorp.com>
1198
1199        PR 693/misc
1200        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1201        in/outport routines.
1202
12032004-11-22      Joel Sherrill <joel@OARcorp.com>
1204
1205        PR 693/misc
1206        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1207        in/outport routines.
1208
12092004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1210
1211        * aclocal/enable-itron.m4: Remove (unused).
1212
12132004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1214
1215        * configure.ac: Misc. quoting cleanups.
1216        Enable ada-tests iff --enable-ada and --enable-tests.
1217
12182004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1219
1220        PR 703/filesystem
1221        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1222        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1223        libchip/ide/ide_controller.c:
1224        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1225        available for BSPS/device drivers.
1226        Extend the "modes_available" and "mode_active" parameters to
1227        uint16_t for UDMA support.
1228
12292004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1230
1231        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1232        not supported on PowerPC since it works on the MVME2100 BSP.
1233
12342004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1235
1236        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1237        Add dependency tracking for *.cfgs.
1238        * Makefile.am: Add dependency tracking for *.cfg.
1239
12402004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1241
1242        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1243        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1244
12452004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1246
1247        PR 707/make_build
1248        * configure.ac: Add --enable-rpcgen.
1249
12502004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1251
1252        PR 700/rtems_misc
1253        * libnetworking/rtems_webserver/asp.c,
1254        libnetworking/rtems_webserver/balloc.c,
1255        libnetworking/rtems_webserver/cgi.c,
1256        libnetworking/rtems_webserver/default.c,
1257        libnetworking/rtems_webserver/ej.h,
1258        libnetworking/rtems_webserver/ejIntrn.h,
1259        libnetworking/rtems_webserver/ejlex.c,
1260        libnetworking/rtems_webserver/ejparse.c,
1261        libnetworking/rtems_webserver/emfdb.c,
1262        libnetworking/rtems_webserver/emfdb.h,
1263        libnetworking/rtems_webserver/form.c,
1264        libnetworking/rtems_webserver/handler.c,
1265        libnetworking/rtems_webserver/h.c,
1266        libnetworking/rtems_webserver/license.txt,
1267        libnetworking/rtems_webserver/Makefile.am,
1268        libnetworking/rtems_webserver/md5c.c,
1269        libnetworking/rtems_webserver/md5.h,
1270        libnetworking/rtems_webserver/mime.c,
1271        libnetworking/rtems_webserver/misc.c,
1272        libnetworking/rtems_webserver/NOTES,
1273        libnetworking/rtems_webserver/ringq.c,
1274        libnetworking/rtems_webserver/rom.c,
1275        libnetworking/rtems_webserver/rtems_webserver.h,
1276        libnetworking/rtems_webserver/security.c,
1277        libnetworking/rtems_webserver/sock.c,
1278        libnetworking/rtems_webserver/socket.c,
1279        libnetworking/rtems_webserver/sockGen.c,
1280        libnetworking/rtems_webserver/sym.c,
1281        libnetworking/rtems_webserver/uemf.c,
1282        libnetworking/rtems_webserver/uemf.h,
1283        libnetworking/rtems_webserver/um.c,
1284        libnetworking/rtems_webserver/um.h,
1285        libnetworking/rtems_webserver/umui.c,
1286        libnetworking/rtems_webserver/url.c,
1287        libnetworking/rtems_webserver/value.c,
1288        libnetworking/rtems_webserver/wbase64.c,
1289        libnetworking/rtems_webserver/webcomp.c,
1290        libnetworking/rtems_webserver/webmain.c,
1291        libnetworking/rtems_webserver/webpage.c,
1292        libnetworking/rtems_webserver/webrom.c,
1293        libnetworking/rtems_webserver/webs.c,
1294        libnetworking/rtems_webserver/websda.c,
1295        libnetworking/rtems_webserver/websda.h,
1296        libnetworking/rtems_webserver/webs.h,
1297        libnetworking/rtems_webserver/websSSL.c,
1298        libnetworking/rtems_webserver/websSSL.h,
1299        libnetworking/rtems_webserver/websuemf.c,
1300        libnetworking/rtems_webserver/wsIntrn.h:
1301        Remove (Moved to cpukit/http).
1302
13032004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1304
1305        PR 700/rtems_misc
1306        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1307        Remove libnetworking/rtems_webserver.
1308
13092004-10-25      Eric Norum <norume@aps.anl.gov>
1310
1311        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1312
13132004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1314
1315        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1316
13172004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1318
1319        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1320        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1321
13222004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1323
1324        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1325
13262004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1327
1328        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1329        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1330
13312004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1332
1333        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1334        BITSPERBYTE.
1335
13362004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1337
1338        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1339        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1340
13412004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1342
1343        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1344
13452004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1346
1347        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1348        * aclocal/enable-bare.m4: Remove.
1349        * configure.ac: Remove BARE_CPU_MODEL.
1350
13512004-10-13      Eric Norum <norume@aps.anl.gov>
1352
1353        PR 688/bsps
1354        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1355        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1356        MC146818A (and several Dallas Semiconductor) TOD chips.
1357
13582004-10-13      Eric Norum <norume@aps.anl.gov>
1359
1360        PR 686/networking
1361        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1362        device code.
1363
13642004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1365
1366        * libchip/network/dec21140.c: include <rtems/pci.h>.
1367
13682004-09-29      Joel Sherrill <joel@OARcorp.com>
1369
1370        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1371        libnetworking/pppd/utils.c: i960 obsoleted and all references
1372        removed.
1373
13742004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1375
1376        PR 607/networking
1377        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1378        instead of fully specifying unused PCI features.
1379
13802004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1381
1382        * configure.ac: Require automake > 1.9.
1383
13842004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1385
1386        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1387
13882004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1389
1390        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1391        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1392
13932004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1394
1395        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1396        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1397
13982004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1399
1400        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1401
14022004-07-28  Joel Sherrill <joel@OARcorp.com>
1403
1404    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1405
14062004-07-25      Joel Sherrill <joel@OARcorp.com>
1407
1408        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1409
14102004-05-21  Till Strauman <strauman@slac.stanford.edu>
1411
1412        PR 625/networking
1413        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1414        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1415        an error rather than panic if no chip is detected (thus allowing
1416        for probing).
1417        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1418        instead of looping forever.  Avoid divide by zero (crashed my PC).
1419        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1420        they are UNTESTED.
1421
14222004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1423
1424        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1425
14262004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1427
1428        * libchip/network/dec21140.c, libchip/network/elnk.c:
1429        #include <errno.h>.
1430
14312004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1432
1433        * libchip/network/if_media.h: Update from FreeBSD.
1434        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1435        libchip/network/i82586.c: #include <errno.h>.
1436
14372004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1438
1439        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1440
14412004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1442
1443        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1444
14452004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1446
1447        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1448        automake).
1449
14502004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1451
1452        PR 599/pppd
1453        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1454
14552004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1456
1457        * optman/rtems/no-region.c: Reflect having changed
1458        rtems_region_get_segment_size.
1459
14602004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1461
1462        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1463        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1464        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1465        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1466        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1467        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1468        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1469
14702004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1471
1472        * libchip/ide/ata.c, libchip/network/dec21140.c,
1473        libchip/network/elnk.c, libchip/network/i82586.c,
1474        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1475        libchip/network/open_eth.c, libchip/network/sonic.c,
1476        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1477        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1478        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1479        libchip/shmdr/shm_driver.h: Cosmetics.
1480
14812004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1482
1483        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1484        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1485        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1486        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1487        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1488        fixed size types.
1489
14902004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1491
1492        * configure.ac: Explicitly pass --includedir and --libdir to
1493        cpukit/configure.
1494
14952004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1496
1497        * librdbg/Makefile.am: Fix rpcgen rules.
1498        * librdbg/src/i386/any/remdeb_xdr.c,
1499        librdbg/src/m68k/any/remdeb_xdr.c,
1500        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1501        Reflect changes to librdbg/Makefile.am.
1502
15032004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1504
1505        * configure.ac: Reflect changes testsuites/configure.ac and
1506        cpukit/configure.ac.
1507
15082004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1509
1510        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1511        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1512
15132004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1514
1515        * configure.ac: Reflect changes to testsuites's configuration.
1516
15172004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1518
1519        PR/589 rtems
1520        * libchip/network/pci.h: Remove (Moved to cpukit).
1521
15222004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1523
1524        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1525        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1526        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1527        libchip/network/dec21140.c, libchip/network/elnk.c,
1528        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1529        libchip/network/open_eth.h, libchip/network/sonic.c,
1530        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1531        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1532        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1533        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1534        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1535        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1536        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1537        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1538        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1539        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1540        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1541        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1542        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1543        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1544        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1545        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1546        fixed-size types.
1547
15482004-03-14      Chris Johns  <chrisj@rtems.org>
1549
1550        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1551        the BSP example code.
1552        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1553        support the DIMMPC. This is a pc386 target with IO port support. Minor
1554        formating clean up. Add documentation to the header file.
1555        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1556        cs8900.h header file.
1557
15582004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1559
1560        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1561        Cosmetics.
1562
15632004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1564
1565        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1566        There are no application level Makefiles in here.
1567
15682004-03-04      Joel Sherrill <joel@OARcorp.com>
1569
1570        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1571        they can be used in application level makefiles.
1572
15732004-03-05      Joel Sherrill <joel@OARcorp.com>
1574
1575        * libnetworking/rtems_webserver/ejparse.c,
1576        libnetworking/rtems_webserver/emfdb.c,
1577        libnetworking/rtems_webserver/sock.c,
1578        libnetworking/rtems_webserver/socket.c,
1579        libnetworking/rtems_webserver/sym.c,
1580        libnetworking/rtems_webserver/webs.c,
1581        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
15822004-03-05      Joel Sherrill <joel@OARcorp.com>
1583
1584        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1585        compiling this file only only those CPU families with supported
1586        exception models.
1587
15882004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1589
1590        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1591        testsuites (Was exposed with --enable-multilib, only).
1592        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1593         Add RTEMS_BSP_CONFIG_SUBDIR.
1594        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1595        testsuites's configure.
1596        * aclocal/rtems-top.m4: Remove ENDIF hack.
1597        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1598
15992004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1600
1601        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1602        wrapup/Makefile.am: Fix automake problems having been introduced
1603        in previous patch.
1604
16052004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1606
1607        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1608        Preinstall dirs.
1609        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1610        * aclocal/check-multiprocessing.m4: Cosmetics.
1611        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1612        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1613
16142004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1615
1616        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1617        librdbg/src/Makefile.am.
1618        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1619        * configure.ac: Reflect changes above.
1620        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1621        * wrapup/Makefile.am: Reflect changes above.
1622        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1623
16242004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1625
1626        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1627
16282004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1629
1630        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1631
16322004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1633
1634        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1635
16362004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1637
1638        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1639        librdbg/src/powerpc/Makefile.am: Remove.
1640        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1641        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1642        * configure.ac: Reflect changes above.
1643
16442004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1645
1646
16472004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1648
1649        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1650        STRIP.
1651
16522004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1653
1654        * librdbg/include/Makefile.am: Merge-in
1655        librdbg/include/rdbg/i386/Makefile.am,
1656        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1657        librdbg/include/rdbg/powerpc/Makefile.am.
1658        * librdbg/include/rdbg/i386/Makefile.am,
1659        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1660        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1661        * configure.ac: Reflect changes above.
1662
16632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1664
1665        * configure.ac: Use AS_HELP_STRING(ada).
1666
16672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1668
1669        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1670        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1671        Use AC_CONFIG_HEADERS.
1672        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1673        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1674
16752004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1676
1677        * Makefile.am: include local.am.
1678
16792004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1680
1681        * aclocal/version.m4: 4.6.99.0.
1682
16832004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1684
1685        * Makefile.am: Don't include host.am.
1686        * automake/compile.am: Further cleanups.
1687
16882004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1689
1690        * automake/lib.am: Remove (Unused).
1691
16922004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1693
1694        * wrapup/Makefile.am: Don't include lib.am.
1695        * automake/compile.am: Use automake compilation rules.
1696
16972004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1698
1699        * libnetworking/pppd/Makefile.am,
1700        libnetworking/rtems_servers/Makefile.am,
1701        libnetworking/rtems_telnetd/Makefile.am,
1702        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1703        support/Makefile.am: Don't include lib.am.
1704
17052004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1706
1707        * libchip/Makefile.am: Don't include lib.am.
1708        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1709        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1710        unnecessary EXTRA_DISTs.
1711
17122004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1713
1714        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1715        hack.
1716
17172004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1718
1719        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1720        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1721        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1722        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1723
17242004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1725
1726        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1727        Add AM_CONDITIONAL(HAS_MP).
1728        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1729        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1730        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1731        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1732        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1733        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1734        (Deprecated by autoconf 2.59).
1735
17362004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1737
1738        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1739        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1740
17412004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1742
1743        * ChangeLog: Merge-in libnetworking/ChangeLog.
1744        * libnetworking/ChangeLog: Remove.
1745        * ChangeLog: Merge-in librdbg/ChangeLog.
1746        * librdbg/ChangeLog: Remove.
1747        * ChangeLog: Merge-in libchip/ChangeLog.
1748        * libchip/ChangeLog: Remove.
1749        * ChangeLog: Merge-in optman/ChangeLog.
1750        * optman/ChangeLog: Remove.
1751
17522004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1753
1754        * configure.ac: Reflect changes to cpukit.
1755        * wrapup/Makefile.am: Reflect changes to librdbg.
1756        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1757        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1758        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1759        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1760        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1761        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1762        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1763        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1764        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1765
17662004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1767
1768        * aclocal/rtems-top.m4: Remove check for version.m4.
1769        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1770
17712004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1772
1773        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1774        * wrapup/Makefile.am: Reflect changes to libchip/*.
1775        * support/Makefile.am: Use automake compilation rules.
1776        * wrapup/Makefile.am: Reflect changes to support/*.
1777        * configure.ac: Remove libnetworking/wrapup/Makefile.
1778        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1779        libnetworking/*/lib*.a instead of libnetapps.a.
1780        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1781        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1782        * optman/Makefile.am: Use automake compilation rules.
1783        * libchip/Makefile.am: Fix typo in previous patch.
1784        * libchip/Makefile.am: Use automake compilation rules.
1785        * libnetworking/Makefile.am: Remove wrapup.
1786        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1787        automake-compilation rules.
1788        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1789        automake-compilation rules.
1790        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1791        automake-compilation rules.
1792        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1793        automake-compilation rules.
1794        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1795
17962004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1797
1798        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1799        PRE/TMPINSTALL_FILES to CLEANFILES.
1800        * automake/lib.am: Remove TMPINSTALL_FILES.
1801        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1802        PRE/TMPINSTALL_FILES to CLEANFILES.
1803        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1804        PRE/TMPINSTALL_FILES to CLEANFILES.
1805        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1806        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1807        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1808        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1809        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1810        * librdbg/src/i386/Makefile.am: Ditto.
1811        * librdbg/src/m68k/Makefile.am: Ditto.
1812        * librdbg/src/powerpc/Makefile.am: Ditto.
1813        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1814        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1815        * libnetworking/rtems_servers/Makefile.am: Ditto.
1816        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1817        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1818
18192004-01-07      Joel Sherrill <joel@OARcorp.com>
1820
1821        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1822        more completely covers the MIPS family.
1823
18242003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1825
1826        * wrapup/Makefile.am: Reflect changes to shmdr.
1827        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1828
18292003-12-18      Joel Sherrill <joel@OARcorp.com>
1830
1831        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1832        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1833        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1834        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1835        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1836        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1837        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1838
18392003-12-17      Joel Sherrill <joel@OARcorp.com>
1840
1841        * aclocal/version.m4: Updated to rtems-20031217-test.
1842
18432003-12-17     
1844
1845        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1846        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1847
18482003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1849
1850        * automake/compile.am: Remove LINK_LIBS (Unused).
1851        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1852
18532003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1854
1855        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1856        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1857        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1858        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1859        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1860
18612003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1862
1863        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1864        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1865        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1866        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1867        * librdbg/src/i386/Makefile.am:
1868        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1869        * librdbg/src/m68k/Makefile.am:
1870        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1871        * librdbg/src/powerpc/Makefile.am:
1872        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1873
18742003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1875
1876        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1877        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1878        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1879        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1880        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1881        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1882        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1883        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1884        * optman/Makefile.am: Remove project_libdir.
1885        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1886        PRE/TMPINSTALL_FILES.
1887        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1888        PRE/TMPINSTALL_FILES.
1889        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1890        PRE/TMPINSTALL_FILES.
1891        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1892        PRE/TMPINSTALL_FILES.
1893        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1894        from PRE/TMPINSTALL_FILES.
1895        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1896        PRE/TMPINSTALL_FILES.
1897        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1898        PRE/TMPINSTALL_FILES.
1899        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1900        PRE/TMPINSTALL_FILES.
1901        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1902        PRE/TMPINSTALL_FILES.
1903        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1904        PRE/TMPINSTALL_FILES.
1905        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1906        PRE/TMPINSTALL_FILES.
1907        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1908        from PRE/TMPINSTALL_FILES.
1909
19102003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1911
1912        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1913        * automake/lib.am: Remove project_libdir.
1914        * wrapup/Makefile.am: Reworked.
1915
19162003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1917
1918        * configure.ac: Reflect changes to librdbg.
1919        * optman/Makefile.am: Add tmpinstall dirstamp support.
1920        * libchip/Makefile.am: Fix variant-tmpinstall support.
1921        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1922        * librdbg/src/powerpc/Makefile.am: Merge-in former
1923        new_exception_processing/Makefile.am.
1924        * librdbg/src/m68k/any/Makefile.am: Remove.
1925        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1926        * librdbg/src/i386/any/Makefile.am: Remove.
1927        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1928        * librdbg/src/Makefile.am: Cosmetics.
1929        * librdbg/include/Makefile.am: Cosmetics.
1930        * librdbg/Makefile.am: Cosmetics.
1931        * libnetworking/Makefile.am: Cosmetics.
1932        * libnetworking/pppd/Makefile.am: Cosmetics.
1933        * libnetworking/wrapup/Makefile.am: Cosmetics.
1934
19352003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1936
1937        * Makefile.am: Cosmetics.
1938        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1939        support.
1940
19412003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1942
1943        * automake/compile.am: Remove $(ARCH):-rule.
1944
19452003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1946
1947        * configure.ac: Remove lib/libbsp/shared/Makefile,
1948        lib/libbsp/shmdr/Makefile.
1949
19502003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1951
1952        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1953        libchip/serial/Makefile, libchip/rtc/Makefile.
1954        * support/Makefile.am: Remove all-local: $(ARCH).
1955        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1956        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1957        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1958        * optman/Makefile.am: Remove all-local: $(ARCH).
1959        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1960        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1961        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1962        compilation dirstamp support.
1963        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1964        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1965        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1966        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1967        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1968        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1969        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1970        all-local: $(ARCH).
1971        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1972        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1973        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1974        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1975        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1976
19772003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1978
1979        * aclocal/lead-dot.m4: New (from automake-1.7f).
1980        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1981        AC_SUBST(dirstamp).
1982        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1983        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1984        libchip/serial/Makefile.am: Ditto.
1985        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1986        * librdbg/include/Makefile.am: Ditto.
1987        * librdbg/include/rdbg/Makefile.am: Ditto.
1988        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1989        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1990        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1991        * librdbg/src/Makefile.am: Ditto.
1992        * librdbg/src/i386/Makefile.am: Ditto.
1993        * librdbg/src/i386/any/Makefile.am: Ditto.
1994        * librdbg/src/m68k/Makefile.am: Ditto.
1995        * librdbg/src/m68k/any/Makefile.am: Ditto.
1996        * librdbg/src/powerpc/Makefile.am: Ditto.
1997        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1998        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1999        preinstallation.
2000        * libnetworking/pppd/Makefile.am: Ditto.
2001        * libnetworking/rtems_servers/Makefile.am: Ditto.
2002        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2003        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2004        * libnetworking/wrapup/Makefile.am: Ditto.
2005
20062003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2007
2008        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2009        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2010        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2011        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2012        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2013        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2014        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2015        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2016        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2017        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2018        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2019        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2020        underquoting to silence automake-1.8.
2021
20222003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2023
2024        * configure.ac: Reflect having moved tests to ../../testsuites.
2025
20262003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2027
2028        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2029        * aclocal/canonical-host.m4: Remove.
2030        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2031        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2032
20332003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2034
2035        * aclocal/check-cpu.m4: Remove.
2036        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2037        * aclocal/canonical-target-name.m4: Add m4-quotes.
2038        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2039        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2040        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2041        * aclocal/check-networking.m4: Add m4-quotes. Require
2042        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2043        * aclocal/check-posix.m4: Add m4-quotes. Require
2044        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2045        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2046        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2047        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2048
20492003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2050
2051        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2052        * aclocal/bsp-alias.m4: Remove.
2053
20542003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2055
2056        * configure.ac: Make presence of tests/ optional.
2057
20582003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2059
2060        * aclocal/path-perl.m4: Remove (Unused).
2061
20622003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2063
2064        * automake/force-preinstall.am: Remove.
2065
20662003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2067
2068        PR 499/rtems_misc
2069        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2070        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2071        Configuration (Odd was forced) - Correction of Stop Bit configuration
2072        (inversed) - Correction of ISR Handler to call
2073        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2074        CTS Hardware flow control Configuration.
2075
20762003-09-04      Joel Sherrill <joel@OARcorp.com>
2077
2078        * lib/libcpu/shared/include/cache.h,
2079        lib/libcpu/shared/src/cache_aligned_malloc.c,
2080        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2081        license changed.
2082        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2083        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2084        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2085        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2086        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2087        for license changed.
2088        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2089        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2090        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2091        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2092        libchip/network/cs8900.h, libchip/network/dec21140.c,
2093        libchip/network/elnk.c, libchip/network/open_eth.c,
2094        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2095        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2096        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2097        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2098        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2099        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2100        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2101        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2102        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2103        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2104        libchip/serial/serial.h, libchip/serial/z85c30.c,
2105        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2106        libchip/serial/z85c30_reg.c: URL for license changed.
2107
21082003-09-03      Jiri Gaisler <jiri@gaisler.com>
2109
2110        PR 477/networking
2111        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2112        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2113        libchip/network/open_eth.h: New files.
2114
21152003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117        * aclocal/rtems-top.m4: Add RTEMS_API.
2118        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2119
21202003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2121
2122        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2123        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2124        @RTEMS_BSP@.cfg.
2125
21262003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2127
2128        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2129
21302003-08-20      Joel Sherrill <joel@OARcorp.com>
2131
2132        * libchip/network/cs8900.c: Correct copyright statements.
2133
21342003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * aclocal/check-itron.m4: Remove.
2137        * aclocal/enable-inlines.m4: Remove.
2138        * Makefile.am: Reflect having moved aclocal/.
2139        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2140        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2141        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2142        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2143        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2144        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2145        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2146        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2147        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2148        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2149        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2150        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2151        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2152        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2153        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2154        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2155        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2156        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2157        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2158        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2159        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2160        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2161        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2162        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2163        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2164        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2165        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2166        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2167        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2168        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2169        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2170        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2171        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2172        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2173        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2174        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2175        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2176        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2177        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2178        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2179        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2180        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2181        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2182        * aclocal/target.m4: New (Copied from ../../aclocal).
2183        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2184        * aclocal/version.m4: New (Copied from ../../aclocal).
2185
21862003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2187
2188        * configure.ac: Remove stray comments.
2189        * automake/local.am, automake/host.am: Remove "debug".
2190
21912003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * Makefile.am: Reflect having moved automake/.
2194        * lib/Makefile.am: Reflect having moved automake/.
2195        * support/Makefile.am: Reflect having moved automake/.
2196        * wrapup/Makefile.am: Reflect having moved automake/.
2197        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2198        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2199        from ../../automake).
2200        * optman/Makefile.am: Reflect having moved automake/.
2201        * libchip/Makefile.am: Reflect having moved automake/.
2202        * libchip/ide/Makefile.am: Reflect having moved automake/.
2203        * libchip/network/Makefile.am: Reflect having moved automake/.
2204        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2205        * libchip/serial/Makefile.am: Reflect having moved automake/.
2206        * librdbg/Makefile.am: Reflect having moved automake/.
2207        * librdbg/include/Makefile.am: Reflect having moved automake/.
2208        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2209        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2210        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2211        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2212        automake/.
2213        * librdbg/src/Makefile.am: Reflect having moved automake/.
2214        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2215        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2216        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2217        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2218        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2219        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2220        having moved automake/.
2221        * libnetworking/Makefile.am: Reflect having moved automake/.
2222        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2223        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2224        automake/.
2225        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2226        automake/.
2227        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2228        automake/.
2229        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2230
22312003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2232
2233        * Makefile.am: Add bsp.pc.in.
2234        * bsp.pc.in: New (pkgconfig support).
2235
22362003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2237
2238        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2239
22402003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2241
2242        * lib/Makefile.am: New (Required by 'make dist').
2243        * lib/ChangeLog: Remove.
2244        * lib/.cvsignore: Cleanup.
2245        * configure.ac: Reflect having added lib/Makefile.am.
2246        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2247        lib/libbsp/configure.ac.
2248        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2249        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2250
22512003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2252
2253        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2254        * configure.ac: Merge-in librdbg/configure.ac.
2255        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2256        librdbg/configure.ac.
2257        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2258        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2259        LIBCHIP. Conditionally build include-dirs.
2260        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2261        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2262        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2263        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2264        librdbg/include/rdbg/m68k/Makefile.am,
2265        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2266        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2267        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2268        librdbg/src/powerpc/Makefile.am, librdbg/
2269        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2270        configure.ac into ../configure.ac.
2271        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2272        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2273        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2274        libnetworking/rtems_telnetd/Makefile.am,
2275        libnetworking/rtems_webserver/Makefile.am,
2276        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2277        into ../configure.ac.
2278
22792003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2280
2281        PR 427/rtems
2282        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2283        * librdbg/src/servtsp.c: Ditto.
2284
22852003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2286
2287        PR 429/bsps
2288        PR 432/bsps
2289        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2290        packets are queued onto an elnk board, the ISR will deadlock the device
2291        with a tx complete interrupt.  Lighter tx loads are not affected as they
2292        end up submitting single packets to the device.
2293
22942003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2297        optman/configure.ac.
2298        * optman/configure.ac: Remove (Merged into ../configure.ac).
2299        * optman/Makefile.am: Reflect having merged configure.ac into
2300        ../configure.ac.
2301        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2302        * libchip/Makefile.am, libchip/ide/Makefile.am,
2303        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2304        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2305        ../configure.ac.
2306
23072003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2308
2309        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2310
23112003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2312
2313        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2314        on i386.
2315
23162003-06-13      Joel Sherrill <joel@OARcorp.com>
2317
2318        * libnetworking/pppd/chat.c: Removed warnings.
2319
23202003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2321
2322        * libchip/network/README.3com: New file missed in previous commit.
2323        PR 405/bsps
2324        PR 393/networking
2325        * libchip/network/dec21140.c: Fix leak also known as PR393.
2326        * libchip/network/elnk.c, libchip/network/if_media.h,
2327        libchip/network/mii.h: New files.
2328        * libchip/network/Makefile.am: Reflect new files.
2329
23302003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2331
2332        * configure.ac: Remove support for profile-variant.
2333
23342003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        PR 397/pppd
2337        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2338        * libnetworking/pppd/magic.c: Remove *rand48.
2339        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2340
23412003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2342
2343        * wrapup/Makefile.am: Add libide.a.
2344
23452003-04-15      Joel Sherrill <joel@OARcorp.com>
2346
2347        PR 387/rtems_misc
2348        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2349        routines.
2350        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2351
23522003-04-11      Joel Sherrill <joel@OARcorp.com>
2353
2354        * libnetworking/rtems_webserver/cgi.c,
2355        libnetworking/rtems_webserver/sockGen.c,
2356        libnetworking/rtems_webserver/umui.c,
2357        libnetworking/rtems_webserver/websSSL.c,
2358        libnetworking/rtems_webserver/websSSL.h,
2359        libnetworking/rtems_webserver/websda.c,
2360        libnetworking/rtems_webserver/websda.h: New files. Not included in
2361        previous commit.
2362
23632003-04-10      Joel Sherrill <joel@OARcorp.com>
2364
2365        PR 371/pppd
2366        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2367        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2368        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2369        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2370        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2371        still global symbols in rtemspppd.h which might need to be changed or
2372        converted into member of a structure which is dereferenced with a
2373        pointer that is managed as a per task variable. But this patch should
2374        avoid many conflicts.
2375
23762003-03-27      Joel Sherrill <joel@OARcorp.com>
2377
2378        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2379        not allowed in the cpukit source code since it must be buildable
2380        independent of any BSP. These files were moved to libchip/ide.
2381        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2382        files.
2383
23842003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2385
2386        PR 368/filesystems
2387        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2388        improvements which now work on pc386 and mbx8xx.
2389        * libchip/ide/ide_controller.c: New file.
2390
23912003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2392
2393        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2394
23952003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2396
2397        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2398        * configure.ac: Add support/.
2399        * support/.cvsignore: New.
2400        * support/Makefile.am: New.
2401        * support/version.c: New.
2402        * wrapup/Makefile.am: Add support/libsupport.a.
2403        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2404        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2405        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2406        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2407
24082003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2409
2410        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2411
24122003-02-20      Till Straumann <strauman@slac.stanford.edu>
2413
2414        PR 354/networking
2415        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2416        chip against a table of supported chips. The untested ones are still
2417        commented out, however.
2418
24192003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2420
2421        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2422        * configure.ac: AC_PREREQ(2.57).
2423        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2424        * optman/configure.ac: AC_PREREQ(2.57).
2425        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2426        * libchip/configure.ac: AC_PREREQ(2.57).
2427        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2428        * librdbg/configure.ac: AC_PREREQ(2.57).
2429        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2430        * libnetworking/configure.ac: AC_PREREQ(2.57).
2431
24322003-02-06      Joel Sherrill <joel@OARcorp.com>
2433
2434        * libnetworking/pppd/chat.c: Convert routines with common names to
2435        static. This included get_char(), put_char(), and character() among
2436        others.
2437
24382003-02-03      Joel Sherrill <joel@OARcorp.com>
2439
2440        PR 338/filesystem
2441        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2442        rtems_io_lookup_name() (API change).  Unused function removed.
2443
24442003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2445
2446        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2447        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2448        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2449        Eliminate *_O_FILES.
2450        * libnetworking/rtems_servers/Makefile.am,
2451        libnetworking/rtems_webserver/Makefile.am,
2452        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2453
24542002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2455
2456        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2457        Let all-local: depend on $(LIB).
2458        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2459        * optman/Makefile.am: Apply install-data-local to install *.rels.
2460
24612002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2462
2463        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2464        %.c rules.
2465        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2466        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2467        * libchip/rtc/Makefile.am: Ditto.
2468        * libchip/serial/Makefile.am: Ditto.
2469
24702002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2471
2472        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2473        LIBC_DEFINES.
2474        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2475        LIBC_DEFINES.
2476        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2477        LIBC_DEFINES.
2478
24792002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2480
2481        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2482
24832002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2484
2485        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2486        cache-checking.
2487        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2488
24892002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2490
2491        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2492        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2493        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2494        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2495        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2496
24972002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2498
2499        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2500        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2501        Remove.
2502        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2503
25042002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2505
2506        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2507        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2508
25092002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2510
2511        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2512        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2513
25142002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2517        * optman/rel.am: New.
2518
25192002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2522        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2523        braino in comment on "exec". Extend --enable-ada handling.
2524
25252002-11-04      Joel Sherrill <joel@OARcorp.com>
2526
2527        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2528        tasks and rolling multiple loops into 1.
2529        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2530        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2531        Removed warnings.
2532
25332002-10-31      Joel Sherrill <joel@OARcorp.com>
2534
2535        * libchip/network/dec21140.c: Removed warnings.
2536        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2537        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2538        librdbg/src/m68k/any/remdeb_xdr.c,
2539        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2540        warnings.
2541        * libnetworking/rtems_webserver/socket.c,
2542        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2543
25442002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2545
2546        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2547        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2548        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2549        above.
2550
25512002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2552
2553        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2554        * wrapup/.cvsignore: Remove autom4te.cache.
2555        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2556        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2557        autom4te.cache.
2558        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2559        autom4te.cache.
2560        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2561        autom4te.cache.
2562
25632002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2564
2565        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2566
25672002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2568
2569        * optman/.cvsignore: Add autom4te.cache.
2570
25712002-09-14      Joel Sherrill <joel@OARcorp.com>
2572
2573        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2574
25752002-09-07      Joel Sherrill <joel@OARcorp.com>
2576
2577        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2578        include files to resolve warnings.
2579
25802002-09-07      Chris Johns <ccj@acm.org>
2581
2582        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2583        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2584        which corrects the problem  where the cs8900.c file was actually the BSP
2585        glue.  Joel did some hacking so this file will compile.  Previously it
2586        required providing a target.h file to compile.
2587        * libchip/network/cs8900.c.bsp: New file.
2588
25892002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2590
2591        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2592
25932002-08-31      Joel Sherrill <joel@OARcorp.com>
2594
2595        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2596        eliminate warning.
2597
25982002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2599
2600        * configure.ac: Add ada-tests.
2601
26022002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2603
2604        * Makefile.am: Add preinstall-stamp.
2605
26062002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2607
2608        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2609        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2610        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2611        gcc31 happy.
2612        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2613        cp.
2614
26152002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2616
2617        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2618        make/bsp.mak.
2619        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2620        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2621
26222002-08-12      Joel Sherrill <joel@OARcorp.com>
2623
2624        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2625        avoid error.
2626
26272002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2628
2629        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2630        * configure.ac: Add BSP_SUBDIRS.
2631        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2632        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2633        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2634        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2635        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2636        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2637        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2638        RTEMS_CHECK_BSP_CACHE.
2639        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2640        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2641        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2642        .$(OBJEXT) instead of .o.
2643        * libnetworking/pppd/Makefile.am,
2644        libnetworking/rtems_servers/Makefile.am,
2645        libnetworking/rtems_telnetd/Makefile.am,
2646        libnetworking/rtems_webserver/Makefile.am,
2647        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2648
26492002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2650
2651        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2652        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2653        ../libchip/serial/$(ARCH)/libserialio.a.
2654        * libchip/serial/Makefile.am: Don't tmp-install lib.
2655        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2656
26572002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2658
2659        * Makefile.am: Add rtems_makedir.
2660        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2661        * Makefile.am: Add wrapup-SUBDIR.
2662        * wrapup/ChangeLog: Remove.
2663        * wrapup/configure.ac: Remove.
2664        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2665        (Make the bare BSP happy).
2666        * configure.ac: Ditto.
2667        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2668        Create make/custom/default.cfg.
2669        * configure.ac: Add creation of make/custom/*.cfg. Create
2670        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2671
26722002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2673
2674        * Makefile.am: Clean $(PROJECT_RELEASE).
2675
26762002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2677
2678        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2679        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2680        prototype mismatches.
2681
26822002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
2684        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2685        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2686
26872002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * acinclude.m4: Add test "$multilib" != "yes".
2690        * config-ml.in: Remove.
2691        * acinclude.m4: Cleanups.
2692        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2693        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2694        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2695        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2696        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2697
26982002-07-16      Eric Norum <eric.norum@usask.ca>
2699
2700        * New driver for the Intel EtherExpressPro (82559ER) chip.
2701        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2702        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2703        * libchip/network/Makefile.am: Modified to reflect above.
2704
27052002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2706
2707        * acinclude.m4: New.
2708        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2709        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2710        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2711
27122002-07-01      Joel Sherrill <joel@OARcorp.com>
2713
2714        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2715        _Objects_Information_table now that it is a two dimensional array based
2716        upon API and class.
2717        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2718        of strnlen().
2719
27202002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2721
2722        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2723        preinstall libnetapps.a.
2724
27252002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * configure.ac: Remove librpc.
2728
27292002-06-25      Joel Sherrill <joel@OARcorp.com>
2730
2731        * Per PR233, moved librpc to exec.
2732        * configure.ac, wrapup/Makefile.am: Modified.
2733        * librpc, librpc/ChangeLog: Removed.
2734
27352002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2736
2737        * optman/Makefile.am: Remove multilib support.
2738        * optman/configure.ac: Ditto.
2739        * optman/sapi/Makefile.am: Ditto.
2740
27412002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2742
2743        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2744        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2745
27462002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2747
2748        Move networking libraries to c/src/exec/libnetworking
2749        * libnetworking/configure.ac, libnetworking/Makefile.am,
2750        libnetworking/wrapup/Makefile.am: Reflect Moval.
2751
27522002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2753
2754        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2755        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2756        <rtems/bspIo.h>.
2757
27582002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2759
2760        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2761        * libnetworking/rtems/mkrootfs.h: Ditto.
2762        * libnetworking/rtems/Makefile.am: Reflect changes above.
2763
27642002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2765
2766        * configure.ac: Remove lib.
2767
27682002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2769
2770        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2771        that exception stack frames on M68K members with VBR always are 6 byte
2772        long. The incorrect assumption resulted in some gdb commands like "next"
2773        to fail on the 68360.
2774
27752002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2776
2777        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2778        PR 220
2779        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2780        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2781        CVS.
2782        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2783        libnetworking/sys/filio.h: Remove.
2784        * libnetworking/sys/Makefile.am: Reflect changes above.
2785
27862002-05-07      Chris Johns <ccj@acm.org>
2787
2788        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2789        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2790        requires it to be stripped.
2791
27922002-05-01      Eric Norum <eric.norum@usask.ca>
2793
2794        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2795        assembly  to satisfy gcc 3.1 and newer.
2796
27972002-04-26      Eric Norum <eric.norum@usask.ca>
2798
2799        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2800        agressive optimization in gcc 3.1 does not reorder things.
2801
28022002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * libchip/network/dec21140.c: Reflect changes to powerpc's
2805        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2806        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2807        <rtems/score/cpu.h>.
2808        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2809        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2810
28112002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2812
2813        * optman/configure.ac: Remove ENABLE_GCC28.
2814
28152002-04-11      Chris Johns <ccj@acm.org>
2816
2817        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2818        driver control block field to the ifconfig network driver structure.
2819        This field is needed by the i82586 driver which was ported from NetBSD
2820        as it had better hardware abstraction.
2821        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2822        PR59, added the drv_ctrl driver control block field to the ifconfig
2823        network driver structure. This field is needed by the i82586 driver
2824        which was ported from NetBSD as it had better hardware abstraction.
2825
28262002-04-10      Mike Siers <mikes@poliac.com>
2827
2828        * libnetworking/rtems_webserver/NOTES,
2829        libnetworking/rtems_webserver/asp.c,
2830        libnetworking/rtems_webserver/balloc.c,
2831        libnetworking/rtems_webserver/default.c,
2832        libnetworking/rtems_webserver/ej.h,
2833        libnetworking/rtems_webserver/ejIntrn.h,
2834        libnetworking/rtems_webserver/ejlex.c,
2835        libnetworking/rtems_webserver/ejparse.c,
2836        libnetworking/rtems_webserver/emfdb.c,
2837        libnetworking/rtems_webserver/emfdb.h,
2838        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2839        libnetworking/rtems_webserver/handler.c,
2840        libnetworking/rtems_webserver/license.txt,
2841        libnetworking/rtems_webserver/md5.h,
2842        libnetworking/rtems_webserver/md5c.c,
2843        libnetworking/rtems_webserver/mime.c,
2844        libnetworking/rtems_webserver/misc.c,
2845        libnetworking/rtems_webserver/ringq.c,
2846        libnetworking/rtems_webserver/rom.c,
2847        libnetworking/rtems_webserver/security.c,
2848        libnetworking/rtems_webserver/sock.c,
2849        libnetworking/rtems_webserver/sym.c,
2850        libnetworking/rtems_webserver/uemf.c,
2851        libnetworking/rtems_webserver/uemf.h,
2852        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2853        libnetworking/rtems_webserver/url.c,
2854        libnetworking/rtems_webserver/value.c,
2855        libnetworking/rtems_webserver/wbase64.c,
2856        libnetworking/rtems_webserver/webcomp.c,
2857        libnetworking/rtems_webserver/webpage.c,
2858        libnetworking/rtems_webserver/webrom.c,
2859        libnetworking/rtems_webserver/webs.c,
2860        libnetworking/rtems_webserver/webs.h,
2861        libnetworking/rtems_webserver/websuemf.c,
2862        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2863        2.1.4.
2864
28652002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2866
2867        * libchip/network/i82586.c: Include <string.h>.
2868        * libchip/network/sonic.c: Ditto.
2869
28702002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2871
2872        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2873
28742002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2875
2876        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2877
28782002-03-27      Thomas.Doerfler@imd-systems.de
2879
2880        PR 144
2881        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2882        memory address 0 when called for the first time. This is done when
2883        trying to clear the variable "dhcp_hostname".
2884
28852002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2886
2887        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2888        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2889        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2890        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2891        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2892        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2893        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2894        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2895        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2896        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2897        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2898        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2899        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2900        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2901        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2902        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2903        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2904        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2905        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2906        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2907        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2908        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2909        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2910        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2911        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2912        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2913        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2914        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2915        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2916        AUTOMAKE_OPTIONS.
2917        * libnetworking/configure.ac:
2918        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2919        foreign 1.6]).
2920        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2921        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2922        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2923        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2924        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2925        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2926        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2927        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2928        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2929        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2930        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2931        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2932        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2933        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2934        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2935        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2936        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2937
29382002-03-27      Ilya Alexeev <ilya@continuum.ru>
2939
2940        PR 162
2941        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2942        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2943        used in a device write routines.  Now ppp_softc structure have own
2944        character for writing to device (sc_outchar).  I think that converting
2945        local variables to static is not a right solution, because problems will
2946        occur in the case of two or more ppp instances.
2947        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2948        must be u_long, otherwise in the case of the big output packet endless
2949        loop may occur.
2950
29512002-03-21      Ilya Alexeev <ilya@continuum.ru>
2952
2953        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2954        preparations for multiple PPPD connections.
2955
29562002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2957
2958        PR 149
2959        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2960        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2961        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2962        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2963
29642002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2965
2966        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2967        * configure.ac: Modified to reflect addition.
2968
29692002-02-27      Ilya Alexeev <ilya@continuum.ru>
2970
2971        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2972        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2973        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2974        capabilities as well as eliminate some warnings.
2975
29762002-02-27      Eric Norum <eric.norum@usask.ca>
2977
2978        * libnetworking/net/radix.c: Properly handle fetching the default route
2979        when there is no route.  This was a bug in the original FreeBSD code and
2980        this fix is from an updated version of their code.
2981
29822002-02-16      Eric Norum <eric.norum@usask.ca>
2983
2984        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2985        checking.
2986
29872002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2988
2989        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2990        dodefaultroute.
2991
29922002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2995        include <rtems/seterr.h>.
2996
29972002-02-01      Mike Siers <mikes@poliac.com>
2998
2999        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3000        avoid bringing the link down too fast. NOTE: Mike reports successfully
3001        running at 56K baud on a direct link.
3002
30032002-02-01      Eric Valette <valette@crf.canon.fr>
3004
3005        * librdbg/So many patches have been posted recently on the mailing list
3006        and  because we were unable to find correct solution to compile on
3007        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3008        because the coding  style of rdbg was rather inconsistant among various
3009        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3010        global coding style (using indent + manual edits), 2) incorporate/review
3011        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3012        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3013        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3014        after rdbg initialization is done, NB : the paches is huge but it is
3015        mainly due to coding styke chnages.  Only few lines of codes have been
3016        really changed and they do not impact  rdbg functionnality (AFAIKT).
3017        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3018        librdbg/include/rdbg/m68k/rdbg_f.h,
3019        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3020        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3021        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3022        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3023        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3024        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3025        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3026        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3027        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3028        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3029        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3030        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3031        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3032        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3033        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3034        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3035
30362002-01-31      Mike Siers <mikes@poliac.com>
3037
3038        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3039        * Nice Update of PPPD support which eliminates the requiremetn that
3040        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3041        and reports that it seems to be more stable and handle larger packets
3042        better.  This patch replaces the termios tasks with more general pppd
3043        network driver tasks.  The functions pppinput() and pppstart() get
3044        called from the interrupt service routine.
3045        * libnetworking/Makefile.am, libnetworking/configure.ac,
3046        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3047        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3048        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3049        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3050        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3051        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3052        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3053        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3054        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3055        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3056        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3057        libnetworking/net/route.c, libnetworking/net/route.h,
3058        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3059        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3060        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3061        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3062        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3063        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3064        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3065        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3066        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3067        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3068        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3069        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3070        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3071        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3072        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3073        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3074        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3075        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3076        libnetworking/pppd/example/README,
3077        libnetworking/pppd/example/netconfig.h,
3078        libnetworking/wrapup/Makefile.am: Modified.
3079        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3080        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3081        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3082        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3083        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3084        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3085        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3086        libnetworking/modem/pppcompress.c: Subdirectory removed.
3087
30882002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3089
3090        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3091        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3092
30932002-01-18      Till Straumann <strauman@slac.stanford.edu>
3094
3095        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3096        issues: - exception handler needs to enable MSR_FP if the interrupted
3097        thread is FP enabled. - printk message for MSR fixed and added
3098        stacktrace. NOTE: this requires the stacktrace patch to
3099        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3100        however).
3101
31022002-01-06      Joel Sherrill <joel@OARcorp.com>
3103
3104        * optman/.cvsignore: Added aclocal.m4 and configure.
3105        * optman/.cvsignore: New file.
3106
31072002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3108
3109        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3110
31112002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3112
3113        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3114        * optman/ChangeLog: New.
3115        * optman/configure.ac: New.
3116        * optman/Makefile.am: New.
3117        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3118        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3119
31202001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3121
3122        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3123
31242001-12-18      Eric Norum <eric.norum@usask.ca>
3125
3126        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3127        `directories' (path names with a / at the end) while disallowing open()
3128        operations on TFTP `directories'.
3129
31302001-12-07      Eric Norum <eric.norum@usask.ca>
3131
3132        * libnetworking/lib/tftpDriver.c: Restore write capability.
3133
31342001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3135
3136        * libchip/network/sonic.h: Fix typo.
3137        * libnetworking/arpa/Makefile.am: Remove stray lines.
3138
31392001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3140
3141        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3142
31432001-10-18      Eric Norum <eric.norum@usask.ca>
3144
3145        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3146        chdir() and open() operations within the TFTP file system.
3147
31482001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3149
3150        * librdbg/configure.ac: Fix latent bug exposed by removal of
3151        config.cache's which prevented powerpc targets librdbg from building.
3152
31532001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3154
3155        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3156        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3157        autoconf-2.52 happy.
3158
31592001-10-12      Mike Siers <mikes@poliac.com>
3160
3161        * libnetworking/Update to stable working state.  Congratulations Mike!
3162        :).
3163        * libnetworking/modem_example: Directory removed.
3164        * libnetworking/modem_example/16550.h,
3165        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3166        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3167        libnetworking/modem_example/ppp.h,
3168        libnetworking/modem_example/pppcompress.c: Files removed.
3169        * libnetworking/pppd/example/pppd.options: New file.
3170        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3171        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3172        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3173        libnetworking/pppd/rtemsmain.c: Updated.
3174
31752001-10-12      Joel Sherrill <joel@OARcorp.com>
3176
3177        * libchip/serial/z85c30.c: Fixed typo.
3178
31792001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3180
3181        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3182        * configure.in: Remove.
3183        * configure.ac: New file, generated from configure.in by autoupdate.
3184        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3185        * libchip/configure.in: Remove.
3186        * libchip/configure.ac: New file, generated from configure.in by
3187        autoupdate.
3188        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3189        * librdbg/configure.in: Remove.
3190        * librdbg/configure.ac: New file, generated from configure.in by
3191        autoupdate.
3192        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3193        * libnetworking/configure.in: Remove.
3194        * libnetworking/configure.ac: New file, generated from configure.in by
3195        autoupdate.
3196
31972001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3198
3199        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3200        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3201        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3202
32032001-09-27      Joel Sherrill <joel@OARcorp.com>
3204
3205        * libchip/ChangeLog: Fixed typo in date.
3206
32072001-09-27      Eric Norum <eric.norum@usask.ca>
3208
3209        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3210        TFTP  filesystem.
3211
32122001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3213
3214        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3215        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3216        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3217        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3218        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3219        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3220        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3221        'PREINSTALL_FILES ='.
3222        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3223        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3224        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3225        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3226        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3227        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3228        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3229        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3230        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3231        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3232        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3233        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3234
32352001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3236
3237        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3238        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3239        * librdbg/src/m68k/any/Makefile.am: Ditto.
3240        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3241        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3242        happy.
3243
32442001-09-21      Joel Sherrill <joel@OARcorp.com>
3245
3246        * libchip/network/Makefile.am: Fixed typo on file name.
3247        * libchip/network/i82586.c: Commented out line 318 which is referencing
3248        a member of a structure that is not currently there.  This needs to be
3249        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3250        to C style.
3251
32522001-09-19      Eric Norum <eric.norum@usask.ca>
3253
3254        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3255
32562001-09-19      Chris Johns <ccj@acm.org>
3257
3258        * libchip/network/README.i82586, libchip/network/i82586.c,
3259        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3260        Network driver for Intel i82586.
3261        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3262        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3263        "root" filesystem with information obtained via the DHCP response.
3264
32652001-09-14      Eric Norum <eric.norum@usask.ca>
3266
3267        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3268        make gcc 3.x happy.
3269
32702001-08-16      Mike Siers <mikes@poliac.com>
3271
3272        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3273        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3274        These support callback functionality that has not even been compiled
3275        under RTEMS yet.
3276        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3277        example application.  Mike's notes on the modifications: - renamed
3278        error() function because of namespace problems - removed calls to the
3279        exit() funciton - removed extra files from the pppd source directory -
3280        defined pppd task constant values in rtemspppd.h - modifyied example
3281        code to get actual tick per second value - placed the pppd 2.3.11 man
3282        page file (pppd.8) into the pppd directory.
3283        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3284        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3285        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3286        libnetworking/pppd/rtems-ppp.c: Deleted.
3287        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3288        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3289        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3290        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3291        libnetworking/pppd/example/init.c,
3292        libnetworking/pppd/example/netconfig.h,
3293        libnetworking/pppd/example/ppp.conf,
3294        libnetworking/pppd/example/pppdapp.c,
3295        libnetworking/pppd/example/system.h: New files.
3296        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3297        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3298        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3299        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3300        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3301        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3302        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3303        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3304        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3305        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3306        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3307        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3308        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3309        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3310        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3311
33122001-08-16      Joel Sherrill <joel@OARcorp.com>
3313
3314        * libnetworking/pppd/example/Makefile: Removed.
3315        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3316        to avoid bootstrap -c clobbering it.
3317        * libnetworking/rtems_telnetd/.cvsignore: New file.
3318
33192001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3320
3321        * libnetworking/Makefile.am, libnetworking/configure.in,
3322        libnetworking/rtems_servers/Makefile.am,
3323        libnetworking/rtems_servers/telnetd.c,
3324        libnetworking/rtems_servers/telnetd.h,
3325        libnetworking/rtems_telnetd/Makefile.am,
3326        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3327        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3328        libnetworking/rtems_telnetd/telnetd.c,
3329        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3330        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3331        effect when ftpd change. - the tcp/ip stats have been implemented into
3332        icmds.c and started when telnetd daemon is started.
3333        * libnetworking/rtems_servers/telnetd.c,
3334        libnetworking/rtems_servers/telnetd.h: Removed.
3335        * libnetworking/rtems_telnetd: New directory.
3336        * libnetworking/rtems_telnetd/Makefile.am,
3337        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3338        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3339        libnetworking/rtems_telnetd/telnetd.c,
3340        libnetworking/rtems_telnetd/telnetd.h: New files.
3341
33422001-06-14      Joel Sherrill <joel@OARcorp.com>
3343
3344        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3345        Moved from libmisc/shell so the network stack to address network
3346        depenendency.
3347        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3348
33492001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3350
3351        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3352
33532001-05-15      Joel Sherrill <joel@OARcorp.com>
3354
3355        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3356        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3357        accidentally deleted the incorrectly empty versions.
3358
33592001-05-14      Till Straumann <strauman@slac.stanford.edu>
3360
3361        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3362        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3363        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3364        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3365        to know the values) - the affected BSP (shared/motorola) headers have
3366        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3367        driver (libchip/network/dec21140.c) has been fixed to use
3368        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3369        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3370        who is using this driver. - the DEC driver also has been fixed to use
3371        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3372        delay_in_bus_cycles().
3373
33742001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3375
3376        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3377
33782001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3379
3380        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3381
33822001-04-24      Eric Norum <eric.norum@usask.ca>
3383
3384        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3385        NTP synchronization a little more robust -- no NTP daemon yet, but at
3386        least it trys a little harder when the primary NTP server is down.
3387
33882001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3389
3390        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3391        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3392        libnetworking/pppd/modem_example/modem.c,
3393        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3394        other strings into English.
3395        * libnetworking/pppd/STATUS: updated to reflect the changes.
3396
33972001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3398
3399        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3400        again.
3401
34022001-04-20      Eric Valette <valette@crf.canon.fr>
3403
3404        * mcp750 directory renamed new_exception processing as it supports many
3405        more CPU models.
3406        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3407        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3408        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3409        formerly in mcp750 plus modifications.
3410        * librdbg/src/powerpc/mcp750/.cvsignore,
3411        librdbg/src/powerpc/mcp750/Makefile.am,
3412        librdbg/src/powerpc/mcp750/remdeb.h,
3413        librdbg/src/powerpc/mcp750/remdeb_f.x,
3414        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3415        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3416        new_exception_processing.
3417        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3418        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3419        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3420        part of this effort to add support for the MPC8xx.
3421
34222001-04-19      Joel Sherrill <joel@OARcorp.com>
3423
3424        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3425        internal include files.
3426
34272001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3428
3429        PR 158
3430        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3431        rcmd() library call by commenting out the parts that deal with signals.
3432        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3433        stdio. The 'server-side' parts of this file which deal with
3434        authentication are disabled since they are not needed.
3435
34362001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3437
3438        * libnetworking/include/.cvsignore: Remove dangling file.
3439
34402001-03-14      Joel Sherrill <joel@OARcorp.com>
3441
3442        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3443        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3444        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3445        libchip style serial drivers can be written in libcpu or libbsp.
3446
34472001-03-01      Joel Sherrill <joel@OARcorp.com>
3448
3449        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3450        libchip/network/sonic.c, libchip/network/sonic.h,
3451        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3452        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3453        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3454        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3455        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3456        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3457        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3458        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3459
34602001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3461
3462        * librdbg/include/rdbg/Makefile.am,
3463        librdbg/include/rdbg/i386/Makefile.am,
3464        librdbg/include/rdbg/m68k/Makefile.am,
3465        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3466        style on include files.
3467
34682001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3469
3470        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3471        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3472        replace ${..} with $(..).
3473        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3474        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3475        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3476        libnetworking/rtems/Makefile.am, libnetworking/
3477        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3478        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3479        include_*HEADERS instead of H_FILES.
3480        * libnetworking/include/Makefile.am: Remove.
3481        * libnetworking/Makefile.am: Add handling of *.h files.
3482        * libnetworking/configure.in: Remove include/Makefile.
3483
34842001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3485
3486        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3487
34882001-01-31      Sergei Organov <osv@javad.ru>
3489
3490        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3491        current dir and root dir removed in favor of new libio support for
3492        task-local current and root directories. - Bug in `close_data_socket()'
3493        introduced by previous change fixed. - `command_pasv()' changed to set
3494        timeout on socket we are listening on and code fixed to don't close
3495        socket twice on error. - `serr()' changed to clear `errno'. -
3496        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3497        changed to clear `errno' before processing session. -
3498        `close_data_socket()' fixed to close both active and passive sockets -
3499        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3500        empty string  in `exec_command()'.
3501
35022001-01-25      Eric Norum <eric.norum@usask.ca>
3503
3504        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3505        improves throughput on systems which are dropping packets.   Only the
3506        first timeout is reduced.  This keeps the number of extra packets down
3507        on networks that are very busy and dropping lots of packets.
3508
35092001-01-24      Sergei Organov <osv@javad.ru>
3510
3511        * libnetworking/rtems_servers/ftpd.c,
3512        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3513        - Timeouts on sockets implemented. 'idle' field added to configuration.
3514        No timeout by default to keep backward compatibility. Note: SITE IDLE
3515        command not implemented yet. - Basic global access control implemented.
3516        'access' field added to configuration. No access limitations by default
3517        to keep backward compatibility. - Anchor data socket for active mode
3518        (using self IP and port 20.) - Fixed default data port support (still
3519        not tested). - Don't allow IP address different from originating host in
3520        PORT command to improve security. - Fixed bug in MDTM command. - Check
3521        for correctness of parsing of argument in command_port(). - Fixed
3522        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3523        a directory. - Command parsing a little bit improved: command names are
3524        now converted to upper-case to be more compatible with RFC (command
3525        names are not case-sensitive.) - Reformat comments so that they have
3526        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3527        previous changes - True ASCII mode implemented (doesn't work for hooks
3528        and /dev/null) - Passive mode implemented, PASV command added. - Default
3529        port for data connection could be used (untested, can't find ftp client
3530        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3531        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3532
35332001-01-18      Joel Sherrill <joel@OARcorp.com>
3534
3535        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3536        macro using variable arguments.
3537        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3538        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3539        since I updated the main RTEMS development machine to RedHat 7.2 and
3540        apparently got a new version of rpcgen.
3541
35422001-01-12      Sergei Organov <osv@javad.ru>
3543
3544        * libnetworking/rtems_servers/ftpd.c,
3545        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3546        - use pool of pre-created threads to handle sessions instead of
3547        creating/deleting threads on the fly - LIST output is now similar to
3548        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3549        happy with it. - LIST NAME now works (both for files and directories) -
3550        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3551        clients happy  - keep track of CWD for every session separately -
3552        ability to specify root directory name for FTPD in configuration table.
3553        FTPD will then create illusion for FTP clients that this is actually
3554        root directory. - ignore options sent in commands, thus LIST -al FILE
3555        works and doesn't try to list "-al" directory. - buffers are allocated
3556        on stack instead of heap where possible to eliminate malloc/free calls
3557        (avoid possible heap fragmentation troubles). - drop using of task
3558        notepad to pass parameters - use function arguments instead - use
3559        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3560        in socket() instead of AF_INET.
3561
35622001-01-02      Joel Sherrill <joel@OARcorp.com>
3563
3564        * libnetworking/CHANGELOG: Removed.
3565        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3566
35672000-12-14      Eric Norum <eric.norum@usask.ca>
3568
3569        * libnetworking/lib/tftpDriver.c: Added write capability.
3570
35712000-12-08      Joel Sherrill <joel@OARcorp.com>
3572
3573        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3574        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3575        numerous variable declarations conditional on PPP_COMPRESS and
3576        PPP_FILTER.  Commented out variables that were not used because the code
3577        using them was commented out. Removed totally unused variables.
3578        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3579        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3580
35812000-11-30      Joel Sherrill <joel@OARcorp.com>
3582
3583        * libnetworking/modem/ppp_tty.c: Changed to include
3584        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3585        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3586        * libnetworking/Makefile.am: Modified to reflect above.
3587
35882000-11-27      Joel Sherrill <joel@OARcorp.com>
3589
3590        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3591
35922000-11-25      Eric Norum <eric.norum@usask.ca>
3593
3594        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3595        core.
3596
35972000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3598
3599        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3600        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3601        subdir.
3602        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3603        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3604        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3605        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3606        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3607        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3608        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3609        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3610        ppp_tty.c and the real pppd main is in pppmain.c.
3611
36122000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3613
3614        * libchip/network/sonic.c: Added ipalign() routine to align the received
3615        packet so that the ip header is on a 32-bit boundary. Necessary for
3616        cpu's that do not allow unaligned loads and stores and when the 32-bit
3617        DMA mode is used.
3618
36192000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3620
3621        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3622        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3623        ACLOCAL_AMFLAGS.
3624        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3625        ACLOCAL_AMFLAGS.
3626        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3627        ACLOCAL_AMFLAGS.
3628
36292000-11-03      Chris Johns <ccj@acm.org>
3630
3631        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3632        libchip/network/cs8900.h: New files.
3633
36342000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3635
3636        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3637        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3638        $(RTEMS_TOPdir)/aclocal.
3639        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3640        $(RTEMS_TOPdir)/aclocal.
3641        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3642        $(RTEMS_TOPdir)/aclocal.
3643
36442000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3645
3646        * configure.in: Switch to GNU-canonicalization.
3647        * Makefile.am: Reflect changes to configure.in.
3648        * acinclude.m4: Remove.
3649
36502000-10-30      Joel Sherrill <joel@OARcorp.com>
3651
3652        * POSIX include files merged into newlib.  This resulted in some
3653        definitions moving to other files and thus some secondary effects in
3654        RTEMS source code.
3655        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3656        in sync with newlib's <machine/types.h>.
3657        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3658        definition of struct itimerval in <sys/time.h>.
3659
36602000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3661
3662        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3663        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3664        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3665        * ChangeLog: Fix typos.
3666        * configure.in: add tests to the GNU canonicalized subdirectories.
3667
36682000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3669
3670        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3671        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3672        the lib directory before configuring lib/.
3673
36742000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3675
3676        * configure.in, Makefile.am: add exec to the GNU canonicalized
3677        subdirectories.
3678        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3679        * configure.in: add libnetworking, librpc and librdb to the GNU
3680        canonicalized subdirectories.
3681        * configure.in: add libmisc and libchip to the GNU canonicalized
3682        subdirectories.
3683        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3684        Switch to GNU canonicalization.
3685        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3686        Switch to GNU canonicalization.
3687        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3688        Switch to GNU canonicalization.
3689
36902000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3691
3692        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3693        canonicalization to libfs/. The approach is currently a bit of a hack as
3694        GNU canonicalization does not support the per-BSP build some of the
3695        other directories require.  As more of the tree is converted, this will
3696        become less  of an issue.
3697
36982000-10-20      Joel Sherrill <joel@OARcorp.com>
3699
3700        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3701        parameter.
3702
37032000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3704
3705        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3706        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3707        * librdbg/configure.in: Add m68k support.
3708        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3709        subdirectory.
3710        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3711        failure.
3712        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3713        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3714        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3715        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3716        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3717        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3718        librdbg/src/m68k/.cvsignore: New files.
3719        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3720        function pointers.
3721        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3722        _after_ pointer has been checked against NULL.
3723
37242000-10-18      Joel Sherrill <joel@OARcorp.com>
3725
3726        * wrapup/Makefile.am: Added libfs.
3727
37282000-10-18      Chris Johns <ccj@acm.org>
3729
3730        * libfs created.
3731        * configure.in: Added libfs subdirectory.
3732        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3733
37342000-09-28      Joel Sherrill <joel@OARcorp.com>
3735
3736        * libnetworking/rtems_webserver/Makefile.am,
3737        libnetworking/rtems_webserver/base64.c,
3738        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3739        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3740
37412000-09-22      Joel Sherrill <joel@OARcorp.com>
3742
3743        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3744        libnetworking/rtems/rtems_bsdnet_internal.h,
3745        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3746        have included rtems.h.  It is now including precisely the  least amount
3747        of low level, yet portable .h files to get the basic RTEMS types
3748        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3749        used machine/types.h to include rtems.h.
3750
37512000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3752
3753        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3754
37552000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3756
3757        * libnetworking/ChangeLog: Cleanup.
3758
37592000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3760
3761        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3762        * libchip/ChangeLog: Fix formating.
3763
37642000-09-05      Joel Sherrill <joel@OARcorp.com>
3765
3766        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3767        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3768        confusion and to work with the converted flags.
3769
37702000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3771
3772        * wrapup/Makefile.am: Include compile.am.
3773        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3774        libchip/serial/Makefile.am: Include compile.am.
3775        * librdbg/src/i386/any/Makefile.am,
3776        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3777        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3778        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3779        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3780        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3781        libnetworking/rtems_servers/Makefile.am,
3782        libnetworking/rtems_webserver/Makefile.am,
3783        libnetworking/wrapup/Makefile.am: Include compile.am.
3784
37852000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3786
3787        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3788        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3789
37902000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3791
3792        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3793
37942000-08-31      Joel Sherrill <joel@OARcorp.com>
3795
3796        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3797        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3798        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3799        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3800        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3801        * libnetworking/wbase64.c: Removed.
3802        * libnetworking/Makefile.am, libnetworking/asp.c,
3803        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3804        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3805        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3806        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3807        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3808        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3809        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3810        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3811        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3812        Modified.
3813
38142000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3815
3816        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3817
38182000-08-30      Joel Sherrill <joel@OARcorp.com>
3819
3820        * libnetworking/rtems_webserver/license.txt: New file.
3821
38222000-08-10      Joel Sherrill <joel@OARcorp.com>
3823
3824        * ChangeLog: New file.
3825        * libchip/ChangeLog: New file.
3826        * librdbg/ChangeLog: New file.
3827        * libnetworking/ChangeLog: New file.
3828
Note: See TracBrowser for help on using the repository browser.