source: rtems/c/src/ChangeLog @ 95ef82c

4.104.115
Last change on this file since 95ef82c was 95ef82c, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 22, 2008 at 9:51:15 PM

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

  • libchip/serial/ns16550.c: Fix typo.
  • Property mode set to 100644
File size: 143.4 KB
Line 
12008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/serial/ns16550.c: Fix typo.
4
52008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * libchip/serial/ns16550.c: Fix typo.
8
92008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
10
11        * libchip/serial/ns16550.c: Add not supported on arm even though it is
12        not simple vectored.
13
142008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
15
16        * libchip/serial/ns16550.c: Not currently supported on architectures
17        with simple vectored interrupt model.
18
192008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * aclocal/version.m4: Bump RTEMS_API to 4.10.
22        Bump _RTEMS_VERSION to 4.9.99.0.
23
242008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
25
26        * c/src/libchip/rtc/icm7170.c, c/src/libchip/rtc/m48t08.c,
27        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
28        functions have now static linkage type.  Added constant qualifier to
29        operations table and read-only function parameters.
30
31        * c/src/libchip/serial/ns16550.c, c/src/libchip/serial/ns16550_p.h,
32        c/src/libchip/serial/serial.h:  Include required header files.  Removed
33        support for old PowerPC exception handling.  Various fixes for
34        interrupt related routines.  Added support for BSPs with IRQ extension
35        API.
36
372008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
40        is no PCI bus based upon the BSP not having a base address defined.
41        This means this driver cannot be supported on that board.
42
432008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * libchip/network/dec21140.c, libchip/network/elnk.c,
46        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
47
482008-09-17      Miao Yan <yanmiaobest@gmail.com>
49
50        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
51        add simple device only filesystem (devfs), optionally completely drop
52        out filesystem, and to clean up disabling newlib reentrancy support.
53        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
54        now has a 15K code space.
55        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
56        Removed.
57
582008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * libchip/ide/ata.h: Convert to Unix file format.
61
622008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
63
64        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
65        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
66        libchip/serial/serial.h, libchip/serial/serprobe.c,
67        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
68        Convert to "bool".
69        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
70        libchip/i2c/spi-memdrv.h: Convert to "bool".
71        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
72        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
73        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
74        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
75        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
76        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
77        Convert to "bool".
78        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
79        Convert to "bool".
80        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
81        Convert to "bool".
82
832008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
86        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
87        memory driver to not use the clock ioctl to install a method to poll
88        for input. It now uses a Class API Timer which means we can eliminate
89        this special IOCTL from all clock drivers.
90        * libchip/shmdr/setckvec.c: Removed.
91
922008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
93
94        * libchip/network/sonic.c: Do not declare a variable just to hold an
95        ignored return value.
96
972008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
98
99        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
100
1012008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
104        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
105
1062008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * libchip/display/disp_hcms29xx.c: Do not make these static. They
109        appear to be unused that way.
110
1112008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * libchip/shmdr/shm_driver.h: Correct prototypes.
114
1152008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
116
117        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
118        variables and made methods static.
119
1202008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        * libchip/serial/ns16550.c: Fix warning.
123
1242008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
125
126        * aclocal/prog-cc.m4: Add -Wnested-externs.
127
1282008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * libchip/network/dec21140.c: Add missing prototype.
131        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
132
1332008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
134
135        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
136        -Wstrict-prototypes to RTEMS_CFLAGS.
137
1382008-08-02      Chris Johns <chrisj@rtems.org>
139
140        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
141        rtems_blkdev_request count and start references. Use
142        RTEMS_BLKDEV_START_BLOCK.
143
1442008-07-29      Chris Johns <chrisj@rtems.org>
145
146        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
147
148        * libchip/ide/ata.c: Change to use a mutex rather than disable
149        pre-emption. Updated to the libblock changes.
150
151        * libchip/ide/ata_internal.h: Updated to the new chains API.
152
153        * libchip/ide/ide_controller.c: Updated to the libblock
154        changes. Added come debug tracing.
155
156        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
157        to the libblock changes.
158
1592008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * configure.ac: Remove RPCGEN, RPCTOOLS.
162
1632008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
164
165        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
166        for output format specifiers.
167
1682008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
169
170        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
171        Fixed some data types
172
1732008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
174
175        * libchip/i2c/spi-sd-card.c: Added missing header file.
176        * libchip/Makefile.am: Added SD Card driver.
177
1782008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
179
180        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
181        make glyphs non-constant, added file headers
182
1832008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
184
185        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
186        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
187        * libchip/display/font_hcms29xx.h
188        Creation of SPI display driver
189
1902008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
191
192        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
193        via SPI.
194
1952008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
198        AC_PREREQ(2.62).
199
2002008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
203
2042008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * libchip/Makefile.am: Move termios helper routines from libchip to
207        libcsupport. Add routine which makes it easy for a termios device
208        driver to inform termios of its default baud rate. This avoids
209        inconsistencies in later termios settings changes.
210        * libchip/serial/termios_baud2index.c,
211        libchip/serial/termios_baud2num.c: Removed.
212
2132008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
216
2172008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
218
219        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
220        not fail if there are none.
221
2222008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
223
224        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
225        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
226        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
227        * libchip/Makefile.am:
228        derived a generic spi memory driver from spi-flash-m25p40,
229        added descriptor for fram fm25l256
230
2312008-05-07      Till Straumann <strauman@slac.stanford.edu>
232
233        PR 649/bsps
234        * libchip/ide/ata.c: Give up if the interface does not become ready.
235
2362008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
237
238        Moved to cpukit.
239        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
240        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
241        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
242        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
243        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
244        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
245        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
246        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
247        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
248        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
249        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
250        nfsclient/src/xdr_mbuf.c: Removed.
251
2522008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
253
254        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
255
2562008-01-05      Chris Johns <chrisj@rtems.org>
257
258        * libchip/flash/am29lv160.c: Update the blank check error message
259        to say there is an error.
260       
2612007-12-22      Chris Johns <chrisj@rtems.org>
262
263        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
264        the hello message. Just one line but still a little too long.
265       
2662007-12-14      Chris Johns <chrisj@rtems.org>
267
268        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
269        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
270        * libchip/flash, libchip/flash/am29lv160.c,
271        libchip/flash/am29lv160.h: New.
272
2732007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
274
275        * libchip/network/if_fxp.c: Spacing.
276
2772007-11-20      Till Straumann <strauman@slac.stanford.edu>
278
279        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
280        Avoid using 'stdio' before the system is up and fully
281        initialized.
282
2832007-11-20      Till Straumann <strauman@slac.stanford.edu>
284
285        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
286        * libchip/Makefile.am, libchip/preinstall.am:
287        added new driver for Maxim DS1375 i2c RTC.
288
2892007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
290
291        * libchip/i2c/spi-flash-m25p40.c:
292        added addressing call in write function
293
2942007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
295
296        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
297        * libchip/Makefile.am:
298        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
299
3002007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
303
3042007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
305
306        * nfsclient/Makefile.am: Fix errors.
307
3082007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
309
310        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
311
3122007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
313
314        * aclocal/version.m4: Bump RTEMS_API to 4.9.
315        Bump RTEMS_VERSION to 4.8.99.0.
316
3172007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
318
319        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
320
3212007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
322
323        * configure.ac: Remove AC_PROG_AWK (Unused).
324
3252007-09-14      Daron Chabot <djc915@mail.usask.ca>
326
327        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
328        rtems_interrupt_vector, to permit passing arbitrary arguments to the
329        ISR. Clean up of variables to silence compiler warnings.
330
3312007-09-13      Daniel Hellstrom <daniel@gaisler.com>
332
333        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
334
3352007-09-12      Daniel Hellstrom <daniel@gaisler.com>
336
337        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
338          - Odd bit bug in some chips taken care of.
339          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
340            alignment but failing to do so must have made the driver writer to make
341            some incorrect assumptions about MBUFs.
342          - Fixed MBUF handling to handle mbuf chains better. The Data length of
343            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
344          - Made while loop responsible for copying data to fifo port copy 16 shorts
345            per loop instead of 1 short, increasing the copying process.
346
3472007-09-07      Daniel Hellstrom <daniel@gaisler.com>
348
349        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
350        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
351
3522007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
353
354        * configure.ac, wrapup/Makefile.am: Remove RDBG.
355        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
356        librdbg/Makefile.am, librdbg/preinstall.am,
357        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
358        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
359        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
360        librdbg/include/rdbg/powerpc/rdbg_f.h,
361        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
362        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
363        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
364        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
365        librdbg/src/servtsp.c, librdbg/src/servutil.c,
366        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
367        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
368        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
369        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
370        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
371        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
372        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
373        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
374        librdbg/src/powerpc/rdbg_f.c,
375        librdbg/src/powerpc/new_exception_processing/remdeb.h,
376        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
377        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
378        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
379
3802007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
381
382        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
383
3842007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
385
386        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
387          sizes.
388
3892007-07-27      Chris Johns <chrisj@rtems.org>
390
391        * wrapup/Makefile.am: Create archive from a file for hosts
392        with a limited command line size.
393
3942007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
395
396        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
397          sizes.
398
3992007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
400       
401        * configure.ac: Add nfsclient.
402        * nfsclient/Makefile.am: New.
403        * nfsclient/proto/Makefile, nfsclient/Makefile,
404          nfsclient/src/Makefile: Remove.
405        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
406        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
407
4082007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
409
410        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
411        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
412        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
413        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
414        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
415        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
416        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
417        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
418        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
419        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
420        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
421        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
422
4232007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
424
425        * libchip/serial/ns16550.c: removed timed out wait for transmitter
426        to become ready: This will not work for fast CPUs.
427
4282007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
429
430        * libchip/ide/ata.c: fixed warning
431
4322007-06-20      Ray Xu <rayx@gmail.com>
433
434        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
435        console, and libio. This shrinks the memory requirements but Joel has
436        not figured out how best to present this to application space.
437        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
438        New files.
439
4402007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
441
442        * optman/sapi/no-io.c: Split IO Manager into one function per file so
443        now we only need required initialization methods.
444
4452007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
448        parameter since it was used to configure a no longer used feature.
449        Device names are now part of the filesystem not in a table.
450
4512007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
452
453        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
454        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
455        optman/rtems/no-part.c, optman/rtems/no-region.c,
456        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
457        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
458        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
459        other optional managers so using them reduces application size
460        instead of increasing it.
461        * optman/rtems/no-barrier.c: New file.
462
4632007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
464
465        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
466        adjustments to pci-API changes.
467        * libchip/network/dec21140.c, libchip/network/elnk.c,
468        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
469        changes.
470
4712007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
472
473        * libchip/network/dec21140.c, libchip/network/if_dc.c,
474        libchip/network/if_fxp.c: Reflect changes to pci-API.
475
4762007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
477
478        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
479        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
480
4812007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
482
483        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
484          being used to compile "tools").
485
4862007-03-13      Joel Sherrill <joel@OARcorp.com>
487
488        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
489
4902007-03-12      Joel Sherrill <joel@OARcorp.com>
491
492        * libchip/network/cs8900.c, libchip/network/cs8900.h,
493        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
494        and/or fix mistake in copyright notice. Both of these mistakes appear
495        to be from code submitted after these changes were made previously.
496
4972007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
498
499        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
500
5012007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
502
503        * libchip/Makefile.am: Correct path to README.tulipclone.
504
5052007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
506
507        * libchip/ide/ata.c: Remove superfluous type casts.
508
5092007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
510
511        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
512        Use size_t for sizes.
513
5142007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
515
516        * libchip/ide/ata.c: in ata_request_done: moved call to free()
517        from preemption disabled region
518
5192007-01-16      Till Straumann <strauman@slac.stanford.edu>
520
521        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
522        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
523        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
524
5252006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
526
527        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
528          ioctl_command_t as ioctl argument.
529
5302006-12-13      Joel Sherrill <joel@OARcorp.com>
531
532        * librtems++/include/rtems++/rtemsEvent.h,
533        librtems++/include/rtems++/rtemsMessageQueue.h,
534        librtems++/include/rtems++/rtemsSemaphore.h,
535        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
536        librtems++/src/rtemsMessageQueue.cc,
537        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
538        rtems_unsigned32 to uint32_t.
539
5402006-12-13      Joel Sherrill <joel@OARcorp.com>
541
542        PR 1181/bsps
543        * optman/rtems/no-msg.c: Clean up dead code.
544
5452006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
546
547        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
548
5492006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
550
551        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
552        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
553        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
554
5552006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
556
557        * configure.ac: New BUG-REPORT address.
558
5592006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
560
561        * Makefile.am: Remove ampolish3.
562
5632006-11-17      Joel Sherrill <joel@OARcorp.com>
564
565        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
566        blank lines.
567
5682006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
569
570        * configure.ac: Remove RTEMS_AMPOLISH3.
571        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
572          Remove checks for AMPOLISH3.
573        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
574        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
575        * ampolish3: Remove.
576
5772006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
578
579        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
580        * aclocal/prog-cc.m4: Remove CFLAGS.
581        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
582        Compose CFLAGS. Append CFLAGS to ac_configure_args.
583
5842006-10-23      Joel Sherrill <joel@OARcorp.com>
585
586        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
587
5882006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
589
590        * automake/compile.am: Use hard-coded RTEMS_* flags.
591
5922006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
593
594        * aclocal/rtems-top.m4: Remove RTEMS_API.
595        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
596
5972006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
598
599        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
600
6012006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
602
603        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
604
6052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
606
607        * aclocal/version.m4: Bump version to 4.7.99.0.
608
6092006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
610
611        * configure.ac: Require autoconf-2.60. Require automake-1.10.
612
6132006-09-11      Joel Sherrill <joel@OARcorp.com>
614
615        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
616
6172006-09-04      Joel Sherrill <joel@OARcorp.com>
618
619        * libchip/network/greth.c, libchip/network/open_eth.c,
620        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
621        introduced by warning removal.
622
6232006-09-01      Joel Sherrill <joel@OARcorp.com>
624
625        * libchip/network/greth.c, libchip/network/open_eth.c,
626        libchip/network/smc91111.c: Remove warnings and correct prototype
627        added earlier today.
628
6292006-09-01      Joel Sherrill <joel@OARcorp.com>
630
631        * libchip/network/cs8900.c, libchip/network/greth.c,
632        libchip/network/i82586.c, libchip/network/open_eth.c,
633        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
634        sized integers, and inttypes.h printf helpers.
635
6362006-08-09      Kolja Waschk <waschk@telos.de>
637
638        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
639
6402006-07-12      Joel Sherrill <joel@OARcorp.com>
641
642        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
643
6442006-07-11      Jerry Needell <jerry.needell@unh.edu>
645
646        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
647        4.6 branch.  Original modifications by Gaisler Enterprises.
648        * libchip/network/greth.c, libchip/network/greth.h: New files.
649
6502006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
651
652        * ide/ata.[ch]:
653        (PR1118) fetch priority for ATA task from a variable,
654        not a fixed configuration value.
655       
6562006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
657
658        * Makefile.am: Add ampolish3.
659
6602006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
661
662        * ampolish3: New.
663        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
664
6652006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
666
667        * aclocal/rtems-ampolish.m4: New.
668        * configure.ac: Use RTEMS_AMPOLISH3.
669
6702006-04-18  Joel Sherrill <joel@OARcorp.com>
671
672        * aclocal/version.m4: Updated to rtems-4.6.99.3.
673
6742006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
675
676        PR 853/filesystem
677        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
678        should be modified to support the new exception scheme and to use the
679        handle parameter.
680
6812006-02-a32     Eric Norum <norume@aps.anl.gov>
682
683        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
684        "newer" PCI access calls.  Minor cleanups.  Comments.
685
6862006-01-12      Eric Norum <norume@aps.anl.gov>
687
688        PR 861/networking
689        PR 863/networking
690        * libchip/network/smc91111.c: Fix illegal lvalue increments.
691
6922006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
693
694        * wrapup/Makefile.am: Add preinstall.am.
695        * libchip/Makefile.am: Build libchip/network/smc91111.
696        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
697        Eliminate cyg_int* crap.
698
6992006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
700
701        * librdbg/Makefile.am: Add preinstall.am.
702        * aclocal/bsp-configure.m4: Add ampolish3.
703        New header guards.
704
7052006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
706
707        * libchip/network/open_eth.c, libchip/network/open_eth.h:
708        Merger from rtems-4-6-branch.
709
7102006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
711
712        * libchip/network/smc91111.c
713        libchip/network/smc91111config.h
714        libchip/network/smc91111exp.h
715        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
716        * libchip/Makefile.am: Reflect adding smc91111*.
717
7182006-01-08      Joel Sherrill <joel@OARcorp.com>
719
720        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
721        char *.
722
7232006-01-08      Joel Sherrill <joel@OARcorp.com>
724
725        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
726        warnings.
727
7282005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
729
730        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
731        Add RTEMS_RELLDFLAGS.
732        * automake/compile.am: Remove RTEMS_USE_GCC.
733        Remove RTEMS_RELLDFLAGS.
734        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
735
7362005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
737
738        * libchip/network/if_media.h, libchip/network/mii.h:
739        Remove (Moved to cpukit).
740        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
741        and libchip/network/if_media.h.
742        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
743        if_media.h having moved.
744
7452005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
746
747        * automake/compile.am, automake/host.am, automake/local.am,
748        automake/subdirs.am: Remove depend.
749        * configure.ac: Explicitly pass --libdir and --includedir to
750        testsuites.
751
7522005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
753
754        * configure.ac: Reflect changes to testsuites.
755
7562005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
757
758        * automake/compile.am: Remove GCCSPECS.
759        * aclocal/prog-cc.m4: Add GCCSPECS.
760        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
761
7622005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
763
764        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
765        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
766
7672005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
768
769        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
770        libcpu/byteorder.h for i386.
771
7722005-11-02      Till Straumann <strauman@slac.stanford.edu>
773
774        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
775        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
776        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
777        added a simple API/library for i2c devices and drivers for i2c
778        2-byte eeproms and a ds1621 temperature sensor; API is documented
779        in libi2c.h.
780
7812005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
782
783        * libnetworking/pppd/ipxcp.c,
784        libnetworking/pppd/chat.c,
785        libnetworking/pppd/patchlevel.h,
786        libnetworking/pppd/upap.h,
787        libnetworking/pppd/md5.h,
788        libnetworking/pppd/pppd.8,
789        libnetworking/pppd/README,
790        libnetworking/pppd/preinstall.am,
791        libnetworking/pppd/md4.h,
792        libnetworking/pppd/magic.c,
793        libnetworking/pppd/pppd.h,
794        libnetworking/pppd/demand.c,
795        libnetworking/pppd/rtemsmain.c,
796        libnetworking/pppd/sys-rtems.c,
797        libnetworking/pppd/ipcp.h,
798        libnetworking/pppd/lcp.h,
799        libnetworking/pppd/chap_ms.c,
800        libnetworking/pppd/md4.c,
801        libnetworking/pppd/rtemspppd.h,
802        libnetworking/pppd/cbcp.h,
803        libnetworking/pppd/auth.c,
804        libnetworking/pppd/lcp.c,
805        libnetworking/pppd/example/README,
806        libnetworking/pppd/example/ppp.conf,
807        libnetworking/pppd/example/system.h,
808        libnetworking/pppd/example/netconfig.h,
809        libnetworking/pppd/example/pppdapp.c,
810        libnetworking/pppd/example/init.c,
811        libnetworking/pppd/example/Makefile-user,
812        libnetworking/pppd/example/pppd.options,
813        libnetworking/pppd/rtemspppd.c,
814        libnetworking/pppd/ipxcp.h,
815        libnetworking/pppd/chap_ms.h,
816        libnetworking/pppd/options.c,
817        libnetworking/pppd/magic.h,
818        libnetworking/pppd/chap.h,
819        libnetworking/pppd/cbcp.c,
820        libnetworking/pppd/upap.c,
821        libnetworking/pppd/chap.c,
822        libnetworking/pppd/Makefile.am,
823        libnetworking/pppd/ccp.h,
824        libnetworking/pppd/utils.c,
825        libnetworking/pppd/rtemsdialer.h,
826        libnetworking/pppd/fsm.h,
827        libnetworking/pppd/pathnames.h,
828        libnetworking/pppd/md5.c,
829        libnetworking/pppd/fsm.c,
830        libnetworking/pppd/ipcp.c,
831        libnetworking/pppd/STATUS,
832        libnetworking/pppd/ccp.c,
833        libnetworking/Makefile.am: Remove (Moved to cpukit).
834
8352005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
836
837        * configure.ac: Remove libnetworking, libnetworking/pppd.
838        * wrapup/Makefile.am: Remove libpppd.a.
839
8402005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
841
842        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
843        rtemsdialer.h to $(includedir)/rtems.
844
8452005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
846
847        * libnetworking/rtems_telnetd/icmds.c,
848        libnetworking/rtems_telnetd/Makefile.am,
849        libnetworking/rtems_telnetd/preinstall.am,
850        libnetworking/rtems_telnetd/pty.c,
851        libnetworking/rtems_telnetd/pty.h,
852        libnetworking/rtems_telnetd/README,
853        libnetworking/rtems_telnetd/telnetd.c,
854        libnetworking/rtems_telnetd/telnetd.h:
855        Remove (Moved to cpukit).
856
8572005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
858
859        * configure.ac: Remove libnetworking/rtems_telnetd.
860        * libnetworking/Makefile.am: Remove rtems_telnetd.
861        * libnetworking/README: Remove (Obsolete).
862        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
863
8642005-10-20  Eric Norum <norume@aps.anl.gov>
865
866        * libchip/network/dec21140.c: Clean up PCI mapping.
867
8682005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
869
870        * libnetworking/pppd/Makefile.am: Use preinstall.am.
871        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
872        librdbg/src/servrpc.c, librdbg/src/servtgt.c
873        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
874        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
875        * configure.ac: Move optman to the end of BSP_SUBDIRS.
876
8772005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
878
879        * aclocal/bspopts.m4: Add missing m4 quotes.
880
8812005-09-02  Joel Sherrill <joel@OARcorp.com>
882
883    * aclocal/version.m4: Updated to rtems-4.6.99.2.
884
8852005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
886
887        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
888        libchip/network/dec21140.c: Remove initialization of PCI bus.
889
8902005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
891
892        * optman/Makefile.am: Add preinstall.am.
893
8942005-07-18      Karel Gardas <kgardas@objectsecurity.com>
895
896        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
897        UNTESTED to tested.
898
8992005-06-17      Joel Sherrill <joel@OARcorp.com>
900
901        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
902        it is not supported by the MPC5xx.
903
9042005-06-17      Joel Sherrill <joel@OARcorp.com>
905
906        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
907        interface. Also correct attempting to build on other than PowerPC and
908        x86.
909
9102005-06-16      Daron Chabot <daron@nucleus.usask.ca>
911
912        * libchip/Makefile.am: Add driver for Tulip clones.
913        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
914        libchip/network/if_dcreg.h: New files.
915
9162005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
917
918        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
919        to enable rdbg.
920        * configure.ac: Reflect changes above.
921
9222005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
923
924        * configure.ac: Add ada/.
925
9262005-05-20      Sergei Organov  <osv@topconrd.ru>
927
928        PR 750/networking
929        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
930        wait_input().
931
9322005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
933
934        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
935        rtems/irq.h.
936
9372005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
938
939        * libchip/Makefile.am: Include preinstall.am.
940        * libchip/preinstall.am: New.
941
9422005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
943
944        * configure.ac: Add AMPOLISH3.
945        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
946        * libnetworking/rtems_telnetd/preinstall.am: New.
947        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
948
9492005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
950
951        * configure.ac: Let enable_rpcgen default to "no".
952
9532005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
954
955        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
956
9572005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
958
959        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
960        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
961
9622005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
963
964        * libchip/network/dec21140.c, libchip/network/elnk.c,
965        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
966
9672005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
968
969        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
970        of code as a result of the implementation of a common PCI interface.
971
9722005-05-04      Joel Sherrill <joel@OARcorp.com>
973
974        * libchip/network/open_eth.c: Remove prototype of set_vector.
975
9762005-05-03      Joel Sherrill <joel@OARcorp.com>
977
978        * librdbg/src/ptrace.c: Remove warning.
979
9802005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
981
982        * libchip/network/dec21140.c, libchip/network/elnk.c,
983        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
984        Modified parameter list to remove warnings.
985
9862005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
987
988        * libchip/network/cs8900.c, libchip/network/i82586.c,
989        libchip/network/open_eth.c, libchip/network/sonic.c,
990        libchip/serial/mc68681.c: Modified types to remove
991        warnings.  Added initialization to remove warnings.
992
9932005-04-28      Joel Sherrill <joel@OARcorp.com>
994
995        * libchip/network/README.sonic: Rewritten to account for removal of
996        dmv177.
997
9982005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
999
1000        PR 781/rtems_misc
1001        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1002
10032005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1004
1005        * libchip/serial/ns16550.c:
1006        Fixed warnings generated in various powerpc configurations
1007
10082005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1009
1010        * libchip/serial/ns16550.c: Modified
1011        ISR to work with PPC new exception processing
1012
10132005-03-14      Joel Sherrill <joel@OARcorp.com>
1014
1015        * libchip/network/dec21140.c, libchip/network/elnk.c,
1016        libchip/network/if_fxp.c: Continue PCI API unification. All use
1017        pci_find_device(). Network drivers manufacture a signature since all
1018        calls have not been converted yet.
1019
10202005-03-04      Joel Sherrill <joel@OARcorp.com>
1021
1022        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1023        initialize function part of the unified PCI API as pci_initialize().
1024
10252005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1026
1027        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1028        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1029
10302005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1031
1032        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1033        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1034
10352005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1036
1037        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1038        building procedures.
1039
10402005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1041
1042        * aclocal/prog-cc.m4:
1043        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1044
10452005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1046
1047        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1048
10492005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1050
1051        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1052
10532005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1054
1055        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1056
10572005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1058
1059        * libnetworking/rtems_servers/ftp.c,
1060        libnetworking/rtems_servers/ftp.h,
1061        libnetworking/rtems_servers/Makefile.am:
1062        Remove (relocated to cpukit/ftpd).
1063        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1064        removed move libnetworking/rtems_servers.
1065
10662005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1067
1068        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1069
10702005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1071
1072        PR 755/rtems
1073        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1074        Remove local declarations of rtems_bsdnet_nameservers,
1075        rtems_bsdnet_nameservers_count.
1076
10772005-01-31      Sergei Organov <osv@topconrd.ru>
1078
1079        PR 751/pppd
1080        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1081        committed to fix PR736 breaks pppd. chat.c should have its own static
1082        ttyfd for pppd to work correctly. The symptom is that second
1083        invokation of chat (for connect script) fails due to pppd_ttyfd set
1084        to -1 by previous chat invokation (for init script). In addition,
1085        this patch fixes leaving of dangling pointer in the abort_stbring[]
1086        by chat_send().
1087
10882005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1089
1090        * configure.ac: Remove CFLAGS_DEBUG_V.
1091        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1092
10932005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1094
1095        * wrapup/Makefile.am: Remove rtems-ctor.o.
1096
10972005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1098
1099        * libchip/rtc/rtc.h: size_t RTC_Count.
1100
11012005-01-20      Joel Sherrill <joel@OARcorp.com>
1102
1103        PR 736/pppd
1104        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1105        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1106        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1107        should not be static and should have a name more specific to pppd.
1108
11092005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1110
1111        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1112        libnetworking/rtems_servers/Makefile.am,
1113        libnetworking/rtems_telnetd/Makefile.am,
1114        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1115        Eliminate CFLAGS_OPTIMIZE_V.
1116
11172005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1118
1119        * configure.ac: Pass CFLAGS to testsuites configure.
1120        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1121        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1122
11232005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1124
1125        * configure.ac: Pass CFLAGS to cpukit configure.
1126        * aclocal/rtems-flags.m4: Remove (Unused).
1127        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1128        * aclocal/env-rtemsbsp.m4:
1129        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1130        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1131        RTEMS_CFLAGS.
1132        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1133        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1134        Cleanup comments.
1135
11362005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1137
1138        * automake/compile.am: Remove build-variant support.
1139
11402005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1141
1142        * libnetworking/pppd/Makefile.am,
1143        libnetworking/rtems_servers/Makefile.am,
1144        libnetworking/rtems_telnetd/Makefile.am:
1145        Remove build-variant support.
1146
11472005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1148
1149        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1150        support/Makefile.am, wrapup/Makefile.am:
1151        Remove build-variant support.
1152
11532004-11-22      Joel Sherrill <joel@OARcorp.com>
1154
1155        * libchip/network/if_fxp.c: Add entry for another module ID code.
1156
11572004-11-22      Joel Sherrill <joel@OARcorp.com>
1158
1159        PR 693/misc
1160        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1161        in/outport routines.
1162
11632004-11-22      Joel Sherrill <joel@OARcorp.com>
1164
1165        PR 693/misc
1166        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1167        in/outport routines.
1168
11692004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1170
1171        * aclocal/enable-itron.m4: Remove (unused).
1172
11732004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1174
1175        * configure.ac: Misc. quoting cleanups.
1176        Enable ada-tests iff --enable-ada and --enable-tests.
1177
11782004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1179
1180        PR 703/filesystem
1181        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1182        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1183        libchip/ide/ide_controller.c:
1184        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1185        available for BSPS/device drivers.
1186        Extend the "modes_available" and "mode_active" parameters to
1187        uint16_t for UDMA support.
1188
11892004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1190
1191        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1192        not supported on PowerPC since it works on the MVME2100 BSP.
1193
11942004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1195
1196        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1197        Add dependency tracking for *.cfgs.
1198        * Makefile.am: Add dependency tracking for *.cfg.
1199
12002004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1201
1202        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1203        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1204
12052004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1206
1207        PR 707/make_build
1208        * configure.ac: Add --enable-rpcgen.
1209
12102004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1211
1212        PR 700/rtems_misc
1213        * libnetworking/rtems_webserver/asp.c,
1214        libnetworking/rtems_webserver/balloc.c,
1215        libnetworking/rtems_webserver/cgi.c,
1216        libnetworking/rtems_webserver/default.c,
1217        libnetworking/rtems_webserver/ej.h,
1218        libnetworking/rtems_webserver/ejIntrn.h,
1219        libnetworking/rtems_webserver/ejlex.c,
1220        libnetworking/rtems_webserver/ejparse.c,
1221        libnetworking/rtems_webserver/emfdb.c,
1222        libnetworking/rtems_webserver/emfdb.h,
1223        libnetworking/rtems_webserver/form.c,
1224        libnetworking/rtems_webserver/handler.c,
1225        libnetworking/rtems_webserver/h.c,
1226        libnetworking/rtems_webserver/license.txt,
1227        libnetworking/rtems_webserver/Makefile.am,
1228        libnetworking/rtems_webserver/md5c.c,
1229        libnetworking/rtems_webserver/md5.h,
1230        libnetworking/rtems_webserver/mime.c,
1231        libnetworking/rtems_webserver/misc.c,
1232        libnetworking/rtems_webserver/NOTES,
1233        libnetworking/rtems_webserver/ringq.c,
1234        libnetworking/rtems_webserver/rom.c,
1235        libnetworking/rtems_webserver/rtems_webserver.h,
1236        libnetworking/rtems_webserver/security.c,
1237        libnetworking/rtems_webserver/sock.c,
1238        libnetworking/rtems_webserver/socket.c,
1239        libnetworking/rtems_webserver/sockGen.c,
1240        libnetworking/rtems_webserver/sym.c,
1241        libnetworking/rtems_webserver/uemf.c,
1242        libnetworking/rtems_webserver/uemf.h,
1243        libnetworking/rtems_webserver/um.c,
1244        libnetworking/rtems_webserver/um.h,
1245        libnetworking/rtems_webserver/umui.c,
1246        libnetworking/rtems_webserver/url.c,
1247        libnetworking/rtems_webserver/value.c,
1248        libnetworking/rtems_webserver/wbase64.c,
1249        libnetworking/rtems_webserver/webcomp.c,
1250        libnetworking/rtems_webserver/webmain.c,
1251        libnetworking/rtems_webserver/webpage.c,
1252        libnetworking/rtems_webserver/webrom.c,
1253        libnetworking/rtems_webserver/webs.c,
1254        libnetworking/rtems_webserver/websda.c,
1255        libnetworking/rtems_webserver/websda.h,
1256        libnetworking/rtems_webserver/webs.h,
1257        libnetworking/rtems_webserver/websSSL.c,
1258        libnetworking/rtems_webserver/websSSL.h,
1259        libnetworking/rtems_webserver/websuemf.c,
1260        libnetworking/rtems_webserver/wsIntrn.h:
1261        Remove (Moved to cpukit/http).
1262
12632004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1264
1265        PR 700/rtems_misc
1266        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1267        Remove libnetworking/rtems_webserver.
1268
12692004-10-25      Eric Norum <norume@aps.anl.gov>
1270
1271        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1272
12732004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1274
1275        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1276
12772004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1278
1279        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1280        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1281
12822004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1283
1284        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1285
12862004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1287
1288        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1289        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1290
12912004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1292
1293        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1294        BITSPERBYTE.
1295
12962004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1297
1298        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1299        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1300
13012004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1302
1303        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1304
13052004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1306
1307        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1308        * aclocal/enable-bare.m4: Remove.
1309        * configure.ac: Remove BARE_CPU_MODEL.
1310
13112004-10-13      Eric Norum <norume@aps.anl.gov>
1312
1313        PR 688/bsps
1314        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1315        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1316        MC146818A (and several Dallas Semiconductor) TOD chips.
1317
13182004-10-13      Eric Norum <norume@aps.anl.gov>
1319
1320        PR 686/networking
1321        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1322        device code.
1323
13242004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1325
1326        * libchip/network/dec21140.c: include <rtems/pci.h>.
1327
13282004-09-29      Joel Sherrill <joel@OARcorp.com>
1329
1330        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1331        libnetworking/pppd/utils.c: i960 obsoleted and all references
1332        removed.
1333
13342004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1335
1336        PR 607/networking
1337        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1338        instead of fully specifying unused PCI features.
1339
13402004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1341
1342        * configure.ac: Require automake > 1.9.
1343
13442004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1345
1346        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1347
13482004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1349
1350        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1351        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1352
13532004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1354
1355        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1356        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1357
13582004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1359
1360        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1361
13622004-07-28  Joel Sherrill <joel@OARcorp.com>
1363
1364    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1365
13662004-07-25      Joel Sherrill <joel@OARcorp.com>
1367
1368        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1369
13702004-05-21  Till Strauman <strauman@slac.stanford.edu>
1371
1372        PR 625/networking
1373        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1374        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1375        an error rather than panic if no chip is detected (thus allowing
1376        for probing).
1377        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1378        instead of looping forever.  Avoid divide by zero (crashed my PC).
1379        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1380        they are UNTESTED.
1381
13822004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1383
1384        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1385
13862004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1387
1388        * libchip/network/dec21140.c, libchip/network/elnk.c:
1389        #include <errno.h>.
1390
13912004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1392
1393        * libchip/network/if_media.h: Update from FreeBSD.
1394        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1395        libchip/network/i82586.c: #include <errno.h>.
1396
13972004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1398
1399        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1400
14012004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1402
1403        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1404
14052004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1406
1407        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1408        automake).
1409
14102004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1411
1412        PR 599/pppd
1413        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1414
14152004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1416
1417        * optman/rtems/no-region.c: Reflect having changed
1418        rtems_region_get_segment_size.
1419
14202004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1421
1422        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1423        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1424        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1425        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1426        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1427        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1428        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1429
14302004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1431
1432        * libchip/ide/ata.c, libchip/network/dec21140.c,
1433        libchip/network/elnk.c, libchip/network/i82586.c,
1434        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1435        libchip/network/open_eth.c, libchip/network/sonic.c,
1436        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1437        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1438        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1439        libchip/shmdr/shm_driver.h: Cosmetics.
1440
14412004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1442
1443        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1444        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1445        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1446        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1447        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1448        fixed size types.
1449
14502004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1451
1452        * configure.ac: Explicitly pass --includedir and --libdir to
1453        cpukit/configure.
1454
14552004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1456
1457        * librdbg/Makefile.am: Fix rpcgen rules.
1458        * librdbg/src/i386/any/remdeb_xdr.c,
1459        librdbg/src/m68k/any/remdeb_xdr.c,
1460        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1461        Reflect changes to librdbg/Makefile.am.
1462
14632004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1464
1465        * configure.ac: Reflect changes testsuites/configure.ac and
1466        cpukit/configure.ac.
1467
14682004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1469
1470        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1471        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1472
14732004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1474
1475        * configure.ac: Reflect changes to testsuites's configuration.
1476
14772004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1478
1479        PR/589 rtems
1480        * libchip/network/pci.h: Remove (Moved to cpukit).
1481
14822004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1483
1484        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1485        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1486        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1487        libchip/network/dec21140.c, libchip/network/elnk.c,
1488        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1489        libchip/network/open_eth.h, libchip/network/sonic.c,
1490        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1491        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1492        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1493        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1494        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1495        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1496        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1497        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1498        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1499        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1500        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1501        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1502        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1503        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1504        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1505        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1506        fixed-size types.
1507
15082004-03-14      Chris Johns  <chrisj@rtems.org>
1509
1510        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1511        the BSP example code.
1512        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1513        support the DIMMPC. This is a pc386 target with IO port support. Minor
1514        formating clean up. Add documentation to the header file.
1515        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1516        cs8900.h header file.
1517
15182004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1519
1520        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1521        Cosmetics.
1522
15232004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1524
1525        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1526        There are no application level Makefiles in here.
1527
15282004-03-04      Joel Sherrill <joel@OARcorp.com>
1529
1530        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1531        they can be used in application level makefiles.
1532
15332004-03-05      Joel Sherrill <joel@OARcorp.com>
1534
1535        * libnetworking/rtems_webserver/ejparse.c,
1536        libnetworking/rtems_webserver/emfdb.c,
1537        libnetworking/rtems_webserver/sock.c,
1538        libnetworking/rtems_webserver/socket.c,
1539        libnetworking/rtems_webserver/sym.c,
1540        libnetworking/rtems_webserver/webs.c,
1541        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
15422004-03-05      Joel Sherrill <joel@OARcorp.com>
1543
1544        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1545        compiling this file only only those CPU families with supported
1546        exception models.
1547
15482004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1549
1550        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1551        testsuites (Was exposed with --enable-multilib, only).
1552        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1553         Add RTEMS_BSP_CONFIG_SUBDIR.
1554        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1555        testsuites's configure.
1556        * aclocal/rtems-top.m4: Remove ENDIF hack.
1557        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1558
15592004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1560
1561        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1562        wrapup/Makefile.am: Fix automake problems having been introduced
1563        in previous patch.
1564
15652004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1566
1567        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1568        Preinstall dirs.
1569        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1570        * aclocal/check-multiprocessing.m4: Cosmetics.
1571        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1572        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1573
15742004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1575
1576        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1577        librdbg/src/Makefile.am.
1578        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1579        * configure.ac: Reflect changes above.
1580        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1581        * wrapup/Makefile.am: Reflect changes above.
1582        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1583
15842004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1587
15882004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1589
1590        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1591
15922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1593
1594        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1595
15962004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1597
1598        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1599        librdbg/src/powerpc/Makefile.am: Remove.
1600        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1601        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1602        * configure.ac: Reflect changes above.
1603
16042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1605
1606
16072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1608
1609        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1610        STRIP.
1611
16122004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1613
1614        * librdbg/include/Makefile.am: Merge-in
1615        librdbg/include/rdbg/i386/Makefile.am,
1616        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1617        librdbg/include/rdbg/powerpc/Makefile.am.
1618        * librdbg/include/rdbg/i386/Makefile.am,
1619        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1620        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1621        * configure.ac: Reflect changes above.
1622
16232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1624
1625        * configure.ac: Use AS_HELP_STRING(ada).
1626
16272004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1628
1629        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1630        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1631        Use AC_CONFIG_HEADERS.
1632        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1633        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1634
16352004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1636
1637        * Makefile.am: include local.am.
1638
16392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1640
1641        * aclocal/version.m4: 4.6.99.0.
1642
16432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1644
1645        * Makefile.am: Don't include host.am.
1646        * automake/compile.am: Further cleanups.
1647
16482004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1649
1650        * automake/lib.am: Remove (Unused).
1651
16522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1653
1654        * wrapup/Makefile.am: Don't include lib.am.
1655        * automake/compile.am: Use automake compilation rules.
1656
16572004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1658
1659        * libnetworking/pppd/Makefile.am,
1660        libnetworking/rtems_servers/Makefile.am,
1661        libnetworking/rtems_telnetd/Makefile.am,
1662        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1663        support/Makefile.am: Don't include lib.am.
1664
16652004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1666
1667        * libchip/Makefile.am: Don't include lib.am.
1668        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1669        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1670        unnecessary EXTRA_DISTs.
1671
16722004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1675        hack.
1676
16772004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1678
1679        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1680        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1681        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1682        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1683
16842004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1685
1686        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1687        Add AM_CONDITIONAL(HAS_MP).
1688        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1689        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1690        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1691        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1692        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1693        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1694        (Deprecated by autoconf 2.59).
1695
16962004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1697
1698        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1699        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1700
17012004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1702
1703        * ChangeLog: Merge-in libnetworking/ChangeLog.
1704        * libnetworking/ChangeLog: Remove.
1705        * ChangeLog: Merge-in librdbg/ChangeLog.
1706        * librdbg/ChangeLog: Remove.
1707        * ChangeLog: Merge-in libchip/ChangeLog.
1708        * libchip/ChangeLog: Remove.
1709        * ChangeLog: Merge-in optman/ChangeLog.
1710        * optman/ChangeLog: Remove.
1711
17122004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1713
1714        * configure.ac: Reflect changes to cpukit.
1715        * wrapup/Makefile.am: Reflect changes to librdbg.
1716        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1717        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1718        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1719        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1720        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1721        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1722        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1723        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1724        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1725
17262004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1727
1728        * aclocal/rtems-top.m4: Remove check for version.m4.
1729        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1730
17312004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1732
1733        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1734        * wrapup/Makefile.am: Reflect changes to libchip/*.
1735        * support/Makefile.am: Use automake compilation rules.
1736        * wrapup/Makefile.am: Reflect changes to support/*.
1737        * configure.ac: Remove libnetworking/wrapup/Makefile.
1738        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1739        libnetworking/*/lib*.a instead of libnetapps.a.
1740        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1741        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1742        * optman/Makefile.am: Use automake compilation rules.
1743        * libchip/Makefile.am: Fix typo in previous patch.
1744        * libchip/Makefile.am: Use automake compilation rules.
1745        * libnetworking/Makefile.am: Remove wrapup.
1746        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1747        automake-compilation rules.
1748        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1749        automake-compilation rules.
1750        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1751        automake-compilation rules.
1752        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1753        automake-compilation rules.
1754        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1755
17562004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1757
1758        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1759        PRE/TMPINSTALL_FILES to CLEANFILES.
1760        * automake/lib.am: Remove TMPINSTALL_FILES.
1761        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1762        PRE/TMPINSTALL_FILES to CLEANFILES.
1763        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1764        PRE/TMPINSTALL_FILES to CLEANFILES.
1765        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1766        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1767        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1768        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1769        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1770        * librdbg/src/i386/Makefile.am: Ditto.
1771        * librdbg/src/m68k/Makefile.am: Ditto.
1772        * librdbg/src/powerpc/Makefile.am: Ditto.
1773        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1774        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1775        * libnetworking/rtems_servers/Makefile.am: Ditto.
1776        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1777        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1778
17792004-01-07      Joel Sherrill <joel@OARcorp.com>
1780
1781        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1782        more completely covers the MIPS family.
1783
17842003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1785
1786        * wrapup/Makefile.am: Reflect changes to shmdr.
1787        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1788
17892003-12-18      Joel Sherrill <joel@OARcorp.com>
1790
1791        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1792        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1793        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1794        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1795        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1796        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1797        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1798
17992003-12-17      Joel Sherrill <joel@OARcorp.com>
1800
1801        * aclocal/version.m4: Updated to rtems-20031217-test.
1802
18032003-12-17     
1804
1805        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1806        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1807
18082003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        * automake/compile.am: Remove LINK_LIBS (Unused).
1811        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1812
18132003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1814
1815        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1816        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1817        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1818        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1819        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1820
18212003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1822
1823        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1824        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1825        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1826        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1827        * librdbg/src/i386/Makefile.am:
1828        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1829        * librdbg/src/m68k/Makefile.am:
1830        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1831        * librdbg/src/powerpc/Makefile.am:
1832        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1833
18342003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1835
1836        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1837        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1838        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1839        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1840        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1841        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1842        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1843        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1844        * optman/Makefile.am: Remove project_libdir.
1845        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1846        PRE/TMPINSTALL_FILES.
1847        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1848        PRE/TMPINSTALL_FILES.
1849        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1850        PRE/TMPINSTALL_FILES.
1851        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1852        PRE/TMPINSTALL_FILES.
1853        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1854        from PRE/TMPINSTALL_FILES.
1855        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1856        PRE/TMPINSTALL_FILES.
1857        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1858        PRE/TMPINSTALL_FILES.
1859        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1860        PRE/TMPINSTALL_FILES.
1861        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1862        PRE/TMPINSTALL_FILES.
1863        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1864        PRE/TMPINSTALL_FILES.
1865        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1866        PRE/TMPINSTALL_FILES.
1867        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1868        from PRE/TMPINSTALL_FILES.
1869
18702003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1871
1872        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1873        * automake/lib.am: Remove project_libdir.
1874        * wrapup/Makefile.am: Reworked.
1875
18762003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1877
1878        * configure.ac: Reflect changes to librdbg.
1879        * optman/Makefile.am: Add tmpinstall dirstamp support.
1880        * libchip/Makefile.am: Fix variant-tmpinstall support.
1881        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1882        * librdbg/src/powerpc/Makefile.am: Merge-in former
1883        new_exception_processing/Makefile.am.
1884        * librdbg/src/m68k/any/Makefile.am: Remove.
1885        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1886        * librdbg/src/i386/any/Makefile.am: Remove.
1887        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1888        * librdbg/src/Makefile.am: Cosmetics.
1889        * librdbg/include/Makefile.am: Cosmetics.
1890        * librdbg/Makefile.am: Cosmetics.
1891        * libnetworking/Makefile.am: Cosmetics.
1892        * libnetworking/pppd/Makefile.am: Cosmetics.
1893        * libnetworking/wrapup/Makefile.am: Cosmetics.
1894
18952003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1896
1897        * Makefile.am: Cosmetics.
1898        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1899        support.
1900
19012003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1902
1903        * automake/compile.am: Remove $(ARCH):-rule.
1904
19052003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1906
1907        * configure.ac: Remove lib/libbsp/shared/Makefile,
1908        lib/libbsp/shmdr/Makefile.
1909
19102003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1911
1912        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1913        libchip/serial/Makefile, libchip/rtc/Makefile.
1914        * support/Makefile.am: Remove all-local: $(ARCH).
1915        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1916        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1917        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1918        * optman/Makefile.am: Remove all-local: $(ARCH).
1919        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1920        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1921        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1922        compilation dirstamp support.
1923        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1924        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1925        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1926        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1927        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1928        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1929        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1930        all-local: $(ARCH).
1931        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1932        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1933        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1934        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1935        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1936
19372003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1938
1939        * aclocal/lead-dot.m4: New (from automake-1.7f).
1940        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1941        AC_SUBST(dirstamp).
1942        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1943        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1944        libchip/serial/Makefile.am: Ditto.
1945        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1946        * librdbg/include/Makefile.am: Ditto.
1947        * librdbg/include/rdbg/Makefile.am: Ditto.
1948        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1949        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1950        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1951        * librdbg/src/Makefile.am: Ditto.
1952        * librdbg/src/i386/Makefile.am: Ditto.
1953        * librdbg/src/i386/any/Makefile.am: Ditto.
1954        * librdbg/src/m68k/Makefile.am: Ditto.
1955        * librdbg/src/m68k/any/Makefile.am: Ditto.
1956        * librdbg/src/powerpc/Makefile.am: Ditto.
1957        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1958        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1959        preinstallation.
1960        * libnetworking/pppd/Makefile.am: Ditto.
1961        * libnetworking/rtems_servers/Makefile.am: Ditto.
1962        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1963        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1964        * libnetworking/wrapup/Makefile.am: Ditto.
1965
19662003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1967
1968        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1969        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1970        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1971        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1972        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1973        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1974        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1975        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1976        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1977        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1978        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1979        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1980        underquoting to silence automake-1.8.
1981
19822003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1983
1984        * configure.ac: Reflect having moved tests to ../../testsuites.
1985
19862003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1987
1988        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1989        * aclocal/canonical-host.m4: Remove.
1990        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1991        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1992
19932003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1994
1995        * aclocal/check-cpu.m4: Remove.
1996        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1997        * aclocal/canonical-target-name.m4: Add m4-quotes.
1998        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1999        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2000        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2001        * aclocal/check-networking.m4: Add m4-quotes. Require
2002        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2003        * aclocal/check-posix.m4: Add m4-quotes. Require
2004        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2005        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2006        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2007        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2008
20092003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2010
2011        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2012        * aclocal/bsp-alias.m4: Remove.
2013
20142003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2015
2016        * configure.ac: Make presence of tests/ optional.
2017
20182003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2019
2020        * aclocal/path-perl.m4: Remove (Unused).
2021
20222003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2023
2024        * automake/force-preinstall.am: Remove.
2025
20262003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2027
2028        PR 499/rtems_misc
2029        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2030        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2031        Configuration (Odd was forced) - Correction of Stop Bit configuration
2032        (inversed) - Correction of ISR Handler to call
2033        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2034        CTS Hardware flow control Configuration.
2035
20362003-09-04      Joel Sherrill <joel@OARcorp.com>
2037
2038        * lib/libcpu/shared/include/cache.h,
2039        lib/libcpu/shared/src/cache_aligned_malloc.c,
2040        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2041        license changed.
2042        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2043        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2044        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2045        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2046        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2047        for license changed.
2048        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2049        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2050        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2051        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2052        libchip/network/cs8900.h, libchip/network/dec21140.c,
2053        libchip/network/elnk.c, libchip/network/open_eth.c,
2054        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2055        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2056        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2057        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2058        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2059        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2060        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2061        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2062        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2063        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2064        libchip/serial/serial.h, libchip/serial/z85c30.c,
2065        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2066        libchip/serial/z85c30_reg.c: URL for license changed.
2067
20682003-09-03      Jiri Gaisler <jiri@gaisler.com>
2069
2070        PR 477/networking
2071        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2072        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2073        libchip/network/open_eth.h: New files.
2074
20752003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2076
2077        * aclocal/rtems-top.m4: Add RTEMS_API.
2078        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2079
20802003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2081
2082        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2083        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2084        @RTEMS_BSP@.cfg.
2085
20862003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2087
2088        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2089
20902003-08-20      Joel Sherrill <joel@OARcorp.com>
2091
2092        * libchip/network/cs8900.c: Correct copyright statements.
2093
20942003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2095
2096        * aclocal/check-itron.m4: Remove.
2097        * aclocal/enable-inlines.m4: Remove.
2098        * Makefile.am: Reflect having moved aclocal/.
2099        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2100        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2101        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2102        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2103        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2104        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2105        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2106        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2107        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2108        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2109        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2110        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2111        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2112        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2113        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2114        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2115        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2116        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2117        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2118        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2119        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2120        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2121        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2122        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2123        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2124        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2125        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2126        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2127        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2128        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2129        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2130        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2131        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2132        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2133        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2134        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2135        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2136        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2137        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2138        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2139        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2140        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2141        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2142        * aclocal/target.m4: New (Copied from ../../aclocal).
2143        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2144        * aclocal/version.m4: New (Copied from ../../aclocal).
2145
21462003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2147
2148        * configure.ac: Remove stray comments.
2149        * automake/local.am, automake/host.am: Remove "debug".
2150
21512003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2152
2153        * Makefile.am: Reflect having moved automake/.
2154        * lib/Makefile.am: Reflect having moved automake/.
2155        * support/Makefile.am: Reflect having moved automake/.
2156        * wrapup/Makefile.am: Reflect having moved automake/.
2157        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2158        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2159        from ../../automake).
2160        * optman/Makefile.am: Reflect having moved automake/.
2161        * libchip/Makefile.am: Reflect having moved automake/.
2162        * libchip/ide/Makefile.am: Reflect having moved automake/.
2163        * libchip/network/Makefile.am: Reflect having moved automake/.
2164        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2165        * libchip/serial/Makefile.am: Reflect having moved automake/.
2166        * librdbg/Makefile.am: Reflect having moved automake/.
2167        * librdbg/include/Makefile.am: Reflect having moved automake/.
2168        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2169        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2170        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2171        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2172        automake/.
2173        * librdbg/src/Makefile.am: Reflect having moved automake/.
2174        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2175        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2176        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2177        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2178        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2179        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2180        having moved automake/.
2181        * libnetworking/Makefile.am: Reflect having moved automake/.
2182        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2183        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2184        automake/.
2185        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2186        automake/.
2187        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2188        automake/.
2189        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2190
21912003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * Makefile.am: Add bsp.pc.in.
2194        * bsp.pc.in: New (pkgconfig support).
2195
21962003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2197
2198        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2199
22002003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2201
2202        * lib/Makefile.am: New (Required by 'make dist').
2203        * lib/ChangeLog: Remove.
2204        * lib/.cvsignore: Cleanup.
2205        * configure.ac: Reflect having added lib/Makefile.am.
2206        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2207        lib/libbsp/configure.ac.
2208        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2209        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2210
22112003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2212
2213        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2214        * configure.ac: Merge-in librdbg/configure.ac.
2215        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2216        librdbg/configure.ac.
2217        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2218        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2219        LIBCHIP. Conditionally build include-dirs.
2220        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2221        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2222        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2223        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2224        librdbg/include/rdbg/m68k/Makefile.am,
2225        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2226        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2227        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2228        librdbg/src/powerpc/Makefile.am, librdbg/
2229        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2230        configure.ac into ../configure.ac.
2231        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2232        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2233        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2234        libnetworking/rtems_telnetd/Makefile.am,
2235        libnetworking/rtems_webserver/Makefile.am,
2236        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2237        into ../configure.ac.
2238
22392003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2240
2241        PR 427/rtems
2242        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2243        * librdbg/src/servtsp.c: Ditto.
2244
22452003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2246
2247        PR 429/bsps
2248        PR 432/bsps
2249        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2250        packets are queued onto an elnk board, the ISR will deadlock the device
2251        with a tx complete interrupt.  Lighter tx loads are not affected as they
2252        end up submitting single packets to the device.
2253
22542003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2257        optman/configure.ac.
2258        * optman/configure.ac: Remove (Merged into ../configure.ac).
2259        * optman/Makefile.am: Reflect having merged configure.ac into
2260        ../configure.ac.
2261        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2262        * libchip/Makefile.am, libchip/ide/Makefile.am,
2263        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2264        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2265        ../configure.ac.
2266
22672003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2268
2269        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2270
22712003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2272
2273        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2274        on i386.
2275
22762003-06-13      Joel Sherrill <joel@OARcorp.com>
2277
2278        * libnetworking/pppd/chat.c: Removed warnings.
2279
22802003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2281
2282        * libchip/network/README.3com: New file missed in previous commit.
2283        PR 405/bsps
2284        PR 393/networking
2285        * libchip/network/dec21140.c: Fix leak also known as PR393.
2286        * libchip/network/elnk.c, libchip/network/if_media.h,
2287        libchip/network/mii.h: New files.
2288        * libchip/network/Makefile.am: Reflect new files.
2289
22902003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        * configure.ac: Remove support for profile-variant.
2293
22942003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        PR 397/pppd
2297        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2298        * libnetworking/pppd/magic.c: Remove *rand48.
2299        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2300
23012003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2302
2303        * wrapup/Makefile.am: Add libide.a.
2304
23052003-04-15      Joel Sherrill <joel@OARcorp.com>
2306
2307        PR 387/rtems_misc
2308        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2309        routines.
2310        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2311
23122003-04-11      Joel Sherrill <joel@OARcorp.com>
2313
2314        * libnetworking/rtems_webserver/cgi.c,
2315        libnetworking/rtems_webserver/sockGen.c,
2316        libnetworking/rtems_webserver/umui.c,
2317        libnetworking/rtems_webserver/websSSL.c,
2318        libnetworking/rtems_webserver/websSSL.h,
2319        libnetworking/rtems_webserver/websda.c,
2320        libnetworking/rtems_webserver/websda.h: New files. Not included in
2321        previous commit.
2322
23232003-04-10      Joel Sherrill <joel@OARcorp.com>
2324
2325        PR 371/pppd
2326        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2327        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2328        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2329        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2330        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2331        still global symbols in rtemspppd.h which might need to be changed or
2332        converted into member of a structure which is dereferenced with a
2333        pointer that is managed as a per task variable. But this patch should
2334        avoid many conflicts.
2335
23362003-03-27      Joel Sherrill <joel@OARcorp.com>
2337
2338        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2339        not allowed in the cpukit source code since it must be buildable
2340        independent of any BSP. These files were moved to libchip/ide.
2341        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2342        files.
2343
23442003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2345
2346        PR 368/filesystems
2347        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2348        improvements which now work on pc386 and mbx8xx.
2349        * libchip/ide/ide_controller.c: New file.
2350
23512003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2352
2353        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2354
23552003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2356
2357        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2358        * configure.ac: Add support/.
2359        * support/.cvsignore: New.
2360        * support/Makefile.am: New.
2361        * support/version.c: New.
2362        * wrapup/Makefile.am: Add support/libsupport.a.
2363        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2364        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2365        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2366        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2367
23682003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2369
2370        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2371
23722003-02-20      Till Straumann <strauman@slac.stanford.edu>
2373
2374        PR 354/networking
2375        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2376        chip against a table of supported chips. The untested ones are still
2377        commented out, however.
2378
23792003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2380
2381        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2382        * configure.ac: AC_PREREQ(2.57).
2383        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2384        * optman/configure.ac: AC_PREREQ(2.57).
2385        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2386        * libchip/configure.ac: AC_PREREQ(2.57).
2387        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2388        * librdbg/configure.ac: AC_PREREQ(2.57).
2389        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2390        * libnetworking/configure.ac: AC_PREREQ(2.57).
2391
23922003-02-06      Joel Sherrill <joel@OARcorp.com>
2393
2394        * libnetworking/pppd/chat.c: Convert routines with common names to
2395        static. This included get_char(), put_char(), and character() among
2396        others.
2397
23982003-02-03      Joel Sherrill <joel@OARcorp.com>
2399
2400        PR 338/filesystem
2401        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2402        rtems_io_lookup_name() (API change).  Unused function removed.
2403
24042003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2405
2406        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2407        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2408        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2409        Eliminate *_O_FILES.
2410        * libnetworking/rtems_servers/Makefile.am,
2411        libnetworking/rtems_webserver/Makefile.am,
2412        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2413
24142002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2415
2416        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2417        Let all-local: depend on $(LIB).
2418        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2419        * optman/Makefile.am: Apply install-data-local to install *.rels.
2420
24212002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2422
2423        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2424        %.c rules.
2425        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2426        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2427        * libchip/rtc/Makefile.am: Ditto.
2428        * libchip/serial/Makefile.am: Ditto.
2429
24302002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2431
2432        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2433        LIBC_DEFINES.
2434        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2435        LIBC_DEFINES.
2436        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2437        LIBC_DEFINES.
2438
24392002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2440
2441        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2442
24432002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2444
2445        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2446        cache-checking.
2447        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2448
24492002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2450
2451        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2452        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2453        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2454        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2455        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2456
24572002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2458
2459        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2460        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2461        Remove.
2462        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2463
24642002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2465
2466        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2467        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2468
24692002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2470
2471        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2472        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2473
24742002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2475
2476        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2477        * optman/rel.am: New.
2478
24792002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2480
2481        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2482        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2483        braino in comment on "exec". Extend --enable-ada handling.
2484
24852002-11-04      Joel Sherrill <joel@OARcorp.com>
2486
2487        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2488        tasks and rolling multiple loops into 1.
2489        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2490        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2491        Removed warnings.
2492
24932002-10-31      Joel Sherrill <joel@OARcorp.com>
2494
2495        * libchip/network/dec21140.c: Removed warnings.
2496        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2497        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2498        librdbg/src/m68k/any/remdeb_xdr.c,
2499        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2500        warnings.
2501        * libnetworking/rtems_webserver/socket.c,
2502        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2503
25042002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2505
2506        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2507        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2508        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2509        above.
2510
25112002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2512
2513        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2514        * wrapup/.cvsignore: Remove autom4te.cache.
2515        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2516        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2517        autom4te.cache.
2518        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2519        autom4te.cache.
2520        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2521        autom4te.cache.
2522
25232002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2524
2525        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2526
25272002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2528
2529        * optman/.cvsignore: Add autom4te.cache.
2530
25312002-09-14      Joel Sherrill <joel@OARcorp.com>
2532
2533        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2534
25352002-09-07      Joel Sherrill <joel@OARcorp.com>
2536
2537        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2538        include files to resolve warnings.
2539
25402002-09-07      Chris Johns <ccj@acm.org>
2541
2542        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2543        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2544        which corrects the problem  where the cs8900.c file was actually the BSP
2545        glue.  Joel did some hacking so this file will compile.  Previously it
2546        required providing a target.h file to compile.
2547        * libchip/network/cs8900.c.bsp: New file.
2548
25492002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2550
2551        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2552
25532002-08-31      Joel Sherrill <joel@OARcorp.com>
2554
2555        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2556        eliminate warning.
2557
25582002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2559
2560        * configure.ac: Add ada-tests.
2561
25622002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2563
2564        * Makefile.am: Add preinstall-stamp.
2565
25662002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2567
2568        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2569        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2570        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2571        gcc31 happy.
2572        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2573        cp.
2574
25752002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2576
2577        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2578        make/bsp.mak.
2579        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2580        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2581
25822002-08-12      Joel Sherrill <joel@OARcorp.com>
2583
2584        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2585        avoid error.
2586
25872002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2588
2589        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2590        * configure.ac: Add BSP_SUBDIRS.
2591        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2592        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2593        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2594        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2595        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2596        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2597        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2598        RTEMS_CHECK_BSP_CACHE.
2599        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2600        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2601        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2602        .$(OBJEXT) instead of .o.
2603        * libnetworking/pppd/Makefile.am,
2604        libnetworking/rtems_servers/Makefile.am,
2605        libnetworking/rtems_telnetd/Makefile.am,
2606        libnetworking/rtems_webserver/Makefile.am,
2607        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2608
26092002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2612        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2613        ../libchip/serial/$(ARCH)/libserialio.a.
2614        * libchip/serial/Makefile.am: Don't tmp-install lib.
2615        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2616
26172002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * Makefile.am: Add rtems_makedir.
2620        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2621        * Makefile.am: Add wrapup-SUBDIR.
2622        * wrapup/ChangeLog: Remove.
2623        * wrapup/configure.ac: Remove.
2624        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2625        (Make the bare BSP happy).
2626        * configure.ac: Ditto.
2627        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2628        Create make/custom/default.cfg.
2629        * configure.ac: Add creation of make/custom/*.cfg. Create
2630        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2631
26322002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2633
2634        * Makefile.am: Clean $(PROJECT_RELEASE).
2635
26362002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2637
2638        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2639        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2640        prototype mismatches.
2641
26422002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2643
2644        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2645        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2646
26472002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2648
2649        * acinclude.m4: Add test "$multilib" != "yes".
2650        * config-ml.in: Remove.
2651        * acinclude.m4: Cleanups.
2652        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2653        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2654        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2655        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2656        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2657
26582002-07-16      Eric Norum <eric.norum@usask.ca>
2659
2660        * New driver for the Intel EtherExpressPro (82559ER) chip.
2661        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2662        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2663        * libchip/network/Makefile.am: Modified to reflect above.
2664
26652002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2666
2667        * acinclude.m4: New.
2668        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2669        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2670        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2671
26722002-07-01      Joel Sherrill <joel@OARcorp.com>
2673
2674        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2675        _Objects_Information_table now that it is a two dimensional array based
2676        upon API and class.
2677        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2678        of strnlen().
2679
26802002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2681
2682        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2683        preinstall libnetapps.a.
2684
26852002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2686
2687        * configure.ac: Remove librpc.
2688
26892002-06-25      Joel Sherrill <joel@OARcorp.com>
2690
2691        * Per PR233, moved librpc to exec.
2692        * configure.ac, wrapup/Makefile.am: Modified.
2693        * librpc, librpc/ChangeLog: Removed.
2694
26952002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2696
2697        * optman/Makefile.am: Remove multilib support.
2698        * optman/configure.ac: Ditto.
2699        * optman/sapi/Makefile.am: Ditto.
2700
27012002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2704        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2705
27062002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2707
2708        Move networking libraries to c/src/exec/libnetworking
2709        * libnetworking/configure.ac, libnetworking/Makefile.am,
2710        libnetworking/wrapup/Makefile.am: Reflect Moval.
2711
27122002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2713
2714        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2715        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2716        <rtems/bspIo.h>.
2717
27182002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2721        * libnetworking/rtems/mkrootfs.h: Ditto.
2722        * libnetworking/rtems/Makefile.am: Reflect changes above.
2723
27242002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2725
2726        * configure.ac: Remove lib.
2727
27282002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2729
2730        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2731        that exception stack frames on M68K members with VBR always are 6 byte
2732        long. The incorrect assumption resulted in some gdb commands like "next"
2733        to fail on the 68360.
2734
27352002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2736
2737        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2738        PR 220
2739        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2740        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2741        CVS.
2742        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2743        libnetworking/sys/filio.h: Remove.
2744        * libnetworking/sys/Makefile.am: Reflect changes above.
2745
27462002-05-07      Chris Johns <ccj@acm.org>
2747
2748        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2749        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2750        requires it to be stripped.
2751
27522002-05-01      Eric Norum <eric.norum@usask.ca>
2753
2754        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2755        assembly  to satisfy gcc 3.1 and newer.
2756
27572002-04-26      Eric Norum <eric.norum@usask.ca>
2758
2759        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2760        agressive optimization in gcc 3.1 does not reorder things.
2761
27622002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2763
2764        * libchip/network/dec21140.c: Reflect changes to powerpc's
2765        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2766        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2767        <rtems/score/cpu.h>.
2768        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2769        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2770
27712002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2772
2773        * optman/configure.ac: Remove ENABLE_GCC28.
2774
27752002-04-11      Chris Johns <ccj@acm.org>
2776
2777        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2778        driver control block field to the ifconfig network driver structure.
2779        This field is needed by the i82586 driver which was ported from NetBSD
2780        as it had better hardware abstraction.
2781        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2782        PR59, added the drv_ctrl driver control block field to the ifconfig
2783        network driver structure. This field is needed by the i82586 driver
2784        which was ported from NetBSD as it had better hardware abstraction.
2785
27862002-04-10      Mike Siers <mikes@poliac.com>
2787
2788        * libnetworking/rtems_webserver/NOTES,
2789        libnetworking/rtems_webserver/asp.c,
2790        libnetworking/rtems_webserver/balloc.c,
2791        libnetworking/rtems_webserver/default.c,
2792        libnetworking/rtems_webserver/ej.h,
2793        libnetworking/rtems_webserver/ejIntrn.h,
2794        libnetworking/rtems_webserver/ejlex.c,
2795        libnetworking/rtems_webserver/ejparse.c,
2796        libnetworking/rtems_webserver/emfdb.c,
2797        libnetworking/rtems_webserver/emfdb.h,
2798        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2799        libnetworking/rtems_webserver/handler.c,
2800        libnetworking/rtems_webserver/license.txt,
2801        libnetworking/rtems_webserver/md5.h,
2802        libnetworking/rtems_webserver/md5c.c,
2803        libnetworking/rtems_webserver/mime.c,
2804        libnetworking/rtems_webserver/misc.c,
2805        libnetworking/rtems_webserver/ringq.c,
2806        libnetworking/rtems_webserver/rom.c,
2807        libnetworking/rtems_webserver/security.c,
2808        libnetworking/rtems_webserver/sock.c,
2809        libnetworking/rtems_webserver/sym.c,
2810        libnetworking/rtems_webserver/uemf.c,
2811        libnetworking/rtems_webserver/uemf.h,
2812        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2813        libnetworking/rtems_webserver/url.c,
2814        libnetworking/rtems_webserver/value.c,
2815        libnetworking/rtems_webserver/wbase64.c,
2816        libnetworking/rtems_webserver/webcomp.c,
2817        libnetworking/rtems_webserver/webpage.c,
2818        libnetworking/rtems_webserver/webrom.c,
2819        libnetworking/rtems_webserver/webs.c,
2820        libnetworking/rtems_webserver/webs.h,
2821        libnetworking/rtems_webserver/websuemf.c,
2822        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2823        2.1.4.
2824
28252002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2826
2827        * libchip/network/i82586.c: Include <string.h>.
2828        * libchip/network/sonic.c: Ditto.
2829
28302002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2831
2832        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2833
28342002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2835
2836        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2837
28382002-03-27      Thomas.Doerfler@imd-systems.de
2839
2840        PR 144
2841        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2842        memory address 0 when called for the first time. This is done when
2843        trying to clear the variable "dhcp_hostname".
2844
28452002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2848        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2849        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2850        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2851        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2852        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2853        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2854        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2855        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2856        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2857        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2858        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2859        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2860        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2861        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2862        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2863        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2864        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2865        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2866        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2867        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2868        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2869        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2870        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2871        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2872        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2873        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2874        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2875        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2876        AUTOMAKE_OPTIONS.
2877        * libnetworking/configure.ac:
2878        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2879        foreign 1.6]).
2880        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2881        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2882        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2883        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2884        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2885        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2886        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2887        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2888        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2889        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2890        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2891        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2892        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2893        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2894        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2895        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2896        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2897
28982002-03-27      Ilya Alexeev <ilya@continuum.ru>
2899
2900        PR 162
2901        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2902        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2903        used in a device write routines.  Now ppp_softc structure have own
2904        character for writing to device (sc_outchar).  I think that converting
2905        local variables to static is not a right solution, because problems will
2906        occur in the case of two or more ppp instances.
2907        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2908        must be u_long, otherwise in the case of the big output packet endless
2909        loop may occur.
2910
29112002-03-21      Ilya Alexeev <ilya@continuum.ru>
2912
2913        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2914        preparations for multiple PPPD connections.
2915
29162002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2917
2918        PR 149
2919        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2920        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2921        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2922        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2923
29242002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2925
2926        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2927        * configure.ac: Modified to reflect addition.
2928
29292002-02-27      Ilya Alexeev <ilya@continuum.ru>
2930
2931        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2932        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2933        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2934        capabilities as well as eliminate some warnings.
2935
29362002-02-27      Eric Norum <eric.norum@usask.ca>
2937
2938        * libnetworking/net/radix.c: Properly handle fetching the default route
2939        when there is no route.  This was a bug in the original FreeBSD code and
2940        this fix is from an updated version of their code.
2941
29422002-02-16      Eric Norum <eric.norum@usask.ca>
2943
2944        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2945        checking.
2946
29472002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2948
2949        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2950        dodefaultroute.
2951
29522002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2953
2954        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2955        include <rtems/seterr.h>.
2956
29572002-02-01      Mike Siers <mikes@poliac.com>
2958
2959        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2960        avoid bringing the link down too fast. NOTE: Mike reports successfully
2961        running at 56K baud on a direct link.
2962
29632002-02-01      Eric Valette <valette@crf.canon.fr>
2964
2965        * librdbg/So many patches have been posted recently on the mailing list
2966        and  because we were unable to find correct solution to compile on
2967        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2968        because the coding  style of rdbg was rather inconsistant among various
2969        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2970        global coding style (using indent + manual edits), 2) incorporate/review
2971        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2972        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2973        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2974        after rdbg initialization is done, NB : the paches is huge but it is
2975        mainly due to coding styke chnages.  Only few lines of codes have been
2976        really changed and they do not impact  rdbg functionnality (AFAIKT).
2977        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2978        librdbg/include/rdbg/m68k/rdbg_f.h,
2979        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2980        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2981        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2982        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2983        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2984        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2985        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2986        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2987        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2988        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2989        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2990        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2991        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2992        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2993        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2994        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2995
29962002-01-31      Mike Siers <mikes@poliac.com>
2997
2998        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2999        * Nice Update of PPPD support which eliminates the requiremetn that
3000        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3001        and reports that it seems to be more stable and handle larger packets
3002        better.  This patch replaces the termios tasks with more general pppd
3003        network driver tasks.  The functions pppinput() and pppstart() get
3004        called from the interrupt service routine.
3005        * libnetworking/Makefile.am, libnetworking/configure.ac,
3006        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3007        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3008        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3009        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3010        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3011        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3012        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3013        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3014        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3015        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3016        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3017        libnetworking/net/route.c, libnetworking/net/route.h,
3018        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3019        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3020        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3021        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3022        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3023        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3024        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3025        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3026        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3027        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3028        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3029        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3030        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3031        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3032        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3033        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3034        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3035        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3036        libnetworking/pppd/example/README,
3037        libnetworking/pppd/example/netconfig.h,
3038        libnetworking/wrapup/Makefile.am: Modified.
3039        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3040        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3041        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3042        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3043        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3044        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3045        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3046        libnetworking/modem/pppcompress.c: Subdirectory removed.
3047
30482002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3049
3050        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3051        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3052
30532002-01-18      Till Straumann <strauman@slac.stanford.edu>
3054
3055        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3056        issues: - exception handler needs to enable MSR_FP if the interrupted
3057        thread is FP enabled. - printk message for MSR fixed and added
3058        stacktrace. NOTE: this requires the stacktrace patch to
3059        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3060        however).
3061
30622002-01-06      Joel Sherrill <joel@OARcorp.com>
3063
3064        * optman/.cvsignore: Added aclocal.m4 and configure.
3065        * optman/.cvsignore: New file.
3066
30672002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3068
3069        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3070
30712002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3072
3073        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3074        * optman/ChangeLog: New.
3075        * optman/configure.ac: New.
3076        * optman/Makefile.am: New.
3077        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3078        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3079
30802001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3081
3082        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3083
30842001-12-18      Eric Norum <eric.norum@usask.ca>
3085
3086        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3087        `directories' (path names with a / at the end) while disallowing open()
3088        operations on TFTP `directories'.
3089
30902001-12-07      Eric Norum <eric.norum@usask.ca>
3091
3092        * libnetworking/lib/tftpDriver.c: Restore write capability.
3093
30942001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3095
3096        * libchip/network/sonic.h: Fix typo.
3097        * libnetworking/arpa/Makefile.am: Remove stray lines.
3098
30992001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3100
3101        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3102
31032001-10-18      Eric Norum <eric.norum@usask.ca>
3104
3105        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3106        chdir() and open() operations within the TFTP file system.
3107
31082001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3109
3110        * librdbg/configure.ac: Fix latent bug exposed by removal of
3111        config.cache's which prevented powerpc targets librdbg from building.
3112
31132001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3114
3115        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3116        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3117        autoconf-2.52 happy.
3118
31192001-10-12      Mike Siers <mikes@poliac.com>
3120
3121        * libnetworking/Update to stable working state.  Congratulations Mike!
3122        :).
3123        * libnetworking/modem_example: Directory removed.
3124        * libnetworking/modem_example/16550.h,
3125        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3126        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3127        libnetworking/modem_example/ppp.h,
3128        libnetworking/modem_example/pppcompress.c: Files removed.
3129        * libnetworking/pppd/example/pppd.options: New file.
3130        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3131        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3132        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3133        libnetworking/pppd/rtemsmain.c: Updated.
3134
31352001-10-12      Joel Sherrill <joel@OARcorp.com>
3136
3137        * libchip/serial/z85c30.c: Fixed typo.
3138
31392001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3140
3141        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3142        * configure.in: Remove.
3143        * configure.ac: New file, generated from configure.in by autoupdate.
3144        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3145        * libchip/configure.in: Remove.
3146        * libchip/configure.ac: New file, generated from configure.in by
3147        autoupdate.
3148        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3149        * librdbg/configure.in: Remove.
3150        * librdbg/configure.ac: New file, generated from configure.in by
3151        autoupdate.
3152        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3153        * libnetworking/configure.in: Remove.
3154        * libnetworking/configure.ac: New file, generated from configure.in by
3155        autoupdate.
3156
31572001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3158
3159        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3160        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3161        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3162
31632001-09-27      Joel Sherrill <joel@OARcorp.com>
3164
3165        * libchip/ChangeLog: Fixed typo in date.
3166
31672001-09-27      Eric Norum <eric.norum@usask.ca>
3168
3169        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3170        TFTP  filesystem.
3171
31722001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3173
3174        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3175        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3176        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3177        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3178        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3179        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3180        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3181        'PREINSTALL_FILES ='.
3182        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3183        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3184        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3185        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3186        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3187        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3188        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3189        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3190        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3191        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3192        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3193        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3194
31952001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3196
3197        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3198        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3199        * librdbg/src/m68k/any/Makefile.am: Ditto.
3200        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3201        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3202        happy.
3203
32042001-09-21      Joel Sherrill <joel@OARcorp.com>
3205
3206        * libchip/network/Makefile.am: Fixed typo on file name.
3207        * libchip/network/i82586.c: Commented out line 318 which is referencing
3208        a member of a structure that is not currently there.  This needs to be
3209        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3210        to C style.
3211
32122001-09-19      Eric Norum <eric.norum@usask.ca>
3213
3214        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3215
32162001-09-19      Chris Johns <ccj@acm.org>
3217
3218        * libchip/network/README.i82586, libchip/network/i82586.c,
3219        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3220        Network driver for Intel i82586.
3221        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3222        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3223        "root" filesystem with information obtained via the DHCP response.
3224
32252001-09-14      Eric Norum <eric.norum@usask.ca>
3226
3227        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3228        make gcc 3.x happy.
3229
32302001-08-16      Mike Siers <mikes@poliac.com>
3231
3232        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3233        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3234        These support callback functionality that has not even been compiled
3235        under RTEMS yet.
3236        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3237        example application.  Mike's notes on the modifications: - renamed
3238        error() function because of namespace problems - removed calls to the
3239        exit() funciton - removed extra files from the pppd source directory -
3240        defined pppd task constant values in rtemspppd.h - modifyied example
3241        code to get actual tick per second value - placed the pppd 2.3.11 man
3242        page file (pppd.8) into the pppd directory.
3243        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3244        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3245        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3246        libnetworking/pppd/rtems-ppp.c: Deleted.
3247        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3248        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3249        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3250        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3251        libnetworking/pppd/example/init.c,
3252        libnetworking/pppd/example/netconfig.h,
3253        libnetworking/pppd/example/ppp.conf,
3254        libnetworking/pppd/example/pppdapp.c,
3255        libnetworking/pppd/example/system.h: New files.
3256        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3257        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3258        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3259        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3260        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3261        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3262        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3263        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3264        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3265        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3266        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3267        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3268        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3269        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3270        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3271
32722001-08-16      Joel Sherrill <joel@OARcorp.com>
3273
3274        * libnetworking/pppd/example/Makefile: Removed.
3275        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3276        to avoid bootstrap -c clobbering it.
3277        * libnetworking/rtems_telnetd/.cvsignore: New file.
3278
32792001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3280
3281        * libnetworking/Makefile.am, libnetworking/configure.in,
3282        libnetworking/rtems_servers/Makefile.am,
3283        libnetworking/rtems_servers/telnetd.c,
3284        libnetworking/rtems_servers/telnetd.h,
3285        libnetworking/rtems_telnetd/Makefile.am,
3286        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3287        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3288        libnetworking/rtems_telnetd/telnetd.c,
3289        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3290        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3291        effect when ftpd change. - the tcp/ip stats have been implemented into
3292        icmds.c and started when telnetd daemon is started.
3293        * libnetworking/rtems_servers/telnetd.c,
3294        libnetworking/rtems_servers/telnetd.h: Removed.
3295        * libnetworking/rtems_telnetd: New directory.
3296        * libnetworking/rtems_telnetd/Makefile.am,
3297        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3298        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3299        libnetworking/rtems_telnetd/telnetd.c,
3300        libnetworking/rtems_telnetd/telnetd.h: New files.
3301
33022001-06-14      Joel Sherrill <joel@OARcorp.com>
3303
3304        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3305        Moved from libmisc/shell so the network stack to address network
3306        depenendency.
3307        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3308
33092001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3310
3311        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3312
33132001-05-15      Joel Sherrill <joel@OARcorp.com>
3314
3315        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3316        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3317        accidentally deleted the incorrectly empty versions.
3318
33192001-05-14      Till Straumann <strauman@slac.stanford.edu>
3320
3321        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3322        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3323        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3324        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3325        to know the values) - the affected BSP (shared/motorola) headers have
3326        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3327        driver (libchip/network/dec21140.c) has been fixed to use
3328        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3329        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3330        who is using this driver. - the DEC driver also has been fixed to use
3331        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3332        delay_in_bus_cycles().
3333
33342001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3335
3336        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3337
33382001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3339
3340        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3341
33422001-04-24      Eric Norum <eric.norum@usask.ca>
3343
3344        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3345        NTP synchronization a little more robust -- no NTP daemon yet, but at
3346        least it trys a little harder when the primary NTP server is down.
3347
33482001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3349
3350        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3351        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3352        libnetworking/pppd/modem_example/modem.c,
3353        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3354        other strings into English.
3355        * libnetworking/pppd/STATUS: updated to reflect the changes.
3356
33572001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3358
3359        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3360        again.
3361
33622001-04-20      Eric Valette <valette@crf.canon.fr>
3363
3364        * mcp750 directory renamed new_exception processing as it supports many
3365        more CPU models.
3366        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3367        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3368        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3369        formerly in mcp750 plus modifications.
3370        * librdbg/src/powerpc/mcp750/.cvsignore,
3371        librdbg/src/powerpc/mcp750/Makefile.am,
3372        librdbg/src/powerpc/mcp750/remdeb.h,
3373        librdbg/src/powerpc/mcp750/remdeb_f.x,
3374        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3375        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3376        new_exception_processing.
3377        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3378        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3379        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3380        part of this effort to add support for the MPC8xx.
3381
33822001-04-19      Joel Sherrill <joel@OARcorp.com>
3383
3384        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3385        internal include files.
3386
33872001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3388
3389        PR 158
3390        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3391        rcmd() library call by commenting out the parts that deal with signals.
3392        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3393        stdio. The 'server-side' parts of this file which deal with
3394        authentication are disabled since they are not needed.
3395
33962001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3397
3398        * libnetworking/include/.cvsignore: Remove dangling file.
3399
34002001-03-14      Joel Sherrill <joel@OARcorp.com>
3401
3402        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3403        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3404        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3405        libchip style serial drivers can be written in libcpu or libbsp.
3406
34072001-03-01      Joel Sherrill <joel@OARcorp.com>
3408
3409        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3410        libchip/network/sonic.c, libchip/network/sonic.h,
3411        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3412        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3413        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3414        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3415        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3416        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3417        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3418        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3419
34202001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3421
3422        * librdbg/include/rdbg/Makefile.am,
3423        librdbg/include/rdbg/i386/Makefile.am,
3424        librdbg/include/rdbg/m68k/Makefile.am,
3425        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3426        style on include files.
3427
34282001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3429
3430        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3431        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3432        replace ${..} with $(..).
3433        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3434        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3435        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3436        libnetworking/rtems/Makefile.am, libnetworking/
3437        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3438        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3439        include_*HEADERS instead of H_FILES.
3440        * libnetworking/include/Makefile.am: Remove.
3441        * libnetworking/Makefile.am: Add handling of *.h files.
3442        * libnetworking/configure.in: Remove include/Makefile.
3443
34442001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3445
3446        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3447
34482001-01-31      Sergei Organov <osv@javad.ru>
3449
3450        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3451        current dir and root dir removed in favor of new libio support for
3452        task-local current and root directories. - Bug in `close_data_socket()'
3453        introduced by previous change fixed. - `command_pasv()' changed to set
3454        timeout on socket we are listening on and code fixed to don't close
3455        socket twice on error. - `serr()' changed to clear `errno'. -
3456        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3457        changed to clear `errno' before processing session. -
3458        `close_data_socket()' fixed to close both active and passive sockets -
3459        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3460        empty string  in `exec_command()'.
3461
34622001-01-25      Eric Norum <eric.norum@usask.ca>
3463
3464        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3465        improves throughput on systems which are dropping packets.   Only the
3466        first timeout is reduced.  This keeps the number of extra packets down
3467        on networks that are very busy and dropping lots of packets.
3468
34692001-01-24      Sergei Organov <osv@javad.ru>
3470
3471        * libnetworking/rtems_servers/ftpd.c,
3472        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3473        - Timeouts on sockets implemented. 'idle' field added to configuration.
3474        No timeout by default to keep backward compatibility. Note: SITE IDLE
3475        command not implemented yet. - Basic global access control implemented.
3476        'access' field added to configuration. No access limitations by default
3477        to keep backward compatibility. - Anchor data socket for active mode
3478        (using self IP and port 20.) - Fixed default data port support (still
3479        not tested). - Don't allow IP address different from originating host in
3480        PORT command to improve security. - Fixed bug in MDTM command. - Check
3481        for correctness of parsing of argument in command_port(). - Fixed
3482        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3483        a directory. - Command parsing a little bit improved: command names are
3484        now converted to upper-case to be more compatible with RFC (command
3485        names are not case-sensitive.) - Reformat comments so that they have
3486        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3487        previous changes - True ASCII mode implemented (doesn't work for hooks
3488        and /dev/null) - Passive mode implemented, PASV command added. - Default
3489        port for data connection could be used (untested, can't find ftp client
3490        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3491        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3492
34932001-01-18      Joel Sherrill <joel@OARcorp.com>
3494
3495        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3496        macro using variable arguments.
3497        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3498        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3499        since I updated the main RTEMS development machine to RedHat 7.2 and
3500        apparently got a new version of rpcgen.
3501
35022001-01-12      Sergei Organov <osv@javad.ru>
3503
3504        * libnetworking/rtems_servers/ftpd.c,
3505        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3506        - use pool of pre-created threads to handle sessions instead of
3507        creating/deleting threads on the fly - LIST output is now similar to
3508        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3509        happy with it. - LIST NAME now works (both for files and directories) -
3510        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3511        clients happy  - keep track of CWD for every session separately -
3512        ability to specify root directory name for FTPD in configuration table.
3513        FTPD will then create illusion for FTP clients that this is actually
3514        root directory. - ignore options sent in commands, thus LIST -al FILE
3515        works and doesn't try to list "-al" directory. - buffers are allocated
3516        on stack instead of heap where possible to eliminate malloc/free calls
3517        (avoid possible heap fragmentation troubles). - drop using of task
3518        notepad to pass parameters - use function arguments instead - use
3519        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3520        in socket() instead of AF_INET.
3521
35222001-01-02      Joel Sherrill <joel@OARcorp.com>
3523
3524        * libnetworking/CHANGELOG: Removed.
3525        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3526
35272000-12-14      Eric Norum <eric.norum@usask.ca>
3528
3529        * libnetworking/lib/tftpDriver.c: Added write capability.
3530
35312000-12-08      Joel Sherrill <joel@OARcorp.com>
3532
3533        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3534        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3535        numerous variable declarations conditional on PPP_COMPRESS and
3536        PPP_FILTER.  Commented out variables that were not used because the code
3537        using them was commented out. Removed totally unused variables.
3538        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3539        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3540
35412000-11-30      Joel Sherrill <joel@OARcorp.com>
3542
3543        * libnetworking/modem/ppp_tty.c: Changed to include
3544        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3545        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3546        * libnetworking/Makefile.am: Modified to reflect above.
3547
35482000-11-27      Joel Sherrill <joel@OARcorp.com>
3549
3550        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3551
35522000-11-25      Eric Norum <eric.norum@usask.ca>
3553
3554        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3555        core.
3556
35572000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3558
3559        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3560        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3561        subdir.
3562        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3563        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3564        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3565        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3566        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3567        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3568        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3569        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3570        ppp_tty.c and the real pppd main is in pppmain.c.
3571
35722000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3573
3574        * libchip/network/sonic.c: Added ipalign() routine to align the received
3575        packet so that the ip header is on a 32-bit boundary. Necessary for
3576        cpu's that do not allow unaligned loads and stores and when the 32-bit
3577        DMA mode is used.
3578
35792000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3580
3581        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3582        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3583        ACLOCAL_AMFLAGS.
3584        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3585        ACLOCAL_AMFLAGS.
3586        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3587        ACLOCAL_AMFLAGS.
3588
35892000-11-03      Chris Johns <ccj@acm.org>
3590
3591        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3592        libchip/network/cs8900.h: New files.
3593
35942000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3595
3596        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3597        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3598        $(RTEMS_TOPdir)/aclocal.
3599        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3600        $(RTEMS_TOPdir)/aclocal.
3601        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3602        $(RTEMS_TOPdir)/aclocal.
3603
36042000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3605
3606        * configure.in: Switch to GNU-canonicalization.
3607        * Makefile.am: Reflect changes to configure.in.
3608        * acinclude.m4: Remove.
3609
36102000-10-30      Joel Sherrill <joel@OARcorp.com>
3611
3612        * POSIX include files merged into newlib.  This resulted in some
3613        definitions moving to other files and thus some secondary effects in
3614        RTEMS source code.
3615        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3616        in sync with newlib's <machine/types.h>.
3617        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3618        definition of struct itimerval in <sys/time.h>.
3619
36202000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3621
3622        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3623        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3624        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3625        * ChangeLog: Fix typos.
3626        * configure.in: add tests to the GNU canonicalized subdirectories.
3627
36282000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3629
3630        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3631        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3632        the lib directory before configuring lib/.
3633
36342000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3635
3636        * configure.in, Makefile.am: add exec to the GNU canonicalized
3637        subdirectories.
3638        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3639        * configure.in: add libnetworking, librpc and librdb to the GNU
3640        canonicalized subdirectories.
3641        * configure.in: add libmisc and libchip to the GNU canonicalized
3642        subdirectories.
3643        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3644        Switch to GNU canonicalization.
3645        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3646        Switch to GNU canonicalization.
3647        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3648        Switch to GNU canonicalization.
3649
36502000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3651
3652        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3653        canonicalization to libfs/. The approach is currently a bit of a hack as
3654        GNU canonicalization does not support the per-BSP build some of the
3655        other directories require.  As more of the tree is converted, this will
3656        become less  of an issue.
3657
36582000-10-20      Joel Sherrill <joel@OARcorp.com>
3659
3660        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3661        parameter.
3662
36632000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3664
3665        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3666        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3667        * librdbg/configure.in: Add m68k support.
3668        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3669        subdirectory.
3670        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3671        failure.
3672        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3673        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3674        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3675        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3676        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3677        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3678        librdbg/src/m68k/.cvsignore: New files.
3679        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3680        function pointers.
3681        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3682        _after_ pointer has been checked against NULL.
3683
36842000-10-18      Joel Sherrill <joel@OARcorp.com>
3685
3686        * wrapup/Makefile.am: Added libfs.
3687
36882000-10-18      Chris Johns <ccj@acm.org>
3689
3690        * libfs created.
3691        * configure.in: Added libfs subdirectory.
3692        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3693
36942000-09-28      Joel Sherrill <joel@OARcorp.com>
3695
3696        * libnetworking/rtems_webserver/Makefile.am,
3697        libnetworking/rtems_webserver/base64.c,
3698        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3699        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3700
37012000-09-22      Joel Sherrill <joel@OARcorp.com>
3702
3703        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3704        libnetworking/rtems/rtems_bsdnet_internal.h,
3705        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3706        have included rtems.h.  It is now including precisely the  least amount
3707        of low level, yet portable .h files to get the basic RTEMS types
3708        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3709        used machine/types.h to include rtems.h.
3710
37112000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3712
3713        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3714
37152000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3716
3717        * libnetworking/ChangeLog: Cleanup.
3718
37192000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3720
3721        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3722        * libchip/ChangeLog: Fix formating.
3723
37242000-09-05      Joel Sherrill <joel@OARcorp.com>
3725
3726        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3727        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3728        confusion and to work with the converted flags.
3729
37302000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3731
3732        * wrapup/Makefile.am: Include compile.am.
3733        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3734        libchip/serial/Makefile.am: Include compile.am.
3735        * librdbg/src/i386/any/Makefile.am,
3736        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3737        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3738        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3739        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3740        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3741        libnetworking/rtems_servers/Makefile.am,
3742        libnetworking/rtems_webserver/Makefile.am,
3743        libnetworking/wrapup/Makefile.am: Include compile.am.
3744
37452000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3746
3747        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3748        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3749
37502000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3751
3752        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3753
37542000-08-31      Joel Sherrill <joel@OARcorp.com>
3755
3756        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3757        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3758        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3759        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3760        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3761        * libnetworking/wbase64.c: Removed.
3762        * libnetworking/Makefile.am, libnetworking/asp.c,
3763        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3764        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3765        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3766        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3767        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3768        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3769        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3770        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3771        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3772        Modified.
3773
37742000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3775
3776        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3777
37782000-08-30      Joel Sherrill <joel@OARcorp.com>
3779
3780        * libnetworking/rtems_webserver/license.txt: New file.
3781
37822000-08-10      Joel Sherrill <joel@OARcorp.com>
3783
3784        * ChangeLog: New file.
3785        * libchip/ChangeLog: New file.
3786        * librdbg/ChangeLog: New file.
3787        * libnetworking/ChangeLog: New file.
3788
Note: See TracBrowser for help on using the repository browser.