source: rtems/c/src/ChangeLog @ 44bb5cd0

4.104.115
Last change on this file since 44bb5cd0 was 3926b05, checked in by Joel Sherrill <joel.sherrill@…>, on 10/01/09 at 20:56:32

2009-10-01 Joel Sherrill <joel.sherrill@…>

  • libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt model.
  • Property mode set to 100644
File size: 150.9 KB
Line 
12009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
4        model.
5
62009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
9        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
10        renamed to rtems_termios_baud_to_number.
11
122009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
15        termios_baud_to_number (duplicate prototypes).
16        Add C++-guards.
17        Include rtems/termiostypes.h.
18
192009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
22
232009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
26        physical address to support BSD TCP/IP stack.
27
282009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * libchip/network/elnk.c: Convert calls to legacy routine
31        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
32
332009-08-03      Roger Dahlkvist <ruppe@kth.se>
34
35        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
36
372009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * libchip/ide/ata.c: Remove warning.
40
412009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
44        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
45        now use the same macros.
46        * aclocal/bsp-bspcleanup-options.m4: New file.
47
482009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
49
50        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
51        obsolete defines and declarations.  Set initial baud during device
52        open.  Fixed interrupt mode.
53
542009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
57        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
58        EINVAL and ENOTTY as appropriate.
59
602009-05-30      Chris Johns <chrisj@rtems.org>
61
62        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
63        devices on an IDE bus and cleaned up the initialisation register
64        call.
65
662009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
67
68        * libchip/network/i82586.c: Fix warning in manner suggested by
69        Arnout Vandecappelle <arnout@mind.be> in
70        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
71
722009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * libchip/network/if_dc.c: Fixed warnings.
75
762009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
79        as needed.
80
812009-04-29      Chris Johns <chrisj@rtems.org>
82
83        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
84
85        * libchip/ide/ide_controller.c: Change the status detection and
86        add a message if the transfer fails. There is currently no error
87        handle at the IDE drvier level.
88
892009-03-12      Daniel Hellstrom <daniel@gaisler.com>
90
91        PR 1392/bsps
92        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
93        over multiple pages results in extra data being written.
94
952009-02-27      Gene Smith <gene.smith@siemens.com>
96
97        PR 1356
98        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
99        cards.
100
1012009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
104        enabled on x86.
105
1062009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * aclocal/bspopts.m4: Quoting cosmetics.
109
1102009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
111
112        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
113        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
114        writes.  Fixed integer type in device structure.
115
1162009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * libchip/serial/ns16550.c: Turn on ns16550_process() for
119        BSP_FEATURE_IRQ_LEGACY case also.
120
1212008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
122
123        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
124        level LibI2C interface.  Added generic block IO functions.
125
1262008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
129        optman/rtems/no-msg.c, optman/rtems/no-part.c,
130        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
131        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
132        optman/sapi/no-ext.c, optman/sapi/no-io.c:
133        Revert previous patch (cvs clash with Joel hacking cpukit).
134
1352008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * aclocal/canonical-target-name.m4: Remove tic4x.
138
1392008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
140
141        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
142
1432008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
144
145        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
146        optman/rtems/no-msg.c, optman/rtems/no-part.c,
147        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
148        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
149        optman/sapi/no-ext.c, optman/sapi/no-io.c:
150        Fix prototypes.
151
1522008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
155
1562008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
159        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
160        duplicated data.
161
1622008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
163
164        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
165        SuperCore Handler initialization routines to directly pull parameters
166        from configuration table.
167
1682008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
171        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
172        optman/rtems/no-part.c, optman/rtems/no-region.c,
173        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
174        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
175        initialization routines to directly pull parameters from
176        configuration table. Eliminate empty routines sportted.
177
1782008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
181
1822008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
183
184        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
185        all public use of TOD conversion routines.
186
1872008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
188
189        * libchip/network/smc91111config.h:
190        #include <stdint.h> instead of <rtems/stdint.h>.
191
1922008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
193
194        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
195        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
196
1972008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
198
199        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
200
2012008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
202
203        * libchip/serial/ns16550.c: Transmit the character in the polled write
204        function within a critical section for printk() compatibility.
205
2062008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
207
208        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
209
2102008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
211
212        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
213
2142008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
217
2182008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
219
220        * aclocal/bsp-bootcard-options.m4: Fix quoting.
221
2222008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
223
224        * aclocal/bsp-bootcard-options.m4: New file.
225        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
226
2272008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
228
229        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
230        BSPs that support this feature.
231
2322008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
233
234        * libchip/serial/ns16550.c: Fix typo.
235
2362008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
237
238        * libchip/serial/ns16550.c: Fix typo.
239
2402008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
241
242        * libchip/serial/ns16550.c: Add not supported on arm even though it is
243        not simple vectored.
244
2452008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
246
247        * libchip/serial/ns16550.c: Not currently supported on architectures
248        with simple vectored interrupt model.
249
2502008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
251
252        * aclocal/version.m4: Bump RTEMS_API to 4.10.
253        Bump _RTEMS_VERSION to 4.9.99.0.
254
2552008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
256
257        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
258        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
259        functions have now static linkage type.  Added constant qualifier to
260        operations table and read-only function parameters.
261
262        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
263        c/src/libchip/serial/serial.h:  Include required header files.  Removed
264        support for old PowerPC exception handling.  Various fixes for
265        interrupt related routines.  Added support for BSPs with IRQ extension
266        API.
267
2682008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
269
270        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
271        is no PCI bus based upon the BSP not having a base address defined.
272        This means this driver cannot be supported on that board.
273
2742008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        * libchip/network/dec21140.c, libchip/network/elnk.c,
277        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
278
2792008-09-17      Miao Yan <yanmiaobest@gmail.com>
280
281        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
282        add simple device only filesystem (devfs), optionally completely drop
283        out filesystem, and to clean up disabling newlib reentrancy support.
284        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
285        now has a 15K code space.
286        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
287        Removed.
288
2892008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
290
291        * libchip/ide/ata.h: Convert to Unix file format.
292
2932008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
296        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
297        libchip/serial/serial.h, libchip/serial/serprobe.c,
298        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
299        Convert to "bool".
300        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
301        libchip/i2c/spi-memdrv.h: Convert to "bool".
302        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
303        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
304        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
305        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
306        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
307        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
308        Convert to "bool".
309        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
310        Convert to "bool".
311        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
312        Convert to "bool".
313
3142008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
315
316        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
317        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
318        memory driver to not use the clock ioctl to install a method to poll
319        for input. It now uses a Class API Timer which means we can eliminate
320        this special IOCTL from all clock drivers.
321        * libchip/shmdr/setckvec.c: Removed.
322
3232008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
324
325        * libchip/network/sonic.c: Do not declare a variable just to hold an
326        ignored return value.
327
3282008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
329
330        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
331
3322008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
333
334        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
335        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
336
3372008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
338
339        * libchip/display/disp_hcms29xx.c: Do not make these static. They
340        appear to be unused that way.
341
3422008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
343
344        * libchip/shmdr/shm_driver.h: Correct prototypes.
345
3462008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
347
348        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
349        variables and made methods static.
350
3512008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * libchip/serial/ns16550.c: Fix warning.
354
3552008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
356
357        * aclocal/prog-cc.m4: Add -Wnested-externs.
358
3592008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
360
361        * libchip/network/dec21140.c: Add missing prototype.
362        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
363
3642008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
365
366        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
367        -Wstrict-prototypes to RTEMS_CFLAGS.
368
3692008-08-02      Chris Johns <chrisj@rtems.org>
370
371        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
372        rtems_blkdev_request count and start references. Use
373        RTEMS_BLKDEV_START_BLOCK.
374
3752008-07-29      Chris Johns <chrisj@rtems.org>
376
377        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
378
379        * libchip/ide/ata.c: Change to use a mutex rather than disable
380        pre-emption. Updated to the libblock changes.
381
382        * libchip/ide/ata_internal.h: Updated to the new chains API.
383
384        * libchip/ide/ide_controller.c: Updated to the libblock
385        changes. Added come debug tracing.
386
387        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
388        to the libblock changes.
389
3902008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
391
392        * configure.ac: Remove RPCGEN, RPCTOOLS.
393
3942008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
395
396        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
397        for output format specifiers.
398
3992008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
400
401        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
402        Fixed some data types
403
4042008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
405
406        * libchip/i2c/spi-sd-card.c: Added missing header file.
407        * libchip/Makefile.am: Added SD Card driver.
408
4092008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
410
411        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
412        make glyphs non-constant, added file headers
413
4142008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
415
416        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
417        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
418        * libchip/display/font_hcms29xx.h
419        Creation of SPI display driver
420
4212008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
422
423        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
424        via SPI.
425
4262008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
427
428        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
429        AC_PREREQ(2.62).
430
4312008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
432
433        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
434
4352008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
436
437        * libchip/Makefile.am: Move termios helper routines from libchip to
438        libcsupport. Add routine which makes it easy for a termios device
439        driver to inform termios of its default baud rate. This avoids
440        inconsistencies in later termios settings changes.
441        * libchip/serial/termios_baud2index.c,
442        libchip/serial/termios_baud2num.c: Removed.
443
4442008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
445
446        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
447
4482008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
449
450        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
451        not fail if there are none.
452
4532008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
454
455        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
456        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
457        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
458        * libchip/Makefile.am:
459        derived a generic spi memory driver from spi-flash-m25p40,
460        added descriptor for fram fm25l256
461
4622008-05-07      Till Straumann <strauman@slac.stanford.edu>
463
464        PR 649/bsps
465        * libchip/ide/ata.c: Give up if the interface does not become ready.
466
4672008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
468
469        Moved to cpukit.
470        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
471        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
472        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
473        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
474        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
475        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
476        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
477        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
478        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
479        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
480        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
481        nfsclient/src/xdr_mbuf.c: Removed.
482
4832008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
484
485        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
486
4872008-01-05      Chris Johns <chrisj@rtems.org>
488
489        * libchip/flash/am29lv160.c: Update the blank check error message
490        to say there is an error.
491       
4922007-12-22      Chris Johns <chrisj@rtems.org>
493
494        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
495        the hello message. Just one line but still a little too long.
496       
4972007-12-14      Chris Johns <chrisj@rtems.org>
498
499        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
500        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
501        * libchip/flash, libchip/flash/am29lv160.c,
502        libchip/flash/am29lv160.h: New.
503
5042007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
505
506        * libchip/network/if_fxp.c: Spacing.
507
5082007-11-20      Till Straumann <strauman@slac.stanford.edu>
509
510        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
511        Avoid using 'stdio' before the system is up and fully
512        initialized.
513
5142007-11-20      Till Straumann <strauman@slac.stanford.edu>
515
516        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
517        * libchip/Makefile.am, libchip/preinstall.am:
518        added new driver for Maxim DS1375 i2c RTC.
519
5202007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
521
522        * libchip/i2c/spi-flash-m25p40.c:
523        added addressing call in write function
524
5252007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
526
527        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
528        * libchip/Makefile.am:
529        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
530
5312007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
532
533        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
534
5352007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
536
537        * nfsclient/Makefile.am: Fix errors.
538
5392007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
540
541        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
542
5432007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
544
545        * aclocal/version.m4: Bump RTEMS_API to 4.9.
546        Bump RTEMS_VERSION to 4.8.99.0.
547
5482007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
549
550        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
551
5522007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
553
554        * configure.ac: Remove AC_PROG_AWK (Unused).
555
5562007-09-14      Daron Chabot <djc915@mail.usask.ca>
557
558        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
559        rtems_interrupt_vector, to permit passing arbitrary arguments to the
560        ISR. Clean up of variables to silence compiler warnings.
561
5622007-09-13      Daniel Hellstrom <daniel@gaisler.com>
563
564        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
565
5662007-09-12      Daniel Hellstrom <daniel@gaisler.com>
567
568        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
569          - Odd bit bug in some chips taken care of.
570          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
571            alignment but failing to do so must have made the driver writer to make
572            some incorrect assumptions about MBUFs.
573          - Fixed MBUF handling to handle mbuf chains better. The Data length of
574            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
575          - Made while loop responsible for copying data to fifo port copy 16 shorts
576            per loop instead of 1 short, increasing the copying process.
577
5782007-09-07      Daniel Hellstrom <daniel@gaisler.com>
579
580        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
581        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
582
5832007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
584
585        * configure.ac, wrapup/Makefile.am: Remove RDBG.
586        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
587        librdbg/Makefile.am, librdbg/preinstall.am,
588        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
589        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
590        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
591        librdbg/include/rdbg/powerpc/rdbg_f.h,
592        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
593        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
594        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
595        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
596        librdbg/src/servtsp.c, librdbg/src/servutil.c,
597        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
598        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
599        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
600        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
601        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
602        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
603        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
604        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
605        librdbg/src/powerpc/rdbg_f.c,
606        librdbg/src/powerpc/new_exception_processing/remdeb.h,
607        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
608        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
609        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
610
6112007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
612
613        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
614
6152007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
616
617        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
618          sizes.
619
6202007-07-27      Chris Johns <chrisj@rtems.org>
621
622        * wrapup/Makefile.am: Create archive from a file for hosts
623        with a limited command line size.
624
6252007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
626
627        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
628          sizes.
629
6302007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
631       
632        * configure.ac: Add nfsclient.
633        * nfsclient/Makefile.am: New.
634        * nfsclient/proto/Makefile, nfsclient/Makefile,
635          nfsclient/src/Makefile: Remove.
636        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
637        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
638
6392007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
640
641        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
642        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
643        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
644        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
645        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
646        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
647        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
648        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
649        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
650        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
651        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
652        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
653
6542007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
655
656        * libchip/serial/ns16550.c: removed timed out wait for transmitter
657        to become ready: This will not work for fast CPUs.
658
6592007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
660
661        * libchip/ide/ata.c: fixed warning
662
6632007-06-20      Ray Xu <rayx@gmail.com>
664
665        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
666        console, and libio. This shrinks the memory requirements but Joel has
667        not figured out how best to present this to application space.
668        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
669        New files.
670
6712007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
672
673        * optman/sapi/no-io.c: Split IO Manager into one function per file so
674        now we only need required initialization methods.
675
6762007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
677
678        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
679        parameter since it was used to configure a no longer used feature.
680        Device names are now part of the filesystem not in a table.
681
6822007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
683
684        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
685        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
686        optman/rtems/no-part.c, optman/rtems/no-region.c,
687        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
688        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
689        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
690        other optional managers so using them reduces application size
691        instead of increasing it.
692        * optman/rtems/no-barrier.c: New file.
693
6942007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
695
696        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
697        adjustments to pci-API changes.
698        * libchip/network/dec21140.c, libchip/network/elnk.c,
699        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
700        changes.
701
7022007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
703
704        * libchip/network/dec21140.c, libchip/network/if_dc.c,
705        libchip/network/if_fxp.c: Reflect changes to pci-API.
706
7072007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
708
709        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
710        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
711
7122007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
713
714        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
715          being used to compile "tools").
716
7172007-03-13      Joel Sherrill <joel@OARcorp.com>
718
719        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
720
7212007-03-12      Joel Sherrill <joel@OARcorp.com>
722
723        * libchip/network/cs8900.c, libchip/network/cs8900.h,
724        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
725        and/or fix mistake in copyright notice. Both of these mistakes appear
726        to be from code submitted after these changes were made previously.
727
7282007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
729
730        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
731
7322007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
733
734        * libchip/Makefile.am: Correct path to README.tulipclone.
735
7362007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
737
738        * libchip/ide/ata.c: Remove superfluous type casts.
739
7402007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
741
742        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
743        Use size_t for sizes.
744
7452007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
746
747        * libchip/ide/ata.c: in ata_request_done: moved call to free()
748        from preemption disabled region
749
7502007-01-16      Till Straumann <strauman@slac.stanford.edu>
751
752        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
753        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
754        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
755
7562006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
757
758        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
759          ioctl_command_t as ioctl argument.
760
7612006-12-13      Joel Sherrill <joel@OARcorp.com>
762
763        * librtems++/include/rtems++/rtemsEvent.h,
764        librtems++/include/rtems++/rtemsMessageQueue.h,
765        librtems++/include/rtems++/rtemsSemaphore.h,
766        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
767        librtems++/src/rtemsMessageQueue.cc,
768        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
769        rtems_unsigned32 to uint32_t.
770
7712006-12-13      Joel Sherrill <joel@OARcorp.com>
772
773        PR 1181/bsps
774        * optman/rtems/no-msg.c: Clean up dead code.
775
7762006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
777
778        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
779
7802006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
781
782        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
783        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
784        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
785
7862006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
787
788        * configure.ac: New BUG-REPORT address.
789
7902006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
791
792        * Makefile.am: Remove ampolish3.
793
7942006-11-17      Joel Sherrill <joel@OARcorp.com>
795
796        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
797        blank lines.
798
7992006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
800
801        * configure.ac: Remove RTEMS_AMPOLISH3.
802        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
803          Remove checks for AMPOLISH3.
804        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
805        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
806        * ampolish3: Remove.
807
8082006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
809
810        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
811        * aclocal/prog-cc.m4: Remove CFLAGS.
812        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
813        Compose CFLAGS. Append CFLAGS to ac_configure_args.
814
8152006-10-23      Joel Sherrill <joel@OARcorp.com>
816
817        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
818
8192006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
820
821        * automake/compile.am: Use hard-coded RTEMS_* flags.
822
8232006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
824
825        * aclocal/rtems-top.m4: Remove RTEMS_API.
826        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
827
8282006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
829
830        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
831
8322006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
833
834        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
835
8362006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
837
838        * aclocal/version.m4: Bump version to 4.7.99.0.
839
8402006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
841
842        * configure.ac: Require autoconf-2.60. Require automake-1.10.
843
8442006-09-11      Joel Sherrill <joel@OARcorp.com>
845
846        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
847
8482006-09-04      Joel Sherrill <joel@OARcorp.com>
849
850        * libchip/network/greth.c, libchip/network/open_eth.c,
851        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
852        introduced by warning removal.
853
8542006-09-01      Joel Sherrill <joel@OARcorp.com>
855
856        * libchip/network/greth.c, libchip/network/open_eth.c,
857        libchip/network/smc91111.c: Remove warnings and correct prototype
858        added earlier today.
859
8602006-09-01      Joel Sherrill <joel@OARcorp.com>
861
862        * libchip/network/cs8900.c, libchip/network/greth.c,
863        libchip/network/i82586.c, libchip/network/open_eth.c,
864        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
865        sized integers, and inttypes.h printf helpers.
866
8672006-08-09      Kolja Waschk <waschk@telos.de>
868
869        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
870
8712006-07-12      Joel Sherrill <joel@OARcorp.com>
872
873        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
874
8752006-07-11      Jerry Needell <jerry.needell@unh.edu>
876
877        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
878        4.6 branch.  Original modifications by Gaisler Enterprises.
879        * libchip/network/greth.c, libchip/network/greth.h: New files.
880
8812006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
882
883        * ide/ata.[ch]:
884        (PR1118) fetch priority for ATA task from a variable,
885        not a fixed configuration value.
886       
8872006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
888
889        * Makefile.am: Add ampolish3.
890
8912006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
892
893        * ampolish3: New.
894        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
895
8962006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
897
898        * aclocal/rtems-ampolish.m4: New.
899        * configure.ac: Use RTEMS_AMPOLISH3.
900
9012006-04-18  Joel Sherrill <joel@OARcorp.com>
902
903        * aclocal/version.m4: Updated to rtems-4.6.99.3.
904
9052006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
906
907        PR 853/filesystem
908        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
909        should be modified to support the new exception scheme and to use the
910        handle parameter.
911
9122006-02-a32     Eric Norum <norume@aps.anl.gov>
913
914        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
915        "newer" PCI access calls.  Minor cleanups.  Comments.
916
9172006-01-12      Eric Norum <norume@aps.anl.gov>
918
919        PR 861/networking
920        PR 863/networking
921        * libchip/network/smc91111.c: Fix illegal lvalue increments.
922
9232006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
924
925        * wrapup/Makefile.am: Add preinstall.am.
926        * libchip/Makefile.am: Build libchip/network/smc91111.
927        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
928        Eliminate cyg_int* crap.
929
9302006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
931
932        * librdbg/Makefile.am: Add preinstall.am.
933        * aclocal/bsp-configure.m4: Add ampolish3.
934        New header guards.
935
9362006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
937
938        * libchip/network/open_eth.c, libchip/network/open_eth.h:
939        Merger from rtems-4-6-branch.
940
9412006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
942
943        * libchip/network/smc91111.c
944        libchip/network/smc91111config.h
945        libchip/network/smc91111exp.h
946        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
947        * libchip/Makefile.am: Reflect adding smc91111*.
948
9492006-01-08      Joel Sherrill <joel@OARcorp.com>
950
951        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
952        char *.
953
9542006-01-08      Joel Sherrill <joel@OARcorp.com>
955
956        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
957        warnings.
958
9592005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
960
961        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
962        Add RTEMS_RELLDFLAGS.
963        * automake/compile.am: Remove RTEMS_USE_GCC.
964        Remove RTEMS_RELLDFLAGS.
965        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
966
9672005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
968
969        * libchip/network/if_media.h, libchip/network/mii.h:
970        Remove (Moved to cpukit).
971        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
972        and libchip/network/if_media.h.
973        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
974        if_media.h having moved.
975
9762005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
977
978        * automake/compile.am, automake/host.am, automake/local.am,
979        automake/subdirs.am: Remove depend.
980        * configure.ac: Explicitly pass --libdir and --includedir to
981        testsuites.
982
9832005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
984
985        * configure.ac: Reflect changes to testsuites.
986
9872005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
988
989        * automake/compile.am: Remove GCCSPECS.
990        * aclocal/prog-cc.m4: Add GCCSPECS.
991        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
992
9932005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
994
995        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
996        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
997
9982005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
999
1000        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1001        libcpu/byteorder.h for i386.
1002
10032005-11-02      Till Straumann <strauman@slac.stanford.edu>
1004
1005        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1006        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1007        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1008        added a simple API/library for i2c devices and drivers for i2c
1009        2-byte eeproms and a ds1621 temperature sensor; API is documented
1010        in libi2c.h.
1011
10122005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1013
1014        * libnetworking/pppd/ipxcp.c,
1015        libnetworking/pppd/chat.c,
1016        libnetworking/pppd/patchlevel.h,
1017        libnetworking/pppd/upap.h,
1018        libnetworking/pppd/md5.h,
1019        libnetworking/pppd/pppd.8,
1020        libnetworking/pppd/README,
1021        libnetworking/pppd/preinstall.am,
1022        libnetworking/pppd/md4.h,
1023        libnetworking/pppd/magic.c,
1024        libnetworking/pppd/pppd.h,
1025        libnetworking/pppd/demand.c,
1026        libnetworking/pppd/rtemsmain.c,
1027        libnetworking/pppd/sys-rtems.c,
1028        libnetworking/pppd/ipcp.h,
1029        libnetworking/pppd/lcp.h,
1030        libnetworking/pppd/chap_ms.c,
1031        libnetworking/pppd/md4.c,
1032        libnetworking/pppd/rtemspppd.h,
1033        libnetworking/pppd/cbcp.h,
1034        libnetworking/pppd/auth.c,
1035        libnetworking/pppd/lcp.c,
1036        libnetworking/pppd/example/README,
1037        libnetworking/pppd/example/ppp.conf,
1038        libnetworking/pppd/example/system.h,
1039        libnetworking/pppd/example/netconfig.h,
1040        libnetworking/pppd/example/pppdapp.c,
1041        libnetworking/pppd/example/init.c,
1042        libnetworking/pppd/example/Makefile-user,
1043        libnetworking/pppd/example/pppd.options,
1044        libnetworking/pppd/rtemspppd.c,
1045        libnetworking/pppd/ipxcp.h,
1046        libnetworking/pppd/chap_ms.h,
1047        libnetworking/pppd/options.c,
1048        libnetworking/pppd/magic.h,
1049        libnetworking/pppd/chap.h,
1050        libnetworking/pppd/cbcp.c,
1051        libnetworking/pppd/upap.c,
1052        libnetworking/pppd/chap.c,
1053        libnetworking/pppd/Makefile.am,
1054        libnetworking/pppd/ccp.h,
1055        libnetworking/pppd/utils.c,
1056        libnetworking/pppd/rtemsdialer.h,
1057        libnetworking/pppd/fsm.h,
1058        libnetworking/pppd/pathnames.h,
1059        libnetworking/pppd/md5.c,
1060        libnetworking/pppd/fsm.c,
1061        libnetworking/pppd/ipcp.c,
1062        libnetworking/pppd/STATUS,
1063        libnetworking/pppd/ccp.c,
1064        libnetworking/Makefile.am: Remove (Moved to cpukit).
1065
10662005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1067
1068        * configure.ac: Remove libnetworking, libnetworking/pppd.
1069        * wrapup/Makefile.am: Remove libpppd.a.
1070
10712005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1072
1073        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1074        rtemsdialer.h to $(includedir)/rtems.
1075
10762005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1077
1078        * libnetworking/rtems_telnetd/icmds.c,
1079        libnetworking/rtems_telnetd/Makefile.am,
1080        libnetworking/rtems_telnetd/preinstall.am,
1081        libnetworking/rtems_telnetd/pty.c,
1082        libnetworking/rtems_telnetd/pty.h,
1083        libnetworking/rtems_telnetd/README,
1084        libnetworking/rtems_telnetd/telnetd.c,
1085        libnetworking/rtems_telnetd/telnetd.h:
1086        Remove (Moved to cpukit).
1087
10882005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1089
1090        * configure.ac: Remove libnetworking/rtems_telnetd.
1091        * libnetworking/Makefile.am: Remove rtems_telnetd.
1092        * libnetworking/README: Remove (Obsolete).
1093        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1094
10952005-10-20  Eric Norum <norume@aps.anl.gov>
1096
1097        * libchip/network/dec21140.c: Clean up PCI mapping.
1098
10992005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1100
1101        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1102        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1103        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1104        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1105        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1106        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1107
11082005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1109
1110        * aclocal/bspopts.m4: Add missing m4 quotes.
1111
11122005-09-02  Joel Sherrill <joel@OARcorp.com>
1113
1114    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1115
11162005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1117
1118        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1119        libchip/network/dec21140.c: Remove initialization of PCI bus.
1120
11212005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1122
1123        * optman/Makefile.am: Add preinstall.am.
1124
11252005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1126
1127        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1128        UNTESTED to tested.
1129
11302005-06-17      Joel Sherrill <joel@OARcorp.com>
1131
1132        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1133        it is not supported by the MPC5xx.
1134
11352005-06-17      Joel Sherrill <joel@OARcorp.com>
1136
1137        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1138        interface. Also correct attempting to build on other than PowerPC and
1139        x86.
1140
11412005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1142
1143        * libchip/Makefile.am: Add driver for Tulip clones.
1144        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1145        libchip/network/if_dcreg.h: New files.
1146
11472005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1148
1149        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1150        to enable rdbg.
1151        * configure.ac: Reflect changes above.
1152
11532005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1154
1155        * configure.ac: Add ada/.
1156
11572005-05-20      Sergei Organov  <osv@topconrd.ru>
1158
1159        PR 750/networking
1160        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1161        wait_input().
1162
11632005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1164
1165        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1166        rtems/irq.h.
1167
11682005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1169
1170        * libchip/Makefile.am: Include preinstall.am.
1171        * libchip/preinstall.am: New.
1172
11732005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1174
1175        * configure.ac: Add AMPOLISH3.
1176        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1177        * libnetworking/rtems_telnetd/preinstall.am: New.
1178        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1179
11802005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1181
1182        * configure.ac: Let enable_rpcgen default to "no".
1183
11842005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1185
1186        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1187
11882005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1189
1190        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1191        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1192
11932005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1194
1195        * libchip/network/dec21140.c, libchip/network/elnk.c,
1196        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1197
11982005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1199
1200        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1201        of code as a result of the implementation of a common PCI interface.
1202
12032005-05-04      Joel Sherrill <joel@OARcorp.com>
1204
1205        * libchip/network/open_eth.c: Remove prototype of set_vector.
1206
12072005-05-03      Joel Sherrill <joel@OARcorp.com>
1208
1209        * librdbg/src/ptrace.c: Remove warning.
1210
12112005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1212
1213        * libchip/network/dec21140.c, libchip/network/elnk.c,
1214        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1215        Modified parameter list to remove warnings.
1216
12172005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1218
1219        * libchip/network/cs8900.c, libchip/network/i82586.c,
1220        libchip/network/open_eth.c, libchip/network/sonic.c,
1221        libchip/serial/mc68681.c: Modified types to remove
1222        warnings.  Added initialization to remove warnings.
1223
12242005-04-28      Joel Sherrill <joel@OARcorp.com>
1225
1226        * libchip/network/README.sonic: Rewritten to account for removal of
1227        dmv177.
1228
12292005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1230
1231        PR 781/rtems_misc
1232        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1233
12342005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1235
1236        * libchip/serial/ns16550.c:
1237        Fixed warnings generated in various powerpc configurations
1238
12392005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1240
1241        * libchip/serial/ns16550.c: Modified
1242        ISR to work with PPC new exception processing
1243
12442005-03-14      Joel Sherrill <joel@OARcorp.com>
1245
1246        * libchip/network/dec21140.c, libchip/network/elnk.c,
1247        libchip/network/if_fxp.c: Continue PCI API unification. All use
1248        pci_find_device(). Network drivers manufacture a signature since all
1249        calls have not been converted yet.
1250
12512005-03-04      Joel Sherrill <joel@OARcorp.com>
1252
1253        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1254        initialize function part of the unified PCI API as pci_initialize().
1255
12562005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1257
1258        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1259        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1260
12612005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1262
1263        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1264        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1265
12662005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1267
1268        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1269        building procedures.
1270
12712005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1272
1273        * aclocal/prog-cc.m4:
1274        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1275
12762005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1277
1278        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1279
12802005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1281
1282        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1283
12842005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1285
1286        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1287
12882005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1289
1290        * libnetworking/rtems_servers/ftp.c,
1291        libnetworking/rtems_servers/ftp.h,
1292        libnetworking/rtems_servers/Makefile.am:
1293        Remove (relocated to cpukit/ftpd).
1294        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1295        removed move libnetworking/rtems_servers.
1296
12972005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1298
1299        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1300
13012005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1302
1303        PR 755/rtems
1304        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1305        Remove local declarations of rtems_bsdnet_nameservers,
1306        rtems_bsdnet_nameservers_count.
1307
13082005-01-31      Sergei Organov <osv@topconrd.ru>
1309
1310        PR 751/pppd
1311        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1312        committed to fix PR736 breaks pppd. chat.c should have its own static
1313        ttyfd for pppd to work correctly. The symptom is that second
1314        invokation of chat (for connect script) fails due to pppd_ttyfd set
1315        to -1 by previous chat invokation (for init script). In addition,
1316        this patch fixes leaving of dangling pointer in the abort_stbring[]
1317        by chat_send().
1318
13192005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1320
1321        * configure.ac: Remove CFLAGS_DEBUG_V.
1322        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1323
13242005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1325
1326        * wrapup/Makefile.am: Remove rtems-ctor.o.
1327
13282005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1329
1330        * libchip/rtc/rtc.h: size_t RTC_Count.
1331
13322005-01-20      Joel Sherrill <joel@OARcorp.com>
1333
1334        PR 736/pppd
1335        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1336        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1337        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1338        should not be static and should have a name more specific to pppd.
1339
13402005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1341
1342        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1343        libnetworking/rtems_servers/Makefile.am,
1344        libnetworking/rtems_telnetd/Makefile.am,
1345        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1346        Eliminate CFLAGS_OPTIMIZE_V.
1347
13482005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1349
1350        * configure.ac: Pass CFLAGS to testsuites configure.
1351        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1352        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1353
13542005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1355
1356        * configure.ac: Pass CFLAGS to cpukit configure.
1357        * aclocal/rtems-flags.m4: Remove (Unused).
1358        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1359        * aclocal/env-rtemsbsp.m4:
1360        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1361        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1362        RTEMS_CFLAGS.
1363        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1364        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1365        Cleanup comments.
1366
13672005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1368
1369        * automake/compile.am: Remove build-variant support.
1370
13712005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1372
1373        * libnetworking/pppd/Makefile.am,
1374        libnetworking/rtems_servers/Makefile.am,
1375        libnetworking/rtems_telnetd/Makefile.am:
1376        Remove build-variant support.
1377
13782005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1379
1380        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1381        support/Makefile.am, wrapup/Makefile.am:
1382        Remove build-variant support.
1383
13842004-11-22      Joel Sherrill <joel@OARcorp.com>
1385
1386        * libchip/network/if_fxp.c: Add entry for another module ID code.
1387
13882004-11-22      Joel Sherrill <joel@OARcorp.com>
1389
1390        PR 693/misc
1391        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1392        in/outport routines.
1393
13942004-11-22      Joel Sherrill <joel@OARcorp.com>
1395
1396        PR 693/misc
1397        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1398        in/outport routines.
1399
14002004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1401
1402        * aclocal/enable-itron.m4: Remove (unused).
1403
14042004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1405
1406        * configure.ac: Misc. quoting cleanups.
1407        Enable ada-tests iff --enable-ada and --enable-tests.
1408
14092004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1410
1411        PR 703/filesystem
1412        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1413        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1414        libchip/ide/ide_controller.c:
1415        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1416        available for BSPS/device drivers.
1417        Extend the "modes_available" and "mode_active" parameters to
1418        uint16_t for UDMA support.
1419
14202004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1421
1422        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1423        not supported on PowerPC since it works on the MVME2100 BSP.
1424
14252004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1426
1427        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1428        Add dependency tracking for *.cfgs.
1429        * Makefile.am: Add dependency tracking for *.cfg.
1430
14312004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1432
1433        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1434        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1435
14362004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1437
1438        PR 707/make_build
1439        * configure.ac: Add --enable-rpcgen.
1440
14412004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1442
1443        PR 700/rtems_misc
1444        * libnetworking/rtems_webserver/asp.c,
1445        libnetworking/rtems_webserver/balloc.c,
1446        libnetworking/rtems_webserver/cgi.c,
1447        libnetworking/rtems_webserver/default.c,
1448        libnetworking/rtems_webserver/ej.h,
1449        libnetworking/rtems_webserver/ejIntrn.h,
1450        libnetworking/rtems_webserver/ejlex.c,
1451        libnetworking/rtems_webserver/ejparse.c,
1452        libnetworking/rtems_webserver/emfdb.c,
1453        libnetworking/rtems_webserver/emfdb.h,
1454        libnetworking/rtems_webserver/form.c,
1455        libnetworking/rtems_webserver/handler.c,
1456        libnetworking/rtems_webserver/h.c,
1457        libnetworking/rtems_webserver/license.txt,
1458        libnetworking/rtems_webserver/Makefile.am,
1459        libnetworking/rtems_webserver/md5c.c,
1460        libnetworking/rtems_webserver/md5.h,
1461        libnetworking/rtems_webserver/mime.c,
1462        libnetworking/rtems_webserver/misc.c,
1463        libnetworking/rtems_webserver/NOTES,
1464        libnetworking/rtems_webserver/ringq.c,
1465        libnetworking/rtems_webserver/rom.c,
1466        libnetworking/rtems_webserver/rtems_webserver.h,
1467        libnetworking/rtems_webserver/security.c,
1468        libnetworking/rtems_webserver/sock.c,
1469        libnetworking/rtems_webserver/socket.c,
1470        libnetworking/rtems_webserver/sockGen.c,
1471        libnetworking/rtems_webserver/sym.c,
1472        libnetworking/rtems_webserver/uemf.c,
1473        libnetworking/rtems_webserver/uemf.h,
1474        libnetworking/rtems_webserver/um.c,
1475        libnetworking/rtems_webserver/um.h,
1476        libnetworking/rtems_webserver/umui.c,
1477        libnetworking/rtems_webserver/url.c,
1478        libnetworking/rtems_webserver/value.c,
1479        libnetworking/rtems_webserver/wbase64.c,
1480        libnetworking/rtems_webserver/webcomp.c,
1481        libnetworking/rtems_webserver/webmain.c,
1482        libnetworking/rtems_webserver/webpage.c,
1483        libnetworking/rtems_webserver/webrom.c,
1484        libnetworking/rtems_webserver/webs.c,
1485        libnetworking/rtems_webserver/websda.c,
1486        libnetworking/rtems_webserver/websda.h,
1487        libnetworking/rtems_webserver/webs.h,
1488        libnetworking/rtems_webserver/websSSL.c,
1489        libnetworking/rtems_webserver/websSSL.h,
1490        libnetworking/rtems_webserver/websuemf.c,
1491        libnetworking/rtems_webserver/wsIntrn.h:
1492        Remove (Moved to cpukit/http).
1493
14942004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1495
1496        PR 700/rtems_misc
1497        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1498        Remove libnetworking/rtems_webserver.
1499
15002004-10-25      Eric Norum <norume@aps.anl.gov>
1501
1502        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1503
15042004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1505
1506        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1507
15082004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1509
1510        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1511        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1512
15132004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1514
1515        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1516
15172004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1518
1519        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1520        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1521
15222004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1523
1524        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1525        BITSPERBYTE.
1526
15272004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1528
1529        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1530        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1531
15322004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1533
1534        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1535
15362004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1537
1538        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1539        * aclocal/enable-bare.m4: Remove.
1540        * configure.ac: Remove BARE_CPU_MODEL.
1541
15422004-10-13      Eric Norum <norume@aps.anl.gov>
1543
1544        PR 688/bsps
1545        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1546        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1547        MC146818A (and several Dallas Semiconductor) TOD chips.
1548
15492004-10-13      Eric Norum <norume@aps.anl.gov>
1550
1551        PR 686/networking
1552        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1553        device code.
1554
15552004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1556
1557        * libchip/network/dec21140.c: include <rtems/pci.h>.
1558
15592004-09-29      Joel Sherrill <joel@OARcorp.com>
1560
1561        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1562        libnetworking/pppd/utils.c: i960 obsoleted and all references
1563        removed.
1564
15652004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1566
1567        PR 607/networking
1568        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1569        instead of fully specifying unused PCI features.
1570
15712004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1572
1573        * configure.ac: Require automake > 1.9.
1574
15752004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1576
1577        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1578
15792004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1580
1581        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1582        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1583
15842004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1585
1586        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1587        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1588
15892004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1590
1591        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1592
15932004-07-28  Joel Sherrill <joel@OARcorp.com>
1594
1595    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1596
15972004-07-25      Joel Sherrill <joel@OARcorp.com>
1598
1599        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1600
16012004-05-21  Till Strauman <strauman@slac.stanford.edu>
1602
1603        PR 625/networking
1604        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1605        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1606        an error rather than panic if no chip is detected (thus allowing
1607        for probing).
1608        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1609        instead of looping forever.  Avoid divide by zero (crashed my PC).
1610        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1611        they are UNTESTED.
1612
16132004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1614
1615        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1616
16172004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1618
1619        * libchip/network/dec21140.c, libchip/network/elnk.c:
1620        #include <errno.h>.
1621
16222004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1623
1624        * libchip/network/if_media.h: Update from FreeBSD.
1625        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1626        libchip/network/i82586.c: #include <errno.h>.
1627
16282004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1629
1630        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1631
16322004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1633
1634        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1635
16362004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1637
1638        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1639        automake).
1640
16412004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1642
1643        PR 599/pppd
1644        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1645
16462004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1647
1648        * optman/rtems/no-region.c: Reflect having changed
1649        rtems_region_get_segment_size.
1650
16512004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1652
1653        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1654        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1655        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1656        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1657        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1658        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1659        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1660
16612004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1662
1663        * libchip/ide/ata.c, libchip/network/dec21140.c,
1664        libchip/network/elnk.c, libchip/network/i82586.c,
1665        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1666        libchip/network/open_eth.c, libchip/network/sonic.c,
1667        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1668        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1669        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1670        libchip/shmdr/shm_driver.h: Cosmetics.
1671
16722004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1673
1674        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1675        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1676        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1677        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1678        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1679        fixed size types.
1680
16812004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1682
1683        * configure.ac: Explicitly pass --includedir and --libdir to
1684        cpukit/configure.
1685
16862004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1687
1688        * librdbg/Makefile.am: Fix rpcgen rules.
1689        * librdbg/src/i386/any/remdeb_xdr.c,
1690        librdbg/src/m68k/any/remdeb_xdr.c,
1691        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1692        Reflect changes to librdbg/Makefile.am.
1693
16942004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1695
1696        * configure.ac: Reflect changes testsuites/configure.ac and
1697        cpukit/configure.ac.
1698
16992004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1700
1701        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1702        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1703
17042004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1705
1706        * configure.ac: Reflect changes to testsuites's configuration.
1707
17082004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1709
1710        PR/589 rtems
1711        * libchip/network/pci.h: Remove (Moved to cpukit).
1712
17132004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1714
1715        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1716        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1717        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1718        libchip/network/dec21140.c, libchip/network/elnk.c,
1719        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1720        libchip/network/open_eth.h, libchip/network/sonic.c,
1721        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1722        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1723        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1724        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1725        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1726        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1727        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1728        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1729        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1730        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1731        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1732        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1733        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1734        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1735        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1736        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1737        fixed-size types.
1738
17392004-03-14      Chris Johns  <chrisj@rtems.org>
1740
1741        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1742        the BSP example code.
1743        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1744        support the DIMMPC. This is a pc386 target with IO port support. Minor
1745        formating clean up. Add documentation to the header file.
1746        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1747        cs8900.h header file.
1748
17492004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1750
1751        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1752        Cosmetics.
1753
17542004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1755
1756        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1757        There are no application level Makefiles in here.
1758
17592004-03-04      Joel Sherrill <joel@OARcorp.com>
1760
1761        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1762        they can be used in application level makefiles.
1763
17642004-03-05      Joel Sherrill <joel@OARcorp.com>
1765
1766        * libnetworking/rtems_webserver/ejparse.c,
1767        libnetworking/rtems_webserver/emfdb.c,
1768        libnetworking/rtems_webserver/sock.c,
1769        libnetworking/rtems_webserver/socket.c,
1770        libnetworking/rtems_webserver/sym.c,
1771        libnetworking/rtems_webserver/webs.c,
1772        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
17732004-03-05      Joel Sherrill <joel@OARcorp.com>
1774
1775        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1776        compiling this file only only those CPU families with supported
1777        exception models.
1778
17792004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1780
1781        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1782        testsuites (Was exposed with --enable-multilib, only).
1783        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1784         Add RTEMS_BSP_CONFIG_SUBDIR.
1785        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1786        testsuites's configure.
1787        * aclocal/rtems-top.m4: Remove ENDIF hack.
1788        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1789
17902004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1791
1792        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1793        wrapup/Makefile.am: Fix automake problems having been introduced
1794        in previous patch.
1795
17962004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1797
1798        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1799        Preinstall dirs.
1800        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1801        * aclocal/check-multiprocessing.m4: Cosmetics.
1802        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1803        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1804
18052004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1806
1807        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1808        librdbg/src/Makefile.am.
1809        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1810        * configure.ac: Reflect changes above.
1811        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1812        * wrapup/Makefile.am: Reflect changes above.
1813        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1814
18152004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1816
1817        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1818
18192004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1820
1821        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1822
18232004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1824
1825        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1826
18272004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1828
1829        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1830        librdbg/src/powerpc/Makefile.am: Remove.
1831        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1832        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1833        * configure.ac: Reflect changes above.
1834
18352004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1836
1837
18382004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1839
1840        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1841        STRIP.
1842
18432004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1844
1845        * librdbg/include/Makefile.am: Merge-in
1846        librdbg/include/rdbg/i386/Makefile.am,
1847        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1848        librdbg/include/rdbg/powerpc/Makefile.am.
1849        * librdbg/include/rdbg/i386/Makefile.am,
1850        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1851        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1852        * configure.ac: Reflect changes above.
1853
18542004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1855
1856        * configure.ac: Use AS_HELP_STRING(ada).
1857
18582004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1859
1860        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1861        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1862        Use AC_CONFIG_HEADERS.
1863        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1864        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1865
18662004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * Makefile.am: include local.am.
1869
18702004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1871
1872        * aclocal/version.m4: 4.6.99.0.
1873
18742004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1875
1876        * Makefile.am: Don't include host.am.
1877        * automake/compile.am: Further cleanups.
1878
18792004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1880
1881        * automake/lib.am: Remove (Unused).
1882
18832004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1884
1885        * wrapup/Makefile.am: Don't include lib.am.
1886        * automake/compile.am: Use automake compilation rules.
1887
18882004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1889
1890        * libnetworking/pppd/Makefile.am,
1891        libnetworking/rtems_servers/Makefile.am,
1892        libnetworking/rtems_telnetd/Makefile.am,
1893        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1894        support/Makefile.am: Don't include lib.am.
1895
18962004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1897
1898        * libchip/Makefile.am: Don't include lib.am.
1899        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1900        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1901        unnecessary EXTRA_DISTs.
1902
19032004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1904
1905        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1906        hack.
1907
19082004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1909
1910        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1911        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1912        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1913        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1914
19152004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1916
1917        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1918        Add AM_CONDITIONAL(HAS_MP).
1919        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1920        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1921        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1922        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1923        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1924        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1925        (Deprecated by autoconf 2.59).
1926
19272004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1930        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1931
19322004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1933
1934        * ChangeLog: Merge-in libnetworking/ChangeLog.
1935        * libnetworking/ChangeLog: Remove.
1936        * ChangeLog: Merge-in librdbg/ChangeLog.
1937        * librdbg/ChangeLog: Remove.
1938        * ChangeLog: Merge-in libchip/ChangeLog.
1939        * libchip/ChangeLog: Remove.
1940        * ChangeLog: Merge-in optman/ChangeLog.
1941        * optman/ChangeLog: Remove.
1942
19432004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1944
1945        * configure.ac: Reflect changes to cpukit.
1946        * wrapup/Makefile.am: Reflect changes to librdbg.
1947        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1948        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1949        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1950        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1951        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1952        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1953        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1954        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1955        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1956
19572004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1958
1959        * aclocal/rtems-top.m4: Remove check for version.m4.
1960        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1961
19622004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1963
1964        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1965        * wrapup/Makefile.am: Reflect changes to libchip/*.
1966        * support/Makefile.am: Use automake compilation rules.
1967        * wrapup/Makefile.am: Reflect changes to support/*.
1968        * configure.ac: Remove libnetworking/wrapup/Makefile.
1969        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1970        libnetworking/*/lib*.a instead of libnetapps.a.
1971        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1972        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1973        * optman/Makefile.am: Use automake compilation rules.
1974        * libchip/Makefile.am: Fix typo in previous patch.
1975        * libchip/Makefile.am: Use automake compilation rules.
1976        * libnetworking/Makefile.am: Remove wrapup.
1977        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1978        automake-compilation rules.
1979        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1980        automake-compilation rules.
1981        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1982        automake-compilation rules.
1983        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1984        automake-compilation rules.
1985        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1986
19872004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1988
1989        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1990        PRE/TMPINSTALL_FILES to CLEANFILES.
1991        * automake/lib.am: Remove TMPINSTALL_FILES.
1992        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1993        PRE/TMPINSTALL_FILES to CLEANFILES.
1994        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1995        PRE/TMPINSTALL_FILES to CLEANFILES.
1996        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1997        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1998        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1999        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2000        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2001        * librdbg/src/i386/Makefile.am: Ditto.
2002        * librdbg/src/m68k/Makefile.am: Ditto.
2003        * librdbg/src/powerpc/Makefile.am: Ditto.
2004        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2005        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2006        * libnetworking/rtems_servers/Makefile.am: Ditto.
2007        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2008        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2009
20102004-01-07      Joel Sherrill <joel@OARcorp.com>
2011
2012        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2013        more completely covers the MIPS family.
2014
20152003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2016
2017        * wrapup/Makefile.am: Reflect changes to shmdr.
2018        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2019
20202003-12-18      Joel Sherrill <joel@OARcorp.com>
2021
2022        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2023        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2024        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2025        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2026        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2027        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2028        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2029
20302003-12-17      Joel Sherrill <joel@OARcorp.com>
2031
2032        * aclocal/version.m4: Updated to rtems-20031217-test.
2033
20342003-12-17     
2035
2036        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2037        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2038
20392003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2040
2041        * automake/compile.am: Remove LINK_LIBS (Unused).
2042        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2043
20442003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2045
2046        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2047        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2048        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2049        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2050        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2051
20522003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2053
2054        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2055        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2056        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2057        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2058        * librdbg/src/i386/Makefile.am:
2059        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2060        * librdbg/src/m68k/Makefile.am:
2061        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2062        * librdbg/src/powerpc/Makefile.am:
2063        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2064
20652003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2066
2067        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2068        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2069        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2070        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2071        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2072        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2073        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2074        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2075        * optman/Makefile.am: Remove project_libdir.
2076        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2077        PRE/TMPINSTALL_FILES.
2078        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2079        PRE/TMPINSTALL_FILES.
2080        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2081        PRE/TMPINSTALL_FILES.
2082        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2083        PRE/TMPINSTALL_FILES.
2084        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2085        from PRE/TMPINSTALL_FILES.
2086        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2087        PRE/TMPINSTALL_FILES.
2088        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2089        PRE/TMPINSTALL_FILES.
2090        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2091        PRE/TMPINSTALL_FILES.
2092        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2093        PRE/TMPINSTALL_FILES.
2094        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2095        PRE/TMPINSTALL_FILES.
2096        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2097        PRE/TMPINSTALL_FILES.
2098        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2099        from PRE/TMPINSTALL_FILES.
2100
21012003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2102
2103        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2104        * automake/lib.am: Remove project_libdir.
2105        * wrapup/Makefile.am: Reworked.
2106
21072003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2108
2109        * configure.ac: Reflect changes to librdbg.
2110        * optman/Makefile.am: Add tmpinstall dirstamp support.
2111        * libchip/Makefile.am: Fix variant-tmpinstall support.
2112        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2113        * librdbg/src/powerpc/Makefile.am: Merge-in former
2114        new_exception_processing/Makefile.am.
2115        * librdbg/src/m68k/any/Makefile.am: Remove.
2116        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2117        * librdbg/src/i386/any/Makefile.am: Remove.
2118        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2119        * librdbg/src/Makefile.am: Cosmetics.
2120        * librdbg/include/Makefile.am: Cosmetics.
2121        * librdbg/Makefile.am: Cosmetics.
2122        * libnetworking/Makefile.am: Cosmetics.
2123        * libnetworking/pppd/Makefile.am: Cosmetics.
2124        * libnetworking/wrapup/Makefile.am: Cosmetics.
2125
21262003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2127
2128        * Makefile.am: Cosmetics.
2129        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2130        support.
2131
21322003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2133
2134        * automake/compile.am: Remove $(ARCH):-rule.
2135
21362003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2137
2138        * configure.ac: Remove lib/libbsp/shared/Makefile,
2139        lib/libbsp/shmdr/Makefile.
2140
21412003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2142
2143        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2144        libchip/serial/Makefile, libchip/rtc/Makefile.
2145        * support/Makefile.am: Remove all-local: $(ARCH).
2146        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2147        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2148        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2149        * optman/Makefile.am: Remove all-local: $(ARCH).
2150        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2151        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2152        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2153        compilation dirstamp support.
2154        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2155        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2156        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2157        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2158        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2159        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2160        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2161        all-local: $(ARCH).
2162        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2163        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2164        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2165        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2166        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2167
21682003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2169
2170        * aclocal/lead-dot.m4: New (from automake-1.7f).
2171        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2172        AC_SUBST(dirstamp).
2173        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2174        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2175        libchip/serial/Makefile.am: Ditto.
2176        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2177        * librdbg/include/Makefile.am: Ditto.
2178        * librdbg/include/rdbg/Makefile.am: Ditto.
2179        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2180        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2181        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2182        * librdbg/src/Makefile.am: Ditto.
2183        * librdbg/src/i386/Makefile.am: Ditto.
2184        * librdbg/src/i386/any/Makefile.am: Ditto.
2185        * librdbg/src/m68k/Makefile.am: Ditto.
2186        * librdbg/src/m68k/any/Makefile.am: Ditto.
2187        * librdbg/src/powerpc/Makefile.am: Ditto.
2188        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2189        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2190        preinstallation.
2191        * libnetworking/pppd/Makefile.am: Ditto.
2192        * libnetworking/rtems_servers/Makefile.am: Ditto.
2193        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2194        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2195        * libnetworking/wrapup/Makefile.am: Ditto.
2196
21972003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2198
2199        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2200        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2201        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2202        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2203        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2204        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2205        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2206        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2207        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2208        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2209        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2210        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2211        underquoting to silence automake-1.8.
2212
22132003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2214
2215        * configure.ac: Reflect having moved tests to ../../testsuites.
2216
22172003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2218
2219        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2220        * aclocal/canonical-host.m4: Remove.
2221        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2222        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2223
22242003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2225
2226        * aclocal/check-cpu.m4: Remove.
2227        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2228        * aclocal/canonical-target-name.m4: Add m4-quotes.
2229        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2230        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2231        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2232        * aclocal/check-networking.m4: Add m4-quotes. Require
2233        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2234        * aclocal/check-posix.m4: Add m4-quotes. Require
2235        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2236        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2237        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2238        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2239
22402003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2241
2242        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2243        * aclocal/bsp-alias.m4: Remove.
2244
22452003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2246
2247        * configure.ac: Make presence of tests/ optional.
2248
22492003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2250
2251        * aclocal/path-perl.m4: Remove (Unused).
2252
22532003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2254
2255        * automake/force-preinstall.am: Remove.
2256
22572003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2258
2259        PR 499/rtems_misc
2260        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2261        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2262        Configuration (Odd was forced) - Correction of Stop Bit configuration
2263        (inversed) - Correction of ISR Handler to call
2264        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2265        CTS Hardware flow control Configuration.
2266
22672003-09-04      Joel Sherrill <joel@OARcorp.com>
2268
2269        * lib/libcpu/shared/include/cache.h,
2270        lib/libcpu/shared/src/cache_aligned_malloc.c,
2271        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2272        license changed.
2273        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2274        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2275        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2276        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2277        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2278        for license changed.
2279        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2280        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2281        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2282        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2283        libchip/network/cs8900.h, libchip/network/dec21140.c,
2284        libchip/network/elnk.c, libchip/network/open_eth.c,
2285        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2286        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2287        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2288        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2289        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2290        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2291        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2292        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2293        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2294        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2295        libchip/serial/serial.h, libchip/serial/z85c30.c,
2296        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2297        libchip/serial/z85c30_reg.c: URL for license changed.
2298
22992003-09-03      Jiri Gaisler <jiri@gaisler.com>
2300
2301        PR 477/networking
2302        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2303        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2304        libchip/network/open_eth.h: New files.
2305
23062003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2307
2308        * aclocal/rtems-top.m4: Add RTEMS_API.
2309        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2310
23112003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2312
2313        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2314        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2315        @RTEMS_BSP@.cfg.
2316
23172003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2318
2319        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2320
23212003-08-20      Joel Sherrill <joel@OARcorp.com>
2322
2323        * libchip/network/cs8900.c: Correct copyright statements.
2324
23252003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2326
2327        * aclocal/check-itron.m4: Remove.
2328        * aclocal/enable-inlines.m4: Remove.
2329        * Makefile.am: Reflect having moved aclocal/.
2330        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2331        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2332        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2333        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2334        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2335        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2336        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2337        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2338        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2339        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2340        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2341        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2342        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2343        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2344        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2345        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2346        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2347        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2348        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2349        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2350        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2351        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2352        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2353        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2354        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2355        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2356        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2357        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2358        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2359        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2360        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2361        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2362        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2363        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2364        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2365        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2366        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2367        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2368        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2369        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2370        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2371        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2372        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2373        * aclocal/target.m4: New (Copied from ../../aclocal).
2374        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2375        * aclocal/version.m4: New (Copied from ../../aclocal).
2376
23772003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2378
2379        * configure.ac: Remove stray comments.
2380        * automake/local.am, automake/host.am: Remove "debug".
2381
23822003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2383
2384        * Makefile.am: Reflect having moved automake/.
2385        * lib/Makefile.am: Reflect having moved automake/.
2386        * support/Makefile.am: Reflect having moved automake/.
2387        * wrapup/Makefile.am: Reflect having moved automake/.
2388        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2389        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2390        from ../../automake).
2391        * optman/Makefile.am: Reflect having moved automake/.
2392        * libchip/Makefile.am: Reflect having moved automake/.
2393        * libchip/ide/Makefile.am: Reflect having moved automake/.
2394        * libchip/network/Makefile.am: Reflect having moved automake/.
2395        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2396        * libchip/serial/Makefile.am: Reflect having moved automake/.
2397        * librdbg/Makefile.am: Reflect having moved automake/.
2398        * librdbg/include/Makefile.am: Reflect having moved automake/.
2399        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2400        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2401        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2402        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2403        automake/.
2404        * librdbg/src/Makefile.am: Reflect having moved automake/.
2405        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2406        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2407        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2408        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2409        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2410        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2411        having moved automake/.
2412        * libnetworking/Makefile.am: Reflect having moved automake/.
2413        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2414        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2415        automake/.
2416        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2417        automake/.
2418        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2419        automake/.
2420        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2421
24222003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2423
2424        * Makefile.am: Add bsp.pc.in.
2425        * bsp.pc.in: New (pkgconfig support).
2426
24272003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2428
2429        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2430
24312003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2432
2433        * lib/Makefile.am: New (Required by 'make dist').
2434        * lib/ChangeLog: Remove.
2435        * lib/.cvsignore: Cleanup.
2436        * configure.ac: Reflect having added lib/Makefile.am.
2437        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2438        lib/libbsp/configure.ac.
2439        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2440        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2441
24422003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2443
2444        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2445        * configure.ac: Merge-in librdbg/configure.ac.
2446        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2447        librdbg/configure.ac.
2448        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2449        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2450        LIBCHIP. Conditionally build include-dirs.
2451        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2452        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2453        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2454        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2455        librdbg/include/rdbg/m68k/Makefile.am,
2456        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2457        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2458        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2459        librdbg/src/powerpc/Makefile.am, librdbg/
2460        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2461        configure.ac into ../configure.ac.
2462        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2463        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2464        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2465        libnetworking/rtems_telnetd/Makefile.am,
2466        libnetworking/rtems_webserver/Makefile.am,
2467        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2468        into ../configure.ac.
2469
24702003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2471
2472        PR 427/rtems
2473        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2474        * librdbg/src/servtsp.c: Ditto.
2475
24762003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2477
2478        PR 429/bsps
2479        PR 432/bsps
2480        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2481        packets are queued onto an elnk board, the ISR will deadlock the device
2482        with a tx complete interrupt.  Lighter tx loads are not affected as they
2483        end up submitting single packets to the device.
2484
24852003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2486
2487        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2488        optman/configure.ac.
2489        * optman/configure.ac: Remove (Merged into ../configure.ac).
2490        * optman/Makefile.am: Reflect having merged configure.ac into
2491        ../configure.ac.
2492        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2493        * libchip/Makefile.am, libchip/ide/Makefile.am,
2494        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2495        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2496        ../configure.ac.
2497
24982003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2499
2500        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2501
25022003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2503
2504        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2505        on i386.
2506
25072003-06-13      Joel Sherrill <joel@OARcorp.com>
2508
2509        * libnetworking/pppd/chat.c: Removed warnings.
2510
25112003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2512
2513        * libchip/network/README.3com: New file missed in previous commit.
2514        PR 405/bsps
2515        PR 393/networking
2516        * libchip/network/dec21140.c: Fix leak also known as PR393.
2517        * libchip/network/elnk.c, libchip/network/if_media.h,
2518        libchip/network/mii.h: New files.
2519        * libchip/network/Makefile.am: Reflect new files.
2520
25212003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2522
2523        * configure.ac: Remove support for profile-variant.
2524
25252003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        PR 397/pppd
2528        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2529        * libnetworking/pppd/magic.c: Remove *rand48.
2530        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2531
25322003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2533
2534        * wrapup/Makefile.am: Add libide.a.
2535
25362003-04-15      Joel Sherrill <joel@OARcorp.com>
2537
2538        PR 387/rtems_misc
2539        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2540        routines.
2541        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2542
25432003-04-11      Joel Sherrill <joel@OARcorp.com>
2544
2545        * libnetworking/rtems_webserver/cgi.c,
2546        libnetworking/rtems_webserver/sockGen.c,
2547        libnetworking/rtems_webserver/umui.c,
2548        libnetworking/rtems_webserver/websSSL.c,
2549        libnetworking/rtems_webserver/websSSL.h,
2550        libnetworking/rtems_webserver/websda.c,
2551        libnetworking/rtems_webserver/websda.h: New files. Not included in
2552        previous commit.
2553
25542003-04-10      Joel Sherrill <joel@OARcorp.com>
2555
2556        PR 371/pppd
2557        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2558        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2559        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2560        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2561        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2562        still global symbols in rtemspppd.h which might need to be changed or
2563        converted into member of a structure which is dereferenced with a
2564        pointer that is managed as a per task variable. But this patch should
2565        avoid many conflicts.
2566
25672003-03-27      Joel Sherrill <joel@OARcorp.com>
2568
2569        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2570        not allowed in the cpukit source code since it must be buildable
2571        independent of any BSP. These files were moved to libchip/ide.
2572        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2573        files.
2574
25752003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2576
2577        PR 368/filesystems
2578        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2579        improvements which now work on pc386 and mbx8xx.
2580        * libchip/ide/ide_controller.c: New file.
2581
25822003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2583
2584        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2585
25862003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2587
2588        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2589        * configure.ac: Add support/.
2590        * support/.cvsignore: New.
2591        * support/Makefile.am: New.
2592        * support/version.c: New.
2593        * wrapup/Makefile.am: Add support/libsupport.a.
2594        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2595        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2596        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2597        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2598
25992003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2600
2601        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2602
26032003-02-20      Till Straumann <strauman@slac.stanford.edu>
2604
2605        PR 354/networking
2606        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2607        chip against a table of supported chips. The untested ones are still
2608        commented out, however.
2609
26102003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2611
2612        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2613        * configure.ac: AC_PREREQ(2.57).
2614        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2615        * optman/configure.ac: AC_PREREQ(2.57).
2616        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2617        * libchip/configure.ac: AC_PREREQ(2.57).
2618        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2619        * librdbg/configure.ac: AC_PREREQ(2.57).
2620        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2621        * libnetworking/configure.ac: AC_PREREQ(2.57).
2622
26232003-02-06      Joel Sherrill <joel@OARcorp.com>
2624
2625        * libnetworking/pppd/chat.c: Convert routines with common names to
2626        static. This included get_char(), put_char(), and character() among
2627        others.
2628
26292003-02-03      Joel Sherrill <joel@OARcorp.com>
2630
2631        PR 338/filesystem
2632        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2633        rtems_io_lookup_name() (API change).  Unused function removed.
2634
26352003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2636
2637        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2638        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2639        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2640        Eliminate *_O_FILES.
2641        * libnetworking/rtems_servers/Makefile.am,
2642        libnetworking/rtems_webserver/Makefile.am,
2643        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2644
26452002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2646
2647        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2648        Let all-local: depend on $(LIB).
2649        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2650        * optman/Makefile.am: Apply install-data-local to install *.rels.
2651
26522002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2653
2654        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2655        %.c rules.
2656        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2657        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2658        * libchip/rtc/Makefile.am: Ditto.
2659        * libchip/serial/Makefile.am: Ditto.
2660
26612002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2662
2663        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2664        LIBC_DEFINES.
2665        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2666        LIBC_DEFINES.
2667        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2668        LIBC_DEFINES.
2669
26702002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2673
26742002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2675
2676        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2677        cache-checking.
2678        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2679
26802002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2681
2682        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2683        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2684        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2685        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2686        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2687
26882002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2689
2690        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2691        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2692        Remove.
2693        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2694
26952002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2696
2697        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2698        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2699
27002002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2701
2702        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2703        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2704
27052002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2706
2707        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2708        * optman/rel.am: New.
2709
27102002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2711
2712        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2713        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2714        braino in comment on "exec". Extend --enable-ada handling.
2715
27162002-11-04      Joel Sherrill <joel@OARcorp.com>
2717
2718        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2719        tasks and rolling multiple loops into 1.
2720        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2721        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2722        Removed warnings.
2723
27242002-10-31      Joel Sherrill <joel@OARcorp.com>
2725
2726        * libchip/network/dec21140.c: Removed warnings.
2727        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2728        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2729        librdbg/src/m68k/any/remdeb_xdr.c,
2730        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2731        warnings.
2732        * libnetworking/rtems_webserver/socket.c,
2733        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2734
27352002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2736
2737        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2738        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2739        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2740        above.
2741
27422002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2743
2744        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2745        * wrapup/.cvsignore: Remove autom4te.cache.
2746        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2747        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2748        autom4te.cache.
2749        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2750        autom4te.cache.
2751        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2752        autom4te.cache.
2753
27542002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2755
2756        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2757
27582002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2759
2760        * optman/.cvsignore: Add autom4te.cache.
2761
27622002-09-14      Joel Sherrill <joel@OARcorp.com>
2763
2764        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2765
27662002-09-07      Joel Sherrill <joel@OARcorp.com>
2767
2768        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2769        include files to resolve warnings.
2770
27712002-09-07      Chris Johns <ccj@acm.org>
2772
2773        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2774        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2775        which corrects the problem  where the cs8900.c file was actually the BSP
2776        glue.  Joel did some hacking so this file will compile.  Previously it
2777        required providing a target.h file to compile.
2778        * libchip/network/cs8900.c.bsp: New file.
2779
27802002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2781
2782        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2783
27842002-08-31      Joel Sherrill <joel@OARcorp.com>
2785
2786        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2787        eliminate warning.
2788
27892002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2790
2791        * configure.ac: Add ada-tests.
2792
27932002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * Makefile.am: Add preinstall-stamp.
2796
27972002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2798
2799        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2800        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2801        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2802        gcc31 happy.
2803        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2804        cp.
2805
28062002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2807
2808        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2809        make/bsp.mak.
2810        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2811        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2812
28132002-08-12      Joel Sherrill <joel@OARcorp.com>
2814
2815        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2816        avoid error.
2817
28182002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2819
2820        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2821        * configure.ac: Add BSP_SUBDIRS.
2822        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2823        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2824        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2825        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2826        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2827        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2828        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2829        RTEMS_CHECK_BSP_CACHE.
2830        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2831        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2832        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2833        .$(OBJEXT) instead of .o.
2834        * libnetworking/pppd/Makefile.am,
2835        libnetworking/rtems_servers/Makefile.am,
2836        libnetworking/rtems_telnetd/Makefile.am,
2837        libnetworking/rtems_webserver/Makefile.am,
2838        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2839
28402002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2841
2842        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2843        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2844        ../libchip/serial/$(ARCH)/libserialio.a.
2845        * libchip/serial/Makefile.am: Don't tmp-install lib.
2846        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2847
28482002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2849
2850        * Makefile.am: Add rtems_makedir.
2851        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2852        * Makefile.am: Add wrapup-SUBDIR.
2853        * wrapup/ChangeLog: Remove.
2854        * wrapup/configure.ac: Remove.
2855        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2856        (Make the bare BSP happy).
2857        * configure.ac: Ditto.
2858        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2859        Create make/custom/default.cfg.
2860        * configure.ac: Add creation of make/custom/*.cfg. Create
2861        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2862
28632002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2864
2865        * Makefile.am: Clean $(PROJECT_RELEASE).
2866
28672002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2870        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2871        prototype mismatches.
2872
28732002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2874
2875        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2876        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2877
28782002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2879
2880        * acinclude.m4: Add test "$multilib" != "yes".
2881        * config-ml.in: Remove.
2882        * acinclude.m4: Cleanups.
2883        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2884        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2885        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2886        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2887        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2888
28892002-07-16      Eric Norum <eric.norum@usask.ca>
2890
2891        * New driver for the Intel EtherExpressPro (82559ER) chip.
2892        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2893        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2894        * libchip/network/Makefile.am: Modified to reflect above.
2895
28962002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2897
2898        * acinclude.m4: New.
2899        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2900        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2901        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2902
29032002-07-01      Joel Sherrill <joel@OARcorp.com>
2904
2905        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2906        _Objects_Information_table now that it is a two dimensional array based
2907        upon API and class.
2908        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2909        of strnlen().
2910
29112002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2912
2913        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2914        preinstall libnetapps.a.
2915
29162002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2917
2918        * configure.ac: Remove librpc.
2919
29202002-06-25      Joel Sherrill <joel@OARcorp.com>
2921
2922        * Per PR233, moved librpc to exec.
2923        * configure.ac, wrapup/Makefile.am: Modified.
2924        * librpc, librpc/ChangeLog: Removed.
2925
29262002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2927
2928        * optman/Makefile.am: Remove multilib support.
2929        * optman/configure.ac: Ditto.
2930        * optman/sapi/Makefile.am: Ditto.
2931
29322002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2933
2934        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2935        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2936
29372002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2938
2939        Move networking libraries to c/src/exec/libnetworking
2940        * libnetworking/configure.ac, libnetworking/Makefile.am,
2941        libnetworking/wrapup/Makefile.am: Reflect Moval.
2942
29432002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2944
2945        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2946        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2947        <rtems/bspIo.h>.
2948
29492002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2950
2951        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2952        * libnetworking/rtems/mkrootfs.h: Ditto.
2953        * libnetworking/rtems/Makefile.am: Reflect changes above.
2954
29552002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2956
2957        * configure.ac: Remove lib.
2958
29592002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2960
2961        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2962        that exception stack frames on M68K members with VBR always are 6 byte
2963        long. The incorrect assumption resulted in some gdb commands like "next"
2964        to fail on the 68360.
2965
29662002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2967
2968        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2969        PR 220
2970        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2971        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2972        CVS.
2973        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2974        libnetworking/sys/filio.h: Remove.
2975        * libnetworking/sys/Makefile.am: Reflect changes above.
2976
29772002-05-07      Chris Johns <ccj@acm.org>
2978
2979        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2980        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2981        requires it to be stripped.
2982
29832002-05-01      Eric Norum <eric.norum@usask.ca>
2984
2985        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2986        assembly  to satisfy gcc 3.1 and newer.
2987
29882002-04-26      Eric Norum <eric.norum@usask.ca>
2989
2990        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2991        agressive optimization in gcc 3.1 does not reorder things.
2992
29932002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2994
2995        * libchip/network/dec21140.c: Reflect changes to powerpc's
2996        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2997        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2998        <rtems/score/cpu.h>.
2999        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3000        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3001
30022002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3003
3004        * optman/configure.ac: Remove ENABLE_GCC28.
3005
30062002-04-11      Chris Johns <ccj@acm.org>
3007
3008        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3009        driver control block field to the ifconfig network driver structure.
3010        This field is needed by the i82586 driver which was ported from NetBSD
3011        as it had better hardware abstraction.
3012        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3013        PR59, added the drv_ctrl driver control block field to the ifconfig
3014        network driver structure. This field is needed by the i82586 driver
3015        which was ported from NetBSD as it had better hardware abstraction.
3016
30172002-04-10      Mike Siers <mikes@poliac.com>
3018
3019        * libnetworking/rtems_webserver/NOTES,
3020        libnetworking/rtems_webserver/asp.c,
3021        libnetworking/rtems_webserver/balloc.c,
3022        libnetworking/rtems_webserver/default.c,
3023        libnetworking/rtems_webserver/ej.h,
3024        libnetworking/rtems_webserver/ejIntrn.h,
3025        libnetworking/rtems_webserver/ejlex.c,
3026        libnetworking/rtems_webserver/ejparse.c,
3027        libnetworking/rtems_webserver/emfdb.c,
3028        libnetworking/rtems_webserver/emfdb.h,
3029        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3030        libnetworking/rtems_webserver/handler.c,
3031        libnetworking/rtems_webserver/license.txt,
3032        libnetworking/rtems_webserver/md5.h,
3033        libnetworking/rtems_webserver/md5c.c,
3034        libnetworking/rtems_webserver/mime.c,
3035        libnetworking/rtems_webserver/misc.c,
3036        libnetworking/rtems_webserver/ringq.c,
3037        libnetworking/rtems_webserver/rom.c,
3038        libnetworking/rtems_webserver/security.c,
3039        libnetworking/rtems_webserver/sock.c,
3040        libnetworking/rtems_webserver/sym.c,
3041        libnetworking/rtems_webserver/uemf.c,
3042        libnetworking/rtems_webserver/uemf.h,
3043        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3044        libnetworking/rtems_webserver/url.c,
3045        libnetworking/rtems_webserver/value.c,
3046        libnetworking/rtems_webserver/wbase64.c,
3047        libnetworking/rtems_webserver/webcomp.c,
3048        libnetworking/rtems_webserver/webpage.c,
3049        libnetworking/rtems_webserver/webrom.c,
3050        libnetworking/rtems_webserver/webs.c,
3051        libnetworking/rtems_webserver/webs.h,
3052        libnetworking/rtems_webserver/websuemf.c,
3053        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3054        2.1.4.
3055
30562002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3057
3058        * libchip/network/i82586.c: Include <string.h>.
3059        * libchip/network/sonic.c: Ditto.
3060
30612002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3062
3063        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3064
30652002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3066
3067        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3068
30692002-03-27      Thomas.Doerfler@imd-systems.de
3070
3071        PR 144
3072        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3073        memory address 0 when called for the first time. This is done when
3074        trying to clear the variable "dhcp_hostname".
3075
30762002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3077
3078        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3079        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3080        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3081        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3082        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3083        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3084        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3085        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3086        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3087        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3088        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3089        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3090        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3091        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3092        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3093        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3094        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3095        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3096        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3097        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3098        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3099        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3100        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3101        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3102        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3103        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3104        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3105        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3106        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3107        AUTOMAKE_OPTIONS.
3108        * libnetworking/configure.ac:
3109        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3110        foreign 1.6]).
3111        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3112        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3113        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3114        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3115        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3116        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3117        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3118        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3119        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3120        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3121        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3122        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3123        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3124        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3125        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3126        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3127        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3128
31292002-03-27      Ilya Alexeev <ilya@continuum.ru>
3130
3131        PR 162
3132        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3133        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3134        used in a device write routines.  Now ppp_softc structure have own
3135        character for writing to device (sc_outchar).  I think that converting
3136        local variables to static is not a right solution, because problems will
3137        occur in the case of two or more ppp instances.
3138        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3139        must be u_long, otherwise in the case of the big output packet endless
3140        loop may occur.
3141
31422002-03-21      Ilya Alexeev <ilya@continuum.ru>
3143
3144        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3145        preparations for multiple PPPD connections.
3146
31472002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3148
3149        PR 149
3150        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3151        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3152        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3153        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3154
31552002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3156
3157        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3158        * configure.ac: Modified to reflect addition.
3159
31602002-02-27      Ilya Alexeev <ilya@continuum.ru>
3161
3162        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3163        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3164        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3165        capabilities as well as eliminate some warnings.
3166
31672002-02-27      Eric Norum <eric.norum@usask.ca>
3168
3169        * libnetworking/net/radix.c: Properly handle fetching the default route
3170        when there is no route.  This was a bug in the original FreeBSD code and
3171        this fix is from an updated version of their code.
3172
31732002-02-16      Eric Norum <eric.norum@usask.ca>
3174
3175        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3176        checking.
3177
31782002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3179
3180        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3181        dodefaultroute.
3182
31832002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3184
3185        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3186        include <rtems/seterr.h>.
3187
31882002-02-01      Mike Siers <mikes@poliac.com>
3189
3190        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3191        avoid bringing the link down too fast. NOTE: Mike reports successfully
3192        running at 56K baud on a direct link.
3193
31942002-02-01      Eric Valette <valette@crf.canon.fr>
3195
3196        * librdbg/So many patches have been posted recently on the mailing list
3197        and  because we were unable to find correct solution to compile on
3198        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3199        because the coding  style of rdbg was rather inconsistant among various
3200        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3201        global coding style (using indent + manual edits), 2) incorporate/review
3202        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3203        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3204        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3205        after rdbg initialization is done, NB : the paches is huge but it is
3206        mainly due to coding styke chnages.  Only few lines of codes have been
3207        really changed and they do not impact  rdbg functionnality (AFAIKT).
3208        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3209        librdbg/include/rdbg/m68k/rdbg_f.h,
3210        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3211        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3212        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3213        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3214        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3215        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3216        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3217        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3218        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3219        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3220        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3221        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3222        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3223        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3224        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3225        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3226
32272002-01-31      Mike Siers <mikes@poliac.com>
3228
3229        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3230        * Nice Update of PPPD support which eliminates the requiremetn that
3231        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3232        and reports that it seems to be more stable and handle larger packets
3233        better.  This patch replaces the termios tasks with more general pppd
3234        network driver tasks.  The functions pppinput() and pppstart() get
3235        called from the interrupt service routine.
3236        * libnetworking/Makefile.am, libnetworking/configure.ac,
3237        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3238        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3239        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3240        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3241        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3242        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3243        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3244        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3245        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3246        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3247        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3248        libnetworking/net/route.c, libnetworking/net/route.h,
3249        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3250        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3251        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3252        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3253        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3254        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3255        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3256        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3257        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3258        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3259        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3260        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3261        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3262        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3263        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3264        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3265        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3266        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3267        libnetworking/pppd/example/README,
3268        libnetworking/pppd/example/netconfig.h,
3269        libnetworking/wrapup/Makefile.am: Modified.
3270        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3271        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3272        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3273        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3274        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3275        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3276        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3277        libnetworking/modem/pppcompress.c: Subdirectory removed.
3278
32792002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3280
3281        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3282        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3283
32842002-01-18      Till Straumann <strauman@slac.stanford.edu>
3285
3286        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3287        issues: - exception handler needs to enable MSR_FP if the interrupted
3288        thread is FP enabled. - printk message for MSR fixed and added
3289        stacktrace. NOTE: this requires the stacktrace patch to
3290        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3291        however).
3292
32932002-01-06      Joel Sherrill <joel@OARcorp.com>
3294
3295        * optman/.cvsignore: Added aclocal.m4 and configure.
3296        * optman/.cvsignore: New file.
3297
32982002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3299
3300        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3301
33022002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3303
3304        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3305        * optman/ChangeLog: New.
3306        * optman/configure.ac: New.
3307        * optman/Makefile.am: New.
3308        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3309        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3310
33112001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3312
3313        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3314
33152001-12-18      Eric Norum <eric.norum@usask.ca>
3316
3317        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3318        `directories' (path names with a / at the end) while disallowing open()
3319        operations on TFTP `directories'.
3320
33212001-12-07      Eric Norum <eric.norum@usask.ca>
3322
3323        * libnetworking/lib/tftpDriver.c: Restore write capability.
3324
33252001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3326
3327        * libchip/network/sonic.h: Fix typo.
3328        * libnetworking/arpa/Makefile.am: Remove stray lines.
3329
33302001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3331
3332        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3333
33342001-10-18      Eric Norum <eric.norum@usask.ca>
3335
3336        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3337        chdir() and open() operations within the TFTP file system.
3338
33392001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3340
3341        * librdbg/configure.ac: Fix latent bug exposed by removal of
3342        config.cache's which prevented powerpc targets librdbg from building.
3343
33442001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3345
3346        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3347        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3348        autoconf-2.52 happy.
3349
33502001-10-12      Mike Siers <mikes@poliac.com>
3351
3352        * libnetworking/Update to stable working state.  Congratulations Mike!
3353        :).
3354        * libnetworking/modem_example: Directory removed.
3355        * libnetworking/modem_example/16550.h,
3356        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3357        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3358        libnetworking/modem_example/ppp.h,
3359        libnetworking/modem_example/pppcompress.c: Files removed.
3360        * libnetworking/pppd/example/pppd.options: New file.
3361        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3362        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3363        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3364        libnetworking/pppd/rtemsmain.c: Updated.
3365
33662001-10-12      Joel Sherrill <joel@OARcorp.com>
3367
3368        * libchip/serial/z85c30.c: Fixed typo.
3369
33702001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3371
3372        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3373        * configure.in: Remove.
3374        * configure.ac: New file, generated from configure.in by autoupdate.
3375        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3376        * libchip/configure.in: Remove.
3377        * libchip/configure.ac: New file, generated from configure.in by
3378        autoupdate.
3379        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3380        * librdbg/configure.in: Remove.
3381        * librdbg/configure.ac: New file, generated from configure.in by
3382        autoupdate.
3383        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3384        * libnetworking/configure.in: Remove.
3385        * libnetworking/configure.ac: New file, generated from configure.in by
3386        autoupdate.
3387
33882001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3389
3390        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3391        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3392        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3393
33942001-09-27      Joel Sherrill <joel@OARcorp.com>
3395
3396        * libchip/ChangeLog: Fixed typo in date.
3397
33982001-09-27      Eric Norum <eric.norum@usask.ca>
3399
3400        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3401        TFTP  filesystem.
3402
34032001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3404
3405        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3406        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3407        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3408        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3409        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3410        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3411        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3412        'PREINSTALL_FILES ='.
3413        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3414        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3415        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3416        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3417        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3418        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3419        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3420        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3421        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3422        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3423        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3424        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3425
34262001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3427
3428        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3429        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3430        * librdbg/src/m68k/any/Makefile.am: Ditto.
3431        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3432        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3433        happy.
3434
34352001-09-21      Joel Sherrill <joel@OARcorp.com>
3436
3437        * libchip/network/Makefile.am: Fixed typo on file name.
3438        * libchip/network/i82586.c: Commented out line 318 which is referencing
3439        a member of a structure that is not currently there.  This needs to be
3440        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3441        to C style.
3442
34432001-09-19      Eric Norum <eric.norum@usask.ca>
3444
3445        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3446
34472001-09-19      Chris Johns <ccj@acm.org>
3448
3449        * libchip/network/README.i82586, libchip/network/i82586.c,
3450        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3451        Network driver for Intel i82586.
3452        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3453        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3454        "root" filesystem with information obtained via the DHCP response.
3455
34562001-09-14      Eric Norum <eric.norum@usask.ca>
3457
3458        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3459        make gcc 3.x happy.
3460
34612001-08-16      Mike Siers <mikes@poliac.com>
3462
3463        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3464        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3465        These support callback functionality that has not even been compiled
3466        under RTEMS yet.
3467        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3468        example application.  Mike's notes on the modifications: - renamed
3469        error() function because of namespace problems - removed calls to the
3470        exit() funciton - removed extra files from the pppd source directory -
3471        defined pppd task constant values in rtemspppd.h - modifyied example
3472        code to get actual tick per second value - placed the pppd 2.3.11 man
3473        page file (pppd.8) into the pppd directory.
3474        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3475        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3476        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3477        libnetworking/pppd/rtems-ppp.c: Deleted.
3478        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3479        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3480        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3481        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3482        libnetworking/pppd/example/init.c,
3483        libnetworking/pppd/example/netconfig.h,
3484        libnetworking/pppd/example/ppp.conf,
3485        libnetworking/pppd/example/pppdapp.c,
3486        libnetworking/pppd/example/system.h: New files.
3487        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3488        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3489        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3490        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3491        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3492        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3493        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3494        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3495        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3496        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3497        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3498        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3499        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3500        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3501        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3502
35032001-08-16      Joel Sherrill <joel@OARcorp.com>
3504
3505        * libnetworking/pppd/example/Makefile: Removed.
3506        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3507        to avoid bootstrap -c clobbering it.
3508        * libnetworking/rtems_telnetd/.cvsignore: New file.
3509
35102001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3511
3512        * libnetworking/Makefile.am, libnetworking/configure.in,
3513        libnetworking/rtems_servers/Makefile.am,
3514        libnetworking/rtems_servers/telnetd.c,
3515        libnetworking/rtems_servers/telnetd.h,
3516        libnetworking/rtems_telnetd/Makefile.am,
3517        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3518        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3519        libnetworking/rtems_telnetd/telnetd.c,
3520        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3521        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3522        effect when ftpd change. - the tcp/ip stats have been implemented into
3523        icmds.c and started when telnetd daemon is started.
3524        * libnetworking/rtems_servers/telnetd.c,
3525        libnetworking/rtems_servers/telnetd.h: Removed.
3526        * libnetworking/rtems_telnetd: New directory.
3527        * libnetworking/rtems_telnetd/Makefile.am,
3528        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3529        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3530        libnetworking/rtems_telnetd/telnetd.c,
3531        libnetworking/rtems_telnetd/telnetd.h: New files.
3532
35332001-06-14      Joel Sherrill <joel@OARcorp.com>
3534
3535        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3536        Moved from libmisc/shell so the network stack to address network
3537        depenendency.
3538        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3539
35402001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3541
3542        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3543
35442001-05-15      Joel Sherrill <joel@OARcorp.com>
3545
3546        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3547        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3548        accidentally deleted the incorrectly empty versions.
3549
35502001-05-14      Till Straumann <strauman@slac.stanford.edu>
3551
3552        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3553        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3554        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3555        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3556        to know the values) - the affected BSP (shared/motorola) headers have
3557        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3558        driver (libchip/network/dec21140.c) has been fixed to use
3559        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3560        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3561        who is using this driver. - the DEC driver also has been fixed to use
3562        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3563        delay_in_bus_cycles().
3564
35652001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3566
3567        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3568
35692001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3570
3571        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3572
35732001-04-24      Eric Norum <eric.norum@usask.ca>
3574
3575        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3576        NTP synchronization a little more robust -- no NTP daemon yet, but at
3577        least it trys a little harder when the primary NTP server is down.
3578
35792001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3580
3581        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3582        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3583        libnetworking/pppd/modem_example/modem.c,
3584        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3585        other strings into English.
3586        * libnetworking/pppd/STATUS: updated to reflect the changes.
3587
35882001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3589
3590        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3591        again.
3592
35932001-04-20      Eric Valette <valette@crf.canon.fr>
3594
3595        * mcp750 directory renamed new_exception processing as it supports many
3596        more CPU models.
3597        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3598        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3599        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3600        formerly in mcp750 plus modifications.
3601        * librdbg/src/powerpc/mcp750/.cvsignore,
3602        librdbg/src/powerpc/mcp750/Makefile.am,
3603        librdbg/src/powerpc/mcp750/remdeb.h,
3604        librdbg/src/powerpc/mcp750/remdeb_f.x,
3605        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3606        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3607        new_exception_processing.
3608        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3609        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3610        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3611        part of this effort to add support for the MPC8xx.
3612
36132001-04-19      Joel Sherrill <joel@OARcorp.com>
3614
3615        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3616        internal include files.
3617
36182001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3619
3620        PR 158
3621        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3622        rcmd() library call by commenting out the parts that deal with signals.
3623        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3624        stdio. The 'server-side' parts of this file which deal with
3625        authentication are disabled since they are not needed.
3626
36272001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3628
3629        * libnetworking/include/.cvsignore: Remove dangling file.
3630
36312001-03-14      Joel Sherrill <joel@OARcorp.com>
3632
3633        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3634        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3635        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3636        libchip style serial drivers can be written in libcpu or libbsp.
3637
36382001-03-01      Joel Sherrill <joel@OARcorp.com>
3639
3640        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3641        libchip/network/sonic.c, libchip/network/sonic.h,
3642        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3643        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3644        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3645        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3646        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3647        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3648        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3649        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3650
36512001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3652
3653        * librdbg/include/rdbg/Makefile.am,
3654        librdbg/include/rdbg/i386/Makefile.am,
3655        librdbg/include/rdbg/m68k/Makefile.am,
3656        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3657        style on include files.
3658
36592001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3660
3661        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3662        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3663        replace ${..} with $(..).
3664        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3665        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3666        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3667        libnetworking/rtems/Makefile.am, libnetworking/
3668        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3669        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3670        include_*HEADERS instead of H_FILES.
3671        * libnetworking/include/Makefile.am: Remove.
3672        * libnetworking/Makefile.am: Add handling of *.h files.
3673        * libnetworking/configure.in: Remove include/Makefile.
3674
36752001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3676
3677        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3678
36792001-01-31      Sergei Organov <osv@javad.ru>
3680
3681        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3682        current dir and root dir removed in favor of new libio support for
3683        task-local current and root directories. - Bug in `close_data_socket()'
3684        introduced by previous change fixed. - `command_pasv()' changed to set
3685        timeout on socket we are listening on and code fixed to don't close
3686        socket twice on error. - `serr()' changed to clear `errno'. -
3687        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3688        changed to clear `errno' before processing session. -
3689        `close_data_socket()' fixed to close both active and passive sockets -
3690        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3691        empty string  in `exec_command()'.
3692
36932001-01-25      Eric Norum <eric.norum@usask.ca>
3694
3695        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3696        improves throughput on systems which are dropping packets.   Only the
3697        first timeout is reduced.  This keeps the number of extra packets down
3698        on networks that are very busy and dropping lots of packets.
3699
37002001-01-24      Sergei Organov <osv@javad.ru>
3701
3702        * libnetworking/rtems_servers/ftpd.c,
3703        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3704        - Timeouts on sockets implemented. 'idle' field added to configuration.
3705        No timeout by default to keep backward compatibility. Note: SITE IDLE
3706        command not implemented yet. - Basic global access control implemented.
3707        'access' field added to configuration. No access limitations by default
3708        to keep backward compatibility. - Anchor data socket for active mode
3709        (using self IP and port 20.) - Fixed default data port support (still
3710        not tested). - Don't allow IP address different from originating host in
3711        PORT command to improve security. - Fixed bug in MDTM command. - Check
3712        for correctness of parsing of argument in command_port(). - Fixed
3713        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3714        a directory. - Command parsing a little bit improved: command names are
3715        now converted to upper-case to be more compatible with RFC (command
3716        names are not case-sensitive.) - Reformat comments so that they have
3717        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3718        previous changes - True ASCII mode implemented (doesn't work for hooks
3719        and /dev/null) - Passive mode implemented, PASV command added. - Default
3720        port for data connection could be used (untested, can't find ftp client
3721        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3722        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3723
37242001-01-18      Joel Sherrill <joel@OARcorp.com>
3725
3726        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3727        macro using variable arguments.
3728        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3729        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3730        since I updated the main RTEMS development machine to RedHat 7.2 and
3731        apparently got a new version of rpcgen.
3732
37332001-01-12      Sergei Organov <osv@javad.ru>
3734
3735        * libnetworking/rtems_servers/ftpd.c,
3736        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3737        - use pool of pre-created threads to handle sessions instead of
3738        creating/deleting threads on the fly - LIST output is now similar to
3739        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3740        happy with it. - LIST NAME now works (both for files and directories) -
3741        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3742        clients happy  - keep track of CWD for every session separately -
3743        ability to specify root directory name for FTPD in configuration table.
3744        FTPD will then create illusion for FTP clients that this is actually
3745        root directory. - ignore options sent in commands, thus LIST -al FILE
3746        works and doesn't try to list "-al" directory. - buffers are allocated
3747        on stack instead of heap where possible to eliminate malloc/free calls
3748        (avoid possible heap fragmentation troubles). - drop using of task
3749        notepad to pass parameters - use function arguments instead - use
3750        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3751        in socket() instead of AF_INET.
3752
37532001-01-02      Joel Sherrill <joel@OARcorp.com>
3754
3755        * libnetworking/CHANGELOG: Removed.
3756        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3757
37582000-12-14      Eric Norum <eric.norum@usask.ca>
3759
3760        * libnetworking/lib/tftpDriver.c: Added write capability.
3761
37622000-12-08      Joel Sherrill <joel@OARcorp.com>
3763
3764        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3765        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3766        numerous variable declarations conditional on PPP_COMPRESS and
3767        PPP_FILTER.  Commented out variables that were not used because the code
3768        using them was commented out. Removed totally unused variables.
3769        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3770        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3771
37722000-11-30      Joel Sherrill <joel@OARcorp.com>
3773
3774        * libnetworking/modem/ppp_tty.c: Changed to include
3775        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3776        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3777        * libnetworking/Makefile.am: Modified to reflect above.
3778
37792000-11-27      Joel Sherrill <joel@OARcorp.com>
3780
3781        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3782
37832000-11-25      Eric Norum <eric.norum@usask.ca>
3784
3785        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3786        core.
3787
37882000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3789
3790        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3791        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3792        subdir.
3793        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3794        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3795        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3796        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3797        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3798        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3799        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3800        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3801        ppp_tty.c and the real pppd main is in pppmain.c.
3802
38032000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3804
3805        * libchip/network/sonic.c: Added ipalign() routine to align the received
3806        packet so that the ip header is on a 32-bit boundary. Necessary for
3807        cpu's that do not allow unaligned loads and stores and when the 32-bit
3808        DMA mode is used.
3809
38102000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3811
3812        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3813        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3814        ACLOCAL_AMFLAGS.
3815        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3816        ACLOCAL_AMFLAGS.
3817        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3818        ACLOCAL_AMFLAGS.
3819
38202000-11-03      Chris Johns <ccj@acm.org>
3821
3822        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3823        libchip/network/cs8900.h: New files.
3824
38252000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3826
3827        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3828        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3829        $(RTEMS_TOPdir)/aclocal.
3830        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3831        $(RTEMS_TOPdir)/aclocal.
3832        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3833        $(RTEMS_TOPdir)/aclocal.
3834
38352000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3836
3837        * configure.in: Switch to GNU-canonicalization.
3838        * Makefile.am: Reflect changes to configure.in.
3839        * acinclude.m4: Remove.
3840
38412000-10-30      Joel Sherrill <joel@OARcorp.com>
3842
3843        * POSIX include files merged into newlib.  This resulted in some
3844        definitions moving to other files and thus some secondary effects in
3845        RTEMS source code.
3846        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3847        in sync with newlib's <machine/types.h>.
3848        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3849        definition of struct itimerval in <sys/time.h>.
3850
38512000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3852
3853        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3854        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3855        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3856        * ChangeLog: Fix typos.
3857        * configure.in: add tests to the GNU canonicalized subdirectories.
3858
38592000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3860
3861        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3862        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3863        the lib directory before configuring lib/.
3864
38652000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3866
3867        * configure.in, Makefile.am: add exec to the GNU canonicalized
3868        subdirectories.
3869        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3870        * configure.in: add libnetworking, librpc and librdb to the GNU
3871        canonicalized subdirectories.
3872        * configure.in: add libmisc and libchip to the GNU canonicalized
3873        subdirectories.
3874        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3875        Switch to GNU canonicalization.
3876        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3877        Switch to GNU canonicalization.
3878        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3879        Switch to GNU canonicalization.
3880
38812000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3882
3883        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3884        canonicalization to libfs/. The approach is currently a bit of a hack as
3885        GNU canonicalization does not support the per-BSP build some of the
3886        other directories require.  As more of the tree is converted, this will
3887        become less  of an issue.
3888
38892000-10-20      Joel Sherrill <joel@OARcorp.com>
3890
3891        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3892        parameter.
3893
38942000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3895
3896        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3897        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3898        * librdbg/configure.in: Add m68k support.
3899        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3900        subdirectory.
3901        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3902        failure.
3903        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3904        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3905        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3906        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3907        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3908        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3909        librdbg/src/m68k/.cvsignore: New files.
3910        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3911        function pointers.
3912        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3913        _after_ pointer has been checked against NULL.
3914
39152000-10-18      Joel Sherrill <joel@OARcorp.com>
3916
3917        * wrapup/Makefile.am: Added libfs.
3918
39192000-10-18      Chris Johns <ccj@acm.org>
3920
3921        * libfs created.
3922        * configure.in: Added libfs subdirectory.
3923        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3924
39252000-09-28      Joel Sherrill <joel@OARcorp.com>
3926
3927        * libnetworking/rtems_webserver/Makefile.am,
3928        libnetworking/rtems_webserver/base64.c,
3929        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3930        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3931
39322000-09-22      Joel Sherrill <joel@OARcorp.com>
3933
3934        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3935        libnetworking/rtems/rtems_bsdnet_internal.h,
3936        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3937        have included rtems.h.  It is now including precisely the  least amount
3938        of low level, yet portable .h files to get the basic RTEMS types
3939        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3940        used machine/types.h to include rtems.h.
3941
39422000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3943
3944        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3945
39462000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3947
3948        * libnetworking/ChangeLog: Cleanup.
3949
39502000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3951
3952        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3953        * libchip/ChangeLog: Fix formating.
3954
39552000-09-05      Joel Sherrill <joel@OARcorp.com>
3956
3957        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3958        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3959        confusion and to work with the converted flags.
3960
39612000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3962
3963        * wrapup/Makefile.am: Include compile.am.
3964        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3965        libchip/serial/Makefile.am: Include compile.am.
3966        * librdbg/src/i386/any/Makefile.am,
3967        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3968        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3969        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3970        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3971        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3972        libnetworking/rtems_servers/Makefile.am,
3973        libnetworking/rtems_webserver/Makefile.am,
3974        libnetworking/wrapup/Makefile.am: Include compile.am.
3975
39762000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3977
3978        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3979        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3980
39812000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3982
3983        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3984
39852000-08-31      Joel Sherrill <joel@OARcorp.com>
3986
3987        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3988        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3989        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3990        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3991        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3992        * libnetworking/wbase64.c: Removed.
3993        * libnetworking/Makefile.am, libnetworking/asp.c,
3994        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3995        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3996        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3997        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3998        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3999        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4000        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4001        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4002        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4003        Modified.
4004
40052000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4006
4007        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4008
40092000-08-30      Joel Sherrill <joel@OARcorp.com>
4010
4011        * libnetworking/rtems_webserver/license.txt: New file.
4012
40132000-08-10      Joel Sherrill <joel@OARcorp.com>
4014
4015        * ChangeLog: New file.
4016        * libchip/ChangeLog: New file.
4017        * librdbg/ChangeLog: New file.
4018        * libnetworking/ChangeLog: New file.
4019
Note: See TracBrowser for help on using the repository browser.