diff options
Diffstat (limited to 'c/src/ChangeLog')
-rw-r--r-- | c/src/ChangeLog | 4779 |
1 files changed, 0 insertions, 4779 deletions
diff --git a/c/src/ChangeLog b/c/src/ChangeLog deleted file mode 100644 index 0b1fc25432..0000000000 --- a/c/src/ChangeLog +++ /dev/null @@ -1,4779 +0,0 @@ -2012-02-23 Jennifer Averett <jennifer.averett@oarcorp.com> - - * libchip/serial/ns16550.c, libchip/serial/ns16550.h, - libchip/serial/ns16550_p.h: With the addition of dynamically - registered libchip serial devices, there is the need to be able to - use printk() before the console driver has initialized the indirect - pointer table. This lets printk() support routines call pass a - control structure directly without a lookup through the uninitialized - indirect one. - -2011-12-13 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/i2c/spi-memdrv.c: Make - spi_memdrv_minor2param_ptr, spi_memdrv_wait_ms static. - * libchip/i2c/spi-sd-card.c: Make - sd_card_compute_crc7, sd_card_compute_crc16 static. - -2011-12-10 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac (CFLAGS): Add -Wmissing-prototypes. - -2011-12-09 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/sonic.c: Activate SONIC_STATIC. - * libchip/network/if_fxp.c: Add missing initializer. - -2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com> - - PR 1589/build - * configure.ac: Remove obsolete optional manager capability. - -2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com> - - PR 1589/build - * optman/.cvsignore, optman/Makefile.am, optman/preinstall.am, - optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c, - optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c, - optman/rtems/no-part.c, optman/rtems/no-region.c, - optman/rtems/no-rtmon.c, optman/rtems/no-sem.c, - optman/rtems/no-signal.c, optman/rtems/no-timer.c, - optman/sapi/no-ext.c, optman/sapi/no-io.c: Removed. - -2011-12-08 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/sonic.c: Make sonic_enable_interrupts, - sonic_disable_interrupts, sonic_clear_interrupts, - sonic_command static. - -2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off, - ata_interrupt_isOn static. - -2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/serial/mc68681.c (mc68681_open): - Var "status" needs to be signed. - -2011-12-05 Sebastian Huber <sebastian.huber@embedded-brains.de> - - PR 1975/misc - * libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings. - -2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/ide/ata.c: Make ata_interrupt_handler static. - * libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h. - * libchip/display/disp_hcms29xx.c: Add missing initializer. - -2011-11-09 Jennifer Averett <jennifer.averett@oarcorp.com> - - PR 1934/bsps - * libchip/serial/ns16550.c: Change to unsigned variable. - -2011-11-07 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/serial/serial.h: Declare Console_Port_Minor. - -2011-11-06 Ralf Corsépius <ralf.corsepius@rtems.org> - - PR 1945/cpukit - * libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t. - -2011-10-28 Joel Sherrill <joel.sherrill@oarcorp.com> - - PR 1944/misc - * libchip/serial/mc68681.c: Remove #if 0. - -2011-10-26 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/serial/ns16550.c (ns16550_init): - Remove unused var "ucTrash". - -2011-10-23 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/smc91111.c (lan91cxx_recv): - Define var "lp" conditionally (Avoid warning). - -2011-10-22 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/dec21140.c (dec21140_rxDaemon): - Remove unused var "tbase". - * libchip/rtc/mc146818a.c (mc146818a_initialize): - Remove unused var "getReg". - * libchip/rtc/mc146818a.c (mc146818a_set_time): - Remove unused var "getReg". - -2011-10-20 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused). - -2011-10-20 Ralf Corsépius <ralf.corsepius@rtems.org> - - PR 1940/misc: - * libchip/serial/ns16550.c: Reflect changes to console-driver. - -2011-10-19 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/smc91111.c: Use PRIxPTR to print pointers. - -2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com> - - PR 1917/bsps - * libchip/serial/mc68681.c, libchip/serial/ns16550.c, - libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to - add dynamic tables for libchip serial drivers. - -2011-10-17 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg. - * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg. - -2011-10-11 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/smc91111.c: Eliminate unused var "success". - * libchip/serial/mc68681.c: Eliminate unused var "getReg". - -2011-10-10 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/serial/z85c30.c: Eliminate unused var "dummy". - * libchip/network/sonic.c: Don't cast pointers to uint32_t. - -2011-10-09 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/greth.c, libchip/network/open_eth.c - libchip/network/sonic.c: Eliminate evil typecasts. - * libchip/network/greth.h, libchip/network/open_eth.h, - libchip/network/sonic.h: Use void* for addresses. - -2011-08-30 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use - BSP_FEATURE_IRQ_EXTENSION define. - -2011-08-30 Peter Dufault <dufault@hda.com> - - * libchip/network/smc91111.c: Modify to support the MPC5554 using new - exceptions. Fix where the networking status is being dumped to a - single thousand-character line. Add support for when the chip loaded - it's MAC address from a serial chip at reset (the - SMC91111_ENADDR_IS_SETUP option). Call lan91cxx_start() every time - the the device is initialized. Without this change the chip can not - be "upped" once it has been downed. - * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to - "#if expression". - * c/src/libchip/network/smc91111exp.h: Add support for new exceptions. - -2011-07-11 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove - interrupt handler during last close. - -2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c, - libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c, - libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c, - libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU - old-style field designator extension as recommended by clang. - -2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/i2c/spi-memdrv.h: Add missing semi-colon. - -2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * aclocal/bspopts.m4: Added macros for cache options - RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED, - RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED, - RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and - RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED. - -2011-03-16 Jennifer Averett <jennifer.averett@OARcorp.com> - - PR 1729/cpukit - * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files. - -2011-03-07 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/rtems-top.m4: Add pkgdatadir. - * configure.ac: Remove dead code. - -2011-03-04 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/rtems-top.m4, aclocal/version.m4: - Rename RTEMS_API into _RTEMS_API. - -2011-02-25 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/canonical-target-name.m4: - Stop pretending no_cpu* was buildable. - Derive RTEMS_CPU from "$host_cpu". - Error out if "$host" doesn't match "*-*-rtems*". - -2011-02-22 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused). - -2011-02-16 Joel Sherrill <joel.sherrill@oarcorp.com> - - * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb, - ada-tests/mptests/mp01/mptest.ads, - ada-tests/mptests/mp01/node1/mp01_node1.adb, - ada-tests/mptests/mp01/node2/mp01_node2.adb, - ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads, - ada-tests/mptests/mp02/node1/mp02_node1.adb, - ada-tests/mptests/mp02/node2/mp02_node2.adb, - ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads, - ada-tests/mptests/mp03/node1/mp03_node1.adb, - ada-tests/mptests/mp03/node2/mp03_node2.adb, - ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads, - ada-tests/mptests/mp04/node1/mp04_node1.adb, - ada-tests/mptests/mp04/node2/mp04_node2.adb, - ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads, - ada-tests/mptests/mp05/node1/mp05_node1.adb, - ada-tests/mptests/mp05/node2/mp05_node2.adb, - ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads, - ada-tests/mptests/mp06/node1/mp06_node1.adb, - ada-tests/mptests/mp06/node2/mp06_node2.adb, - ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads, - ada-tests/mptests/mp07/node1/mp07_node1.adb, - ada-tests/mptests/mp07/node2/mp07_node2.adb, - ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads, - ada-tests/mptests/mp08/node1/mp08_node1.adb, - ada-tests/mptests/mp08/node2/mp08_node2.adb, - ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads, - ada-tests/mptests/mp09/node1/mp09_node1.adb, - ada-tests/mptests/mp09/node2/mp09_node2.adb, - ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads, - ada-tests/mptests/mp10/node1/mp10_node1.adb, - ada-tests/mptests/mp10/node2/mp10_node2.adb, - ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads, - ada-tests/mptests/mp11/node1/mp11_node1.adb, - ada-tests/mptests/mp11/node2/mp11_node2.adb, - ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads, - ada-tests/mptests/mp12/node1/mp12_node1.adb, - ada-tests/mptests/mp12/node2/mp12_node2.adb, - ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads, - ada-tests/mptests/mp13/node1/mp13_node1.adb, - ada-tests/mptests/mp13/node2/mp13_node2.adb, - ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads, - ada-tests/mptests/mp14/node1/mp14_node1.adb, - ada-tests/mptests/mp14/node2/mp14_node2.adb, - ada-tests/samples/base_mp/mptest.adb, - ada-tests/samples/base_mp/mptest.ads, - ada-tests/samples/base_sp/base_sp.adb, - ada-tests/samples/base_sp/sptest.adb, - ada-tests/samples/base_sp/sptest.ads, - ada-tests/samples/hello/hello.adb, - ada-tests/samples/hello/sptest.adb, - ada-tests/samples/hello/sptest.ads, - ada-tests/samples/nsecs/nsecs.adb, - ada-tests/samples/nsecs/sptest.adb, - ada-tests/samples/nsecs/sptest.ads, - ada-tests/samples/ticker/sptest.adb, - ada-tests/samples/ticker/sptest.ads, - ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb, - ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads, - ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb, - ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb, - ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads, - ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb, - ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb, - ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads, - ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb, - ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb, - ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads, - ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb, - ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb, - ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads, - ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb, - ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb, - ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads, - ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb, - ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb, - ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads, - ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb, - ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb, - ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads, - ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb, - ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb, - ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads, - ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb, - ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb, - ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads, - ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb, - ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb, - ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads, - ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb, - ada-tests/sptests/sp25/sptest.ads, - ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb, - ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads, - ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb, - ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb, - ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads, - ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb, - ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb, - ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads, - ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb, - ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb, - ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads, - ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb, - ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb, - ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads, - ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb, - ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb, - ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads, - ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb, - ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb, - ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads, - ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb, - ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb, - ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads, - ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb, - ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb, - ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads, - ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb, - ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb, - ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads, - ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb, - ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb, - ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads, - ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb, - ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb, - ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads, - ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb, - ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb, - ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads, - ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb, - ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb, - ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads, - ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb, - ada-tests/tmtests/tmck/tmtest.ads, - ada-tests/tmtests/tmoverhd/dummy_rtems.adb, - ada-tests/tmtests/tmoverhd/dummy_rtems.ads, - ada-tests/tmtests/tmoverhd/tmoverhd.adb, - ada-tests/tmtests/tmoverhd/tmtest.adb, - ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding - child package rework. Eliminate all warnings. - -2011-02-16 Joel Sherrill <joel.sherrill@oarcorp.com> - - * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads: - Split RTEMS Ada95 binding into a master package and a child package - per Manager. This is better Ada style. - * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb, - ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb, - ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads, - ada/rtems-extension.adb, ada/rtems-extension.ads, - ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads, - ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb, - ada/rtems-message_queue.ads, ada/rtems-object.adb, - ada/rtems-object.ads, ada/rtems-partition.adb, - ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads, - ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads, - ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb, - ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads, - ada/rtems-stack_checker.ads, ada/rtems-tasks.adb, - ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New - files. - -2011-02-16 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/serial/ns16550.c: Revert previous commit and extend existing - mechanic. - -2011-02-15 Jennifer Averett - - * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386 - style IRQs. - -2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/smc91111config.h: - Use "__asm__" instead of "asm" for improved c99-compliance. - -2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Require autoconf-2.68, automake-1.11.1. - -2011-01-17 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/ide/ata.c: Fix spelling. - -2011-01-17 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/serial/ns16550.c: Install interrupt handler after TTY - pointer is valid. - -2010-10-25 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/ide/ata.c: Do not violate chain API. - -2010-08-20 <yann.sionneau@telecom-sudparis.eu> - - * libchip/network/greth.c, libchip/network/open_eth.c: Add constants - for buffer modes. - -2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/ide/ata_internal.h: C++ compatibility. - -2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/Makefile.am, libchip/preinstall.am: Install - <libchip/ata_internal.h>. - -2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/ide/ata_util.c: New file. - * libchip/Makefile.am: Reflect change from above. - * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and - ata_process_request_on_init_phase() into new file. - -2010-08-17 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into - separate functions. Added public ata_breq_init(), - ata_identify_device(), and ata_process_request_on_init_phase() - functions. - -2010-06-24 Arnout Vandecappelle <arnout@mind.be> - - PR 1586/misc - * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to - SD card accesses. - -2010-06-22 Arnout Vandecappelle <arnout@mind.be> - - PR 1580/misc - * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor - while waiting for read data. - -2010-06-22 Arnout Vandecappelle <arnout@mind.be> - - PR 1579/misc - * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when - waiting for write to finish. - -2010-06-22 Arnout Vandecappelle <arnout@mind.be> - - PR 1567/misc - * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed - timeouts. - -2010-06-21 Arnout Vandecappelle <arnout@mind.be> - - PR 1576/misc - * libchip/i2c/spi-sd-card.c: Enable CRC checks. - -2010-06-21 Arnout Vandecappelle <arnout@mind.be> - - PR 1569/misc - * libchip/i2c/spi-sd-card.c: Added CRC checks. - -2010-06-15 Joel Sherrill <joel.sherrill@oarcorp.com> - - PR 1561/cpukit - * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port. - -2010-06-14 Arnout Vandecappelle <arnout@mind.be> - - PR 1557/misc - * libchip/i2c/spi-sd-card.c: Fixed low capacity special case. - -2010-06-07 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/version.m4: Bump RTEMS_API to 4.11. - Bump _RTEMS_VERSION to 4.10.99.0. - -2010-06-03 Joel Sherrill <joel.sherrilL@OARcorp.com> - - * libchip/network/if_dc.c: Fix warning. - -2010-05-31 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/greth.c: Misc. hacks to allow compilation on - 16bit targets. - -2010-05-31 Ralf Corsépius <ralf.corsepius@rtems.org> - - PR 1531/newlib - * libchip/network/i82586.c: - Add local copy of ALIGN(). - -2010-05-31 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/cs8900.c: - Misc. changes to make code 16bit-target compliant. - * libchip/network/i82586.c: - Use int32_t instead of int for 16bit-target compliance. - * libchip/network/open_eth.c: - Misc. changes to make code 16bit-target compliant. - -2010-05-18 Chris Johns <chrisj@rtems.org> - - * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR - 1448/filesystem. - -2010-05-11 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/bsp-alias.m4: Change quoting to work-round - http://www.freebsd.org/cgi/query-pr.cgi?pr=146378. - -2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com> - - * libchip/network/if_dc.c: Remove warnings. - -2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com> - - * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c, - libchip/serial/ns16550.c, libchip/serial/serial.h, - libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t - or intptr_t instead of uint32_t or int32_t. - -2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com> - - * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c, - libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c, - libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of - uint32_t. - -2010-04-10 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/serial/serial.h: Add extern "C". - -2010-04-10 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h, - serial/ns16550.c, serial/ns16550_p.h, serial/serial.h, - serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new - prototype - -2010-04-08 Joel Sherrill <joel.sherrilL@OARcorp.com> - - * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to - CPU_SIMPLE_VECTORED_INTERRUPTS. - -2010-04-07 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether - simple or PIC interrupt model. - -2010-04-02 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/rtc/ds1375.c: #include <unistd.h>. - -2010-03-12 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/i82586.c: Readdress use of ctype methods per - recommendation from D.J. Delorie on the newlib mailing list. We - should pass an unsigned char into these methods. - -2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/ide/ide_controller.c: Fix warnings for uninitialized - variable. - -2010-03-11 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/i82586.c: Fix warnings for ctype methods. - -2010-02-19 Chris Johns <chrisj@rtems.org> - - * libchip/ide/ide_controller.c: Create the devices as block - devices. - -2010-01-18 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/ide/ata_internal.h, libchip/ide/ata.c - libchip/i2c/spi-sd-card.c: Update for block device API change. - -2010-01-18 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - * libchip/display/disp_hcms29xx.c, - libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c, - libchip/display/font_hcms29xx.h: various fixes - -2009-12-18 Sebastian Huber <sebastian.huber@embedded-brains.de> - - PR 1474 - * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block - device API change. - -2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/greth.c: Eliminate unused type - rtems_clock_time_value. - -2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/dec21140.c: Warning elimination - (dec21140_softc->base now is an uint32_t). - -2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org> - - PR 1483/cpukit - * libchip/network/dec21140.c, libchip/network/elnk.c, - libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if - *_SUPPORTED-guarded code sections. - -2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/dec21140.c, libchip/network/elnk.c, - libchip/network/if_dc.c: Ensure PCI drivers are built on all - supported configurations. PowerPC conditionals were not current and - code was not being built on supported BSPs. - -2009-11-23 Joel Sherrill <joel.sherrill@OARcorp.com> - - * libchip/network/smc91111.c: Formatting. - -2009-11-12 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t. - * libchip/ide/ata.c (ata_non_data_request): Change arg from int to - uint32_t (16bit ints are too small). - -2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's. - * libchip/network/if_dc.c: Fix type mismatch. - -2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/bsp-linkcmds.m4: New. - -2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Rework CFLAGS setup. - * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS. - * automake/compile.am: Remove RTEMS_CFLAGS. - -2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/ide/ata.h: Move extern "C". - -2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c: - Use hex-constants to avoid implicit int-casts. - * libchip/i2c/spi-memdrv.c: - Use hex-constants to avoid implicit int-casts. - Use rtems_off64_t offsets to avoid loosing precision. - -2009-10-21 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/serial/ns16550.c: Update for interrupt handler type change. - -2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/bsp-alias.m4: New. - * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY. - -2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB. - -2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Remove AM_CONDITIONAL MULTILIB. - * Makefile.am: Remove BARE_CPU_MODEL. - -2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Remove cfg_dir. - -2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Remove -std=c99 -fasm. - Remove AM_CONDITIONAL LIBCHIP. - * libchip/Makefile.am, wrapup/Makefile.am: - Remove AM_CONDITIONAL LIBCHIP. - -2009-10-17 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Pick up make/custom/*. - * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac. - -2009-10-16 Ralf Corsepius <ralf.corsepius@rtems.org> - - * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP. - * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP. - -2009-10-16 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Remove special case lib/libbsp/bare (Abandoned). - -2009-10-16 Ralf Corsepius <ralf.corsepius@rtems.org> - - * Makefile.am: Remove RTEMS_HOST (unused). - * configure.ac: Remove RTEMS_HOST (unused). - * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused). - -2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for - *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom. - -2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/canonical-target-name.m4, aclocal/check-networking.m4, - aclocal/check-posix.m4, aclocal/enable-posix.m4, - aclocal/rtems-cpu-subdirs.m4: Remove posix/unix. - -2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Rework make/custom/* handling. - * aclocal/check-custom-bsp.m4: Change *.cfg handling. - * Makefile.am: Remove make/custom/default.cfg-rule. - -2009-10-13 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/serial/ns16550.c: Enable interrupts during open to avoid - NULL pointer access in interrupt handler. - -2009-10-09 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block - device API change. - -2009-10-08 Chris Johns <chrisj@rtems.org> - - * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the - multiblock support from the ATA driver. Multiblock at the disk - level should not be a global policy as a disk may have more than - one partition with different block sizes. An IDE driver could - decide to use the feature with DMA but this a driver specific - design choice. Fixed bugs relating to variable block sizes and - large block transfer. - * c/src/libchip/ide/ide_controller.c, - c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h: - Changed the block size to 32bits so blocks of 64K or bigger can be - transfered in a single driver call. - -2009-10-05 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a - shared irq.h yet and this breaks a significant number of them. - -2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt - model. - -2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/serial/z85c30.c, libchip/serial/ns16550.c, - libchip/serial/mc68681.c: Reflect termios_baud_to_number having been - renamed to rtems_termios_baud_to_number. - -2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/serial/sersupp.h: Remove termios_baud_to_index, - termios_baud_to_number (duplicate prototypes). - Add C++-guards. - Include rtems/termiostypes.h. - -2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS. - -2009-08-20 Joel Sherrill <joel.sherrill@OARcorp.com> - - * aclocal/check-networking.m4: Disable TCP/IP on targets without enough - physical address to support BSD TCP/IP stack. - -2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/elnk.c: Convert calls to legacy routine - rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx(). - -2009-08-03 Roger Dahlkvist <ruppe@kth.se> - - * libchip/shmdr/shm_driver.h: nios2 was not accounted for. - -2009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/ide/ata.c: Remove warning. - -2009-07-16 Joel Sherrill <joel.sherrill@oarcorp.com> - - * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to - RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs - now use the same macros. - * aclocal/bsp-bspcleanup-options.m4: New file. - -2009-07-15 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed - obsolete defines and declarations. Set initial baud during device - open. Fixed interrupt mode. - -2009-06-12 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the - GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to - EINVAL and ENOTTY as appropriate. - -2009-05-30 Chris Johns <chrisj@rtems.org> - - * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave - devices on an IDE bus and cleaned up the initialisation register - call. - -2009-05-11 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/i82586.c: Fix warning in manner suggested by - Arnout Vandecappelle <arnout@mind.be> in - http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html. - -2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/if_dc.c: Fixed warnings. - -2009-05-03 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat - as needed. - -2009-04-29 Chris Johns <chrisj@rtems.org> - - * libchip/ide/ata.c: Remove a detection test that fails in qemu. - - * libchip/ide/ide_controller.c: Change the status detection and - add a message if the transfer fails. There is currently no error - handle at the IDE drvier level. - -2009-03-12 Daniel Hellstrom <daniel@gaisler.com> - - PR 1392/bsps - * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes - over multiple pages results in extra data being written. - -2009-02-27 Gene Smith <gene.smith@siemens.com> - - PR 1356 - * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC - cards. - -2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is - enabled on x86. - -2009-02-03 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/bspopts.m4: Quoting cosmetics. - -2009-01-21 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed - RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block - writes. Fixed integer type in device structure. - -2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/serial/ns16550.c: Turn on ns16550_process() for - BSP_FEATURE_IRQ_LEGACY case also. - -2008-11-23 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high - level LibI2C interface. Added generic block IO functions. - -2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org> - - * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c, - optman/rtems/no-msg.c, optman/rtems/no-part.c, - optman/rtems/no-region.c, optman/rtems/no-rtmon.c, - optman/rtems/no-sem.c, optman/rtems/no-timer.c, - optman/sapi/no-ext.c, optman/sapi/no-io.c: - Revert previous patch (cvs clash with Joel hacking cpukit). - -2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/canonical-target-name.m4: Remove tic4x. - -2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>. - -2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org> - - * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c, - optman/rtems/no-msg.c, optman/rtems/no-part.c, - optman/rtems/no-region.c, optman/rtems/no-rtmon.c, - optman/rtems/no-sem.c, optman/rtems/no-timer.c, - optman/sapi/no-ext.c, optman/sapi/no-io.c: - Fix prototypes. - -2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/serial/ns16550_p.h: Remove prototype with no implementation. - -2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c, - libchip/shmdr/shm_driver.h: Cleanup and remove variables which - duplicated data. - -2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com> - - * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and - SuperCore Handler initialization routines to directly pull parameters - from configuration table. - -2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com> - - * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c, - optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c, - optman/rtems/no-part.c, optman/rtems/no-region.c, - optman/rtems/no-rtmon.c, optman/rtems/no-sem.c, - optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager - initialization routines to directly pull parameters from - configuration table. Eliminate empty routines sportted. - -2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess. - -2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate - all public use of TOD conversion routines. - -2008-12-11 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/smc91111config.h: - #include <stdint.h> instead of <rtems/stdint.h>. - -2008-12-10 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels. - * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus. - -2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi> - - * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support. - -2008-11-13 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/serial/ns16550.c: Transmit the character in the polled write - function within a critical section for printk() compatibility. - -2008-10-02 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes. - -2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com> - - * aclocal/rtems-cpu-subdirs.m4: Add new M32C port. - -2008-09-24 Joel Sherrill <joel.sherrill@oarcorp.com> - - * aclocal/bsp-bootcard-options.m4: Generalize and correct comment. - -2008-09-24 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/bsp-bootcard-options.m4: Fix quoting. - -2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com> - - * aclocal/bsp-bootcard-options.m4: New file. - * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed. - -2008-09-23 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or - BSPs that support this feature. - -2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/serial/ns16550.c: Fix typo. - -2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/serial/ns16550.c: Fix typo. - -2008-09-22 Joel Sherrill <joel.sherrill@OARcorp.com> - - * libchip/serial/ns16550.c: Add not supported on arm even though it is - not simple vectored. - -2008-09-22 Joel Sherrill <joel.sherrill@OARcorp.com> - - * libchip/serial/ns16550.c: Not currently supported on architectures - with simple vectored interrupt model. - -2008-09-22 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/version.m4: Bump RTEMS_API to 4.10. - Bump _RTEMS_VERSION to 4.9.99.0. - -2008-09-22 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c, - c/src/libchip/rtc/rtc.h: Include required header files. Some internal - functions have now static linkage type. Added constant qualifier to - operations table and read-only function parameters. - - * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h, - c/src/libchip/serial/serial.h: Include required header files. Removed - support for old PowerPC exception handling. Various fixes for - interrupt related routines. Added support for BSPs with IRQ extension - API. - -2008-09-20 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there - is no PCI bus based upon the BSP not having a base address defined. - This means this driver cannot be supported on that board. - -2008-09-19 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/dec21140.c, libchip/network/elnk.c, - libchip/network/if_dc.c: Eliminate vestiges of mpc603e define. - -2008-09-17 Miao Yan <yanmiaobest@gmail.com> - - * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to - add simple device only filesystem (devfs), optionally completely drop - out filesystem, and to clean up disabling newlib reentrancy support. - This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t - now has a 15K code space. - * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c: - Removed. - -2008-09-08 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/ide/ata.h: Convert to Unix file format. - -2008-09-07 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h, - libchip/serial/ns16550.c, libchip/serial/ns16550_p.h, - libchip/serial/serial.h, libchip/serial/serprobe.c, - libchip/serial/sersupp.h, libchip/serial/z85c30.c: - Convert to "bool". - * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c, - libchip/i2c/spi-memdrv.h: Convert to "bool". - * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c, - libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h, - libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool". - * libchip/ide/ata.c, libchip/ide/ata_internal.h, - libchip/ide/ide_ctrl_cfg.h: Convert to "bool". - * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h: - Convert to "bool". - * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h: - Convert to "bool". - * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h: - Convert to "bool". - -2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c, - libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared - memory driver to not use the clock ioctl to install a method to poll - for input. It now uses a Class API Timer which means we can eliminate - this special IOCTL from all clock drivers. - * libchip/shmdr/setckvec.c: Removed. - -2008-08-30 Joel Sherrill <joel.sherrill@OARcorp.com> - - * libchip/network/sonic.c: Do not declare a variable just to hold an - ignored return value. - -2008-08-20 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings. - -2008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com> - - * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL. - * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t. - -2008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com> - - * libchip/display/disp_hcms29xx.c: Do not make these static. They - appear to be unused that way. - -2008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com> - - * libchip/shmdr/shm_driver.h: Correct prototypes. - -2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized - variables and made methods static. - -2008-08-18 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/serial/ns16550.c: Fix warning. - -2008-08-18 Ralf Corsepius <ralf.corsepius@rtems.org> - - * aclocal/prog-cc.m4: Add -Wnested-externs. - -2008-08-18 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/dec21140.c: Add missing prototype. - * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes. - -2008-08-16 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration - -Wstrict-prototypes to RTEMS_CFLAGS. - -2008-08-02 Chris Johns <chrisj@rtems.org> - - * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove - rtems_blkdev_request count and start references. Use - RTEMS_BLKDEV_START_BLOCK. - -2008-07-29 Chris Johns <chrisj@rtems.org> - - * libchip/i2c/spi-sd-card.c: Updated to the libblock changes. - - * libchip/ide/ata.c: Change to use a mutex rather than disable - pre-emption. Updated to the libblock changes. - - * libchip/ide/ata_internal.h: Updated to the new chains API. - - * libchip/ide/ide_controller.c: Updated to the libblock - changes. Added come debug tracing. - - * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated - to the libblock changes. - -2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Remove RPCGEN, RPCTOOLS. - -2008-07-21 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h - for output format specifiers. - -2008-07-17 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h: - Fixed some data types - -2008-07-14 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/i2c/spi-sd-card.c: Added missing header file. - * libchip/Makefile.am: Added SD Card driver. - -2008-07-14 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h - make glyphs non-constant, added file headers - -2008-07-09 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c - * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c - * libchip/display/font_hcms29xx.h - Creation of SPI display driver - -2008-07-09 Sebastian Huber <sebastian.huber@embedded-brains.de> - - * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver - via SPI. - -2008-06-29 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING. - AC_PREREQ(2.62). - -2008-06-01 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS. - -2008-05-22 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/Makefile.am: Move termios helper routines from libchip to - libcsupport. Add routine which makes it easy for a termios device - driver to inform termios of its default baud rate. This avoids - inconsistencies in later termios settings changes. - * libchip/serial/termios_baud2index.c, - libchip/serial/termios_baud2num.c: Removed. - -2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com> - - * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file. - -2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com> - - * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do - not fail if there are none. - -2008-05-15 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h, - * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h, - * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h, - * libchip/Makefile.am: - derived a generic spi memory driver from spi-flash-m25p40, - added descriptor for fram fm25l256 - -2008-05-07 Till Straumann <strauman@slac.stanford.edu> - - PR 649/bsps - * libchip/ide/ata.c: Give up if the interface does not become ready. - -2008-04-25 Joel Sherrill <joel.sherrill@OARcorp.com> - - Moved to cpukit. - * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE, - nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am, - nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch, - nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x, - nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h, - nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c, - nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c, - nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c, - nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c, - nfsclient/src/rpcio.c, nfsclient/src/rpcio.h, - nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c, - nfsclient/src/xdr_mbuf.c: Removed. - -2008-02-26 Joel Sherrill <joel.sherrill@OARcorp.com> - - * configure.ac: Stop building nfsclient here and build it in CPUKIT. - -2008-01-05 Chris Johns <chrisj@rtems.org> - - * libchip/flash/am29lv160.c: Update the blank check error message - to say there is an error. - -2007-12-22 Chris Johns <chrisj@rtems.org> - - * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of - the hello message. Just one line but still a little too long. - -2007-12-14 Chris Johns <chrisj@rtems.org> - - * wrapup/Makefile.am: Add libflash.a to the libbsp library. - * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support. - * libchip/flash, libchip/flash/am29lv160.c, - libchip/flash/am29lv160.h: New. - -2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com> - - * libchip/network/if_fxp.c: Spacing. - -2007-11-20 Till Straumann <strauman@slac.stanford.edu> - - * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h: - Avoid using 'stdio' before the system is up and fully - initialized. - -2007-11-20 Till Straumann <strauman@slac.stanford.edu> - - * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h, - * libchip/Makefile.am, libchip/preinstall.am: - added new driver for Maxim DS1375 i2c RTC. - -2007-09-26 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - * libchip/i2c/spi-flash-m25p40.c: - added addressing call in write function - -2007-09-24 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c, - * libchip/Makefile.am: - added SPI flash driver for a M25P40 chip (based on libi2c extensions) - -2007-09-25 Joel Sherrill <joel.sherrill@OARcorp.com> - - * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings. - -2007-09-25 Joel Sherrill <joel.sherrill@OARcorp.com> - - * nfsclient/Makefile.am: Fix errors. - -2007-09-25 Joel Sherrill <joel.sherrill@OARcorp.com> - - * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a. - -2007-09-21 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/version.m4: Bump RTEMS_API to 4.9. - Bump RTEMS_VERSION to 4.8.99.0. - -2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com> - - * libchip/network/smc91111.h: Eliminate DEBUG_puts. - -2007-09-16 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Remove AC_PROG_AWK (Unused). - -2007-09-14 Daron Chabot <djc915@mail.usask.ca> - - * libchip/network/if_dc.c: Changed type of ISR argument to void* from - rtems_interrupt_vector, to permit passing arbitrary arguments to the - ISR. Clean up of variables to silence compiler warnings. - -2007-09-13 Daniel Hellstrom <daniel@gaisler.com> - - * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts(). - -2007-09-12 Daniel Hellstrom <daniel@gaisler.com> - - * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes. - - Odd bit bug in some chips taken care of. - - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data - alignment but failing to do so must have made the driver writer to make - some incorrect assumptions about MBUFs. - - Fixed MBUF handling to handle mbuf chains better. The Data length of - MBUFs in middle of the mbuf chain are now checked for odd number of bytes. - - Made while loop responsible for copying data to fifo port copy 16 shorts - per loop instead of 1 short, increasing the copying process. - -2007-09-07 Daniel Hellstrom <daniel@gaisler.com> - - * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support - and GBIT PHY support for 10/100 MAC, also auto negotiation updated. - -2007-08-02 Joel Sherrill <joel.sherrill@OARcorp.com> - - * configure.ac, wrapup/Makefile.am: Remove RDBG. - * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore, - librdbg/Makefile.am, librdbg/preinstall.am, - librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h, - librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h, - librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h, - librdbg/include/rdbg/powerpc/rdbg_f.h, - librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c, - librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c, - librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c, - librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c, - librdbg/src/servtsp.c, librdbg/src/servutil.c, - librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S, - librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h, - librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c, - librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c, - librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c, - librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x, - librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c, - librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S, - librdbg/src/powerpc/rdbg_f.c, - librdbg/src/powerpc/new_exception_processing/remdeb.h, - librdbg/src/powerpc/new_exception_processing/remdeb_f.x, - librdbg/src/powerpc/new_exception_processing/remdeb_svc.c, - librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed. - -2007-07-27 Ralf Corsépius <ralf.corsepius@rtems.org> - - * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN. - -2007-07-26 Ralf Corsépius <ralf.corsepius@rtems.org> - - * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message - sizes. - -2007-07-27 Chris Johns <chrisj@rtems.org> - - * wrapup/Makefile.am: Create archive from a file for hosts - with a limited command line size. - -2007-07-26 Ralf Corsépius <ralf.corsepius@rtems.org> - - * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message - sizes. - -2007-07-25 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Add nfsclient. - * nfsclient/Makefile.am: New. - * nfsclient/proto/Makefile, nfsclient/Makefile, - nfsclient/src/Makefile: Remove. - * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac). - * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog). - -2007-07-25 Ralf Corsépius <ralf.corsepius@rtems.org> - - * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c, - nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c, - nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h, - nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x, - nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c, - nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h, - nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c, - nfsclient/src/cexphelp.c, nfsclient/src/Makefile, - nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c, - nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c - nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch, - nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5. - -2007-07-18 Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>: - - * libchip/serial/ns16550.c: removed timed out wait for transmitter - to become ready: This will not work for fast CPUs. - -2007-07-09 Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>: - - * libchip/ide/ata.c: fixed warning - -2007-06-20 Ray Xu <rayx@gmail.com> - - * optman/Makefile.am, optman/preinstall.am: Add stubs for file system, - console, and libio. This shrinks the memory requirements but Joel has - not figured out how best to present this to application space. - * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c: - New files. - -2007-05-29 Joel Sherrill <joel.sherrill@OARcorp.com> - - * optman/sapi/no-io.c: Split IO Manager into one function per file so - now we only need required initialization methods. - -2007-05-29 Joel Sherrill <joel.sherrill@OARcorp.com> - - * optman/sapi/no-io.c: Eliminate maximum_drivers configuration - parameter since it was used to configure a no longer used feature. - Device names are now part of the filesystem not in a table. - -2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com> - - * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c, - optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c, - optman/rtems/no-part.c, optman/rtems/no-region.c, - optman/rtems/no-rtmon.c, optman/rtems/no-sem.c, - optman/rtems/no-signal.c, optman/rtems/no-timer.c, - optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify - other optional managers so using them reduces application size - instead of increasing it. - * optman/rtems/no-barrier.c: New file. - -2007-04-01 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific - adjustments to pci-API changes. - * libchip/network/dec21140.c, libchip/network/elnk.c, - libchip/network/if_dc.c: powerpc-specific adjustments to pci-API - changes. - -2007-03-31 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/dec21140.c, libchip/network/if_dc.c, - libchip/network/if_fxp.c: Reflect changes to pci-API. - -2007-03-30 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument. - * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument. - -2007-03-27 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from - being used to compile "tools"). - -2007-03-13 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer. - -2007-03-12 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/cs8900.c, libchip/network/cs8900.h, - libchip/network/greth.c, libchip/network/greth.h: Correct license URL - and/or fix mistake in copyright notice. Both of these mistakes appear - to be from code submitted after these changes were made previously. - -2007-02-21 Ralf Corsépius <ralf.corsepius@rtems.org> - - * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p. - -2007-02-16 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/Makefile.am: Correct path to README.tulipclone. - -2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/ide/ata.c: Remove superfluous type casts. - -2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c: - Use size_t for sizes. - -2007-01-20 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - * libchip/ide/ata.c: in ata_request_done: moved call to free() - from preemption disabled region - -2007-01-16 Till Straumann <strauman@slac.stanford.edu> - - * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h, - libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: - Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer. - -2006-12-14 Ralf Corsépius <ralf.corsepius@rtems.org> - - * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use - ioctl_command_t as ioctl argument. - -2006-12-13 Joel Sherrill <joel@OARcorp.com> - - * librtems++/include/rtems++/rtemsEvent.h, - librtems++/include/rtems++/rtemsMessageQueue.h, - librtems++/include/rtems++/rtemsSemaphore.h, - librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc, - librtems++/src/rtemsMessageQueue.cc, - librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change - rtems_unsigned32 to uint32_t. - -2006-12-13 Joel Sherrill <joel@OARcorp.com> - - PR 1181/bsps - * optman/rtems/no-msg.c: Clean up dead code. - -2006-12-13 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3. - -2006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE. - * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH. - * aclocal/project-root.m4: Require RTEMS_AMPOLISH. - -2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: New BUG-REPORT address. - -2006-11-20 Ralf Corsépius <ralf.corsepius@rtems.org> - - * Makefile.am: Remove ampolish3. - -2006-11-17 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/dec21140.c: Fix spacing -- remove long sections of - blank lines. - -2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Remove RTEMS_AMPOLISH3. - * aclocal/bsp-configure.m4: AC_PREREQ(2.60). - Remove checks for AMPOLISH3. - * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir. - * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3. - * ampolish3: Remove. - -2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS. - * aclocal/prog-cc.m4: Remove CFLAGS. - * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS. - Compose CFLAGS. Append CFLAGS to ac_configure_args. - -2006-10-23 Joel Sherrill <joel@OARcorp.com> - - * aclocal/rtems-cpu-subdirs.m4: Add bfin. - -2006-10-18 Ralf Corsépius <ralf.corsepius@rtems.org> - - * automake/compile.am: Use hard-coded RTEMS_* flags. - -2006-10-18 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/rtems-top.m4: Remove RTEMS_API. - * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8. - -2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/prog-ccas.m4: Adaptations to automake-1.10. - -2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP. - -2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/version.m4: Bump version to 4.7.99.0. - -2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org> - - * configure.ac: Require autoconf-2.60. Require automake-1.10. - -2006-09-11 Joel Sherrill <joel@OARcorp.com> - - * librdbg/src/_servtgt.c: Convert C++ style comments to C style. - -2006-09-04 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/greth.c, libchip/network/open_eth.c, - libchip/network/smc91111.c, libchip/network/sonic.c: Fix error - introduced by warning removal. - -2006-09-01 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/greth.c, libchip/network/open_eth.c, - libchip/network/smc91111.c: Remove warnings and correct prototype - added earlier today. - -2006-09-01 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/cs8900.c, libchip/network/greth.c, - libchip/network/i82586.c, libchip/network/open_eth.c, - libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly - sized integers, and inttypes.h printf helpers. - -2006-08-09 Kolja Waschk <waschk@telos.de> - - * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II. - -2006-07-12 Joel Sherrill <joel@OARcorp.com> - - * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6. - -2006-07-11 Jerry Needell <jerry.needell@unh.edu> - - * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from - 4.6 branch. Original modifications by Gaisler Enterprises. - * libchip/network/greth.c, libchip/network/greth.h: New files. - -2006-07-09 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - * ide/ata.[ch]: - (PR1118) fetch priority for ATA task from a variable, - not a fixed configuration value. - -2006-06-28 Ralf Corsépius <ralf.corsepius@rtems.org> - - * Makefile.am: Add ampolish3. - -2006-06-28 Ralf Corsépius <ralf.corsepius@rtems.org> - - * ampolish3: New. - * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3. - -2006-05-16 Ralf Corsépius <ralf.corsepius@rtems.org> - - * aclocal/rtems-ampolish.m4: New. - * configure.ac: Use RTEMS_AMPOLISH3. - -2006-04-18 Joel Sherrill <joel@OARcorp.com> - - * aclocal/version.m4: Updated to rtems-4.6.99.3. - -2006-03-07 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> - - PR 853/filesystem - * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver - should be modified to support the new exception scheme and to use the - handle parameter. - -2006-02-a32 Eric Norum <norume@aps.anl.gov> - - * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot: - "newer" PCI access calls. Minor cleanups. Comments. - -2006-01-12 Eric Norum <norume@aps.anl.gov> - - PR 861/networking - PR 863/networking - * libchip/network/smc91111.c: Fix illegal lvalue increments. - -2006-01-12 Ralf Corsepius <ralf.corsepius@rtems.org> - - * wrapup/Makefile.am: Add preinstall.am. - * libchip/Makefile.am: Build libchip/network/smc91111. - * libchip/network/smc91111.c, libchip/network/smc91111config.h: - Eliminate cyg_int* crap. - -2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org> - - * librdbg/Makefile.am: Add preinstall.am. - * aclocal/bsp-configure.m4: Add ampolish3. - New header guards. - -2006-01-09 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libchip/network/open_eth.c, libchip/network/open_eth.h: - Merger from rtems-4-6-branch. - -2006-01-09 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libchip/network/smc91111.c - libchip/network/smc91111config.h - libchip/network/smc91111exp.h - libchip/network/smc91111.h: New. Merger from rtems-4-6-branch. - * libchip/Makefile.am: Reflect adding smc91111*. - -2006-01-08 Joel Sherrill <joel@OARcorp.com> - - * optman/sapi/no-io.c: Change rtems_io_register_name to take a const - char *. - -2006-01-08 Joel Sherrill <joel@OARcorp.com> - - * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate - warnings. - -2005-11-20 Ralf Corsepius <ralf.corsepius@rtems.org> - - * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC. - Add RTEMS_RELLDFLAGS. - * automake/compile.am: Remove RTEMS_USE_GCC. - Remove RTEMS_RELLDFLAGS. - * configure.ac: Pass --enable-rtems-root to ada-tests/configure. - -2005-11-14 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libchip/network/if_media.h, libchip/network/mii.h: - Remove (Moved to cpukit). - * libchip/Makefile.am: Reflect having moved libchip/network/mii.h - and libchip/network/if_media.h. - * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and - if_media.h having moved. - -2005-11-13 Ralf Corsepius <ralf.corsepius@rtems.org> - - * automake/compile.am, automake/host.am, automake/local.am, - automake/subdirs.am: Remove depend. - * configure.ac: Explicitly pass --libdir and --includedir to - testsuites. - -2005-11-09 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Reflect changes to testsuites. - -2005-11-08 Ralf Corsepius <ralf.corsepius@rtems.org> - - * automake/compile.am: Remove GCCSPECS. - * aclocal/prog-cc.m4: Add GCCSPECS. - * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS. - -2005-11-06 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types. - * libchip/rtc/mc146818a.h: Eliminate obsolete types. - -2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libchip/network/dec21140.c, libchip/network/elnk.c: Use - libcpu/byteorder.h for i386. - -2005-11-02 Till Straumann <strauman@slac.stanford.edu> - - * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h, - libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files. - * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am: - added a simple API/library for i2c devices and drivers for i2c - 2-byte eeproms and a ds1621 temperature sensor; API is documented - in libi2c.h. - -2005-10-26 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libnetworking/pppd/ipxcp.c, - libnetworking/pppd/chat.c, - libnetworking/pppd/patchlevel.h, - libnetworking/pppd/upap.h, - libnetworking/pppd/md5.h, - libnetworking/pppd/pppd.8, - libnetworking/pppd/README, - libnetworking/pppd/preinstall.am, - libnetworking/pppd/md4.h, - libnetworking/pppd/magic.c, - libnetworking/pppd/pppd.h, - libnetworking/pppd/demand.c, - libnetworking/pppd/rtemsmain.c, - libnetworking/pppd/sys-rtems.c, - libnetworking/pppd/ipcp.h, - libnetworking/pppd/lcp.h, - libnetworking/pppd/chap_ms.c, - libnetworking/pppd/md4.c, - libnetworking/pppd/rtemspppd.h, - libnetworking/pppd/cbcp.h, - libnetworking/pppd/auth.c, - libnetworking/pppd/lcp.c, - libnetworking/pppd/example/README, - libnetworking/pppd/example/ppp.conf, - libnetworking/pppd/example/system.h, - libnetworking/pppd/example/netconfig.h, - libnetworking/pppd/example/pppdapp.c, - libnetworking/pppd/example/init.c, - libnetworking/pppd/example/Makefile-user, - libnetworking/pppd/example/pppd.options, - libnetworking/pppd/rtemspppd.c, - libnetworking/pppd/ipxcp.h, - libnetworking/pppd/chap_ms.h, - libnetworking/pppd/options.c, - libnetworking/pppd/magic.h, - libnetworking/pppd/chap.h, - libnetworking/pppd/cbcp.c, - libnetworking/pppd/upap.c, - libnetworking/pppd/chap.c, - libnetworking/pppd/Makefile.am, - libnetworking/pppd/ccp.h, - libnetworking/pppd/utils.c, - libnetworking/pppd/rtemsdialer.h, - libnetworking/pppd/fsm.h, - libnetworking/pppd/pathnames.h, - libnetworking/pppd/md5.c, - libnetworking/pppd/fsm.c, - libnetworking/pppd/ipcp.c, - libnetworking/pppd/STATUS, - libnetworking/pppd/ccp.c, - libnetworking/Makefile.am: Remove (Moved to cpukit). - -2005-10-26 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Remove libnetworking, libnetworking/pppd. - * wrapup/Makefile.am: Remove libpppd.a. - -2005-10-26 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libnetworking/pppd/Makefile.am: Install rtemspppd.h and - rtemsdialer.h to $(includedir)/rtems. - -2005-10-25 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libnetworking/rtems_telnetd/icmds.c, - libnetworking/rtems_telnetd/Makefile.am, - libnetworking/rtems_telnetd/preinstall.am, - libnetworking/rtems_telnetd/pty.c, - libnetworking/rtems_telnetd/pty.h, - libnetworking/rtems_telnetd/README, - libnetworking/rtems_telnetd/telnetd.c, - libnetworking/rtems_telnetd/telnetd.h: - Remove (Moved to cpukit). - -2005-10-25 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Remove libnetworking/rtems_telnetd. - * libnetworking/Makefile.am: Remove rtems_telnetd. - * libnetworking/README: Remove (Obsolete). - * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit). - -2005-10-20 Eric Norum <norume@aps.anl.gov> - - * libchip/network/dec21140.c: Clean up PCI mapping. - -2005-09-19 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libnetworking/pppd/Makefile.am: Use preinstall.am. - * librdbg/src/servbkpt.c, librdbg/src/servcon.c, - librdbg/src/servrpc.c, librdbg/src/servtgt.c - librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>. - * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V. - * configure.ac: Move optman to the end of BSP_SUBDIRS. - -2005-09-16 Ralf Corsepius <ralf.corsepius@rtems.org> - - * aclocal/bspopts.m4: Add missing m4 quotes. - -2005-09-02 Joel Sherrill <joel@OARcorp.com> - - * aclocal/version.m4: Updated to rtems-4.6.99.2. - -2005-08-18 Karel Gardas <kgardas@objectsecurity.com> - - * libchip/network/if_fxp.c, libchip/network/if_dc.c, - libchip/network/dec21140.c: Remove initialization of PCI bus. - -2005-08-15 Ralf Corsepius <ralf.corsepius@rtems.org> - - * optman/Makefile.am: Add preinstall.am. - -2005-07-18 Karel Gardas <kgardas@objectsecurity.com> - - * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from - UNTESTED to tested. - -2005-06-17 Joel Sherrill <joel@OARcorp.com> - - * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since - it is not supported by the MPC5xx. - -2005-06-17 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ - interface. Also correct attempting to build on other than PowerPC and - x86. - -2005-06-16 Daron Chabot <daron@nucleus.usask.ca> - - * libchip/Makefile.am: Add driver for Tulip clones. - * libchip/network/README.tulipclone, libchip/network/if_dc.c, - libchip/network/if_dcreg.h: New files. - -2005-05-25 Ralf Corsepius <ralf.corsepius@rtems.org> - - * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS - to enable rdbg. - * configure.ac: Reflect changes above. - -2005-05-23 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Add ada/. - -2005-05-20 Sergei Organov <osv@topconrd.ru> - - PR 750/networking - * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in - wait_input(). - -2005-05-17 Jennifer Averett <jennifer.averett@oarcorp.com> - - * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use - rtems/irq.h. - -2005-05-11 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libchip/Makefile.am: Include preinstall.am. - * libchip/preinstall.am: New. - -2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Add AMPOLISH3. - * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am. - * libnetworking/rtems_telnetd/preinstall.am: New. - * libnetworking/rtems_telnetd/telnetd.c: socklen_t. - -2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Let enable_rpcgen default to "no". - -2005-05-08 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE. - -2005-05-06 Jennifer Averett <jennifer.averett@oarcorp.com> - - * libchip/network/open_eth.c, libchip/serial/mc68681.c, - libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning - -2005-05-06 Jennifer Averett <jennifer.averett@oarcorp.com> - - * libchip/network/dec21140.c, libchip/network/elnk.c, - libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory. - -2005-05-04 Jennifer Averett <jennifer.averett@oarcorp.com> - - * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation - of code as a result of the implementation of a common PCI interface. - -2005-05-04 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/open_eth.c: Remove prototype of set_vector. - -2005-05-03 Joel Sherrill <joel@OARcorp.com> - - * librdbg/src/ptrace.c: Remove warning. - -2005-05-03 Jennifer Averett <jennifer.averett@oarcorp.com> - - * libchip/network/dec21140.c, libchip/network/elnk.c, - libchip/network/if_fxp.c, libchip/serial/mc68681.c: - Modified parameter list to remove warnings. - -2005-05-02 Jennifer Averett <jennifer.averett@oarcorp.com> - - * libchip/network/cs8900.c, libchip/network/i82586.c, - libchip/network/open_eth.c, libchip/network/sonic.c, - libchip/serial/mc68681.c: Modified types to remove - warnings. Added initialization to remove warnings. - -2005-04-28 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/README.sonic: Rewritten to account for removal of - dmv177. - -2005-04-28 Jennifer Averett <jennifer.averett@oarcorp.com> - - PR 781/rtems_misc - * libchip/serial/ns16550_p.h: Fix baud rate calculation - -2005-04-25 Jennifer Averett <jennifer.averett@oarcorp.com> - - * libchip/serial/ns16550.c: - Fixed warnings generated in various powerpc configurations - -2005-04-18 Jennifer Averett <jennifer.averett@oarcorp.com> - - * libchip/serial/ns16550.c: Modified - ISR to work with PPC new exception processing - -2005-03-14 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/dec21140.c, libchip/network/elnk.c, - libchip/network/if_fxp.c: Continue PCI API unification. All use - pci_find_device(). Network drivers manufacture a signature since all - calls have not been converted yet. - -2005-03-04 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI - initialize function part of the unified PCI API as pci_initialize(). - -2005-02-16 Ralf Corsepius <ralf.corsepius@rtems.org> - - * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions - depending upon presence of _OLD_EXCEPTIONS in CFLAGS. - -2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Remove HAS_WRAPUP_LIBBSP. - * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP. - -2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org> - - * aclocal/ppc.m4: Reflect changes to ppc exception processing - building procedures. - -2005-02-08 Ralf Corsepius <ralf.corsepius@rtems.org> - - * aclocal/prog-cc.m4: - Quote CFLAGS's RHS to accomodate Solaris broken sh. - -2005-02-08 Ralf Corsepius <ralf.corsepius@rtems.org> - - * aclocal/rtems-top.m4 (rtems_updir): Quote sed args. - -2005-02-04 Ralf Corsepius <ralf.corsepius@rtems.org> - - * make/bsp.mak: Remove CFLAGS_DEBUG_V. - -2005-02-04 Ralf Corsepius <ralf.corsepius@rtems.org> - - * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id. - -2005-02-04 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libnetworking/rtems_servers/ftp.c, - libnetworking/rtems_servers/ftp.h, - libnetworking/rtems_servers/Makefile.am: - Remove (relocated to cpukit/ftpd). - * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having - removed move libnetworking/rtems_servers. - -2005-02-03 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libnetworking/rtems_servers/ftpd.h: Warning fixes. - -2005-02-03 Ralf Corsepius <ralf.corsepius@rtems.org> - - PR 755/rtems - * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>. - Remove local declarations of rtems_bsdnet_nameservers, - rtems_bsdnet_nameservers_count. - -2005-01-31 Sergei Organov <osv@topconrd.ru> - - PR 751/pppd - * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix - committed to fix PR736 breaks pppd. chat.c should have its own static - ttyfd for pppd to work correctly. The symptom is that second - invokation of chat (for connect script) fails due to pppd_ttyfd set - to -1 by previous chat invokation (for init script). In addition, - this patch fixes leaving of dangling pointer in the abort_stbring[] - by chat_send(). - -2005-01-24 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Remove CFLAGS_DEBUG_V. - Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS). - -2005-01-22 Ralf Corsepius <ralf.corsepius@rtems.org> - - * wrapup/Makefile.am: Remove rtems-ctor.o. - -2005-01-22 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libchip/rtc/rtc.h: size_t RTC_Count. - -2005-01-20 Joel Sherrill <joel@OARcorp.com> - - PR 736/pppd - * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, - libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c, - libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd - should not be static and should have a name more specific to pppd. - -2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libchip/Makefile.am, libnetworking/pppd/Makefile.am, - libnetworking/rtems_servers/Makefile.am, - libnetworking/rtems_telnetd/Makefile.am, - librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am: - Eliminate CFLAGS_OPTIMIZE_V. - -2005-01-06 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Pass CFLAGS to testsuites configure. - * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up - RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS. - -2005-01-05 Ralf Corsepius <ralf.corsepius@rtems.org> - - * configure.ac: Pass CFLAGS to cpukit configure. - * aclocal/rtems-flags.m4: Remove (Unused). - * aclocal/prog-ccas.m4: Remove $(GCCSPECS). - * aclocal/env-rtemsbsp.m4: - Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS. - * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up - RTEMS_CFLAGS. - * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS. - Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS. - Cleanup comments. - -2005-01-01 Ralf Corsepius <ralf.corsepius@rtems.org> - - * automake/compile.am: Remove build-variant support. - -2005-01-01 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libnetworking/pppd/Makefile.am, - libnetworking/rtems_servers/Makefile.am, - libnetworking/rtems_telnetd/Makefile.am: - Remove build-variant support. - -2005-01-01 Ralf Corsepius <ralf.corsepius@rtems.org> - - * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am - support/Makefile.am, wrapup/Makefile.am: - Remove build-variant support. - -2004-11-22 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/if_fxp.c: Add entry for another module ID code. - -2004-11-22 Joel Sherrill <joel@OARcorp.com> - - PR 693/misc - * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with - in/outport routines. - -2004-11-22 Joel Sherrill <joel@OARcorp.com> - - PR 693/misc - * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with - in/outport routines. - -2004-11-22 Ralf Corsepius <ralf_corsepius@rtems.org> - - * aclocal/enable-itron.m4: Remove (unused). - -2004-11-22 Ralf Corsepius <ralf_corsepius@rtems.org> - - * configure.ac: Misc. quoting cleanups. - Enable ada-tests iff --enable-ada and --enable-tests. - -2004-11-20 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>: - - PR 703/filesystem - * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h, - libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c, - libchip/ide/ide_controller.c: - Move definitions for ATA modes into ide_ctrl_cfg.h, to make them - available for BSPS/device drivers. - Extend the "modes_available" and "mode_active" parameters to - uint16_t for UDMA support. - -2004-11-10 Richard Campbell <richard.campbell@oarcorp.com> - - * libchip/network/dec21140.c: Cleanup a bit and remove message about - not supported on PowerPC since it works on the MVME2100 BSP. - -2004-11-05 Ralf Corsepius <ralf_corsepius@rtems.org> - - * configure.ac: Remove check for libbsp/${RTEMS_CPU}. - Add dependency tracking for *.cfgs. - * Makefile.am: Add dependency tracking for *.cfg. - -2004-11-03 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libchip/rtc/mc146818a.c: Don't include <bsp.h> - (Thanks to Lars Munch <lars@segv.dk> for catching this). - -2004-10-28 Ralf Corsepius <ralf_corsepius@rtems.org> - - PR 707/make_build - * configure.ac: Add --enable-rpcgen. - -2004-10-27 Ralf Corsepius <ralf_corsepius@rtems.org> - - PR 700/rtems_misc - * libnetworking/rtems_webserver/asp.c, - libnetworking/rtems_webserver/balloc.c, - libnetworking/rtems_webserver/cgi.c, - libnetworking/rtems_webserver/default.c, - libnetworking/rtems_webserver/ej.h, - libnetworking/rtems_webserver/ejIntrn.h, - libnetworking/rtems_webserver/ejlex.c, - libnetworking/rtems_webserver/ejparse.c, - libnetworking/rtems_webserver/emfdb.c, - libnetworking/rtems_webserver/emfdb.h, - libnetworking/rtems_webserver/form.c, - libnetworking/rtems_webserver/handler.c, - libnetworking/rtems_webserver/h.c, - libnetworking/rtems_webserver/license.txt, - libnetworking/rtems_webserver/Makefile.am, - libnetworking/rtems_webserver/md5c.c, - libnetworking/rtems_webserver/md5.h, - libnetworking/rtems_webserver/mime.c, - libnetworking/rtems_webserver/misc.c, - libnetworking/rtems_webserver/NOTES, - libnetworking/rtems_webserver/ringq.c, - libnetworking/rtems_webserver/rom.c, - libnetworking/rtems_webserver/rtems_webserver.h, - libnetworking/rtems_webserver/security.c, - libnetworking/rtems_webserver/sock.c, - libnetworking/rtems_webserver/socket.c, - libnetworking/rtems_webserver/sockGen.c, - libnetworking/rtems_webserver/sym.c, - libnetworking/rtems_webserver/uemf.c, - libnetworking/rtems_webserver/uemf.h, - libnetworking/rtems_webserver/um.c, - libnetworking/rtems_webserver/um.h, - libnetworking/rtems_webserver/umui.c, - libnetworking/rtems_webserver/url.c, - libnetworking/rtems_webserver/value.c, - libnetworking/rtems_webserver/wbase64.c, - libnetworking/rtems_webserver/webcomp.c, - libnetworking/rtems_webserver/webmain.c, - libnetworking/rtems_webserver/webpage.c, - libnetworking/rtems_webserver/webrom.c, - libnetworking/rtems_webserver/webs.c, - libnetworking/rtems_webserver/websda.c, - libnetworking/rtems_webserver/websda.h, - libnetworking/rtems_webserver/webs.h, - libnetworking/rtems_webserver/websSSL.c, - libnetworking/rtems_webserver/websSSL.h, - libnetworking/rtems_webserver/websuemf.c, - libnetworking/rtems_webserver/wsIntrn.h: - Remove (Moved to cpukit/http). - -2004-10-27 Ralf Corsepius <ralf_corsepius@rtems.org> - - PR 700/rtems_misc - * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am: - Remove libnetworking/rtems_webserver. - -2004-10-25 Eric Norum <norume@aps.anl.gov> - - * libchip/network/i82586.c: ether_sprintf() is part of networking library. - -2004-10-22 Ralf Corsepius <ralf_corsepius@rtems.org> - - * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg. - -2004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org> - - * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S - librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types. - -2004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types. - -2004-10-20 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h, - libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types. - -2004-10-20 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for - BITSPERBYTE. - -2004-10-19 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority. - * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32. - -2004-10-19 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libchip/Makefile.am: Reflect addtion of rtc/mc146818*. - -2004-10-19 Ralf Corsepius <ralf_corsepius@rtems.org> - - * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP. - * aclocal/enable-bare.m4: Remove. - * configure.ac: Remove BARE_CPU_MODEL. - -2004-10-13 Eric Norum <norume@aps.anl.gov> - - PR 688/bsps - * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h, - libchip/rtc/mc146818a_ioreg.c: New files. Add libchip driver for - MC146818A (and several Dallas Semiconductor) TOD chips. - -2004-10-13 Eric Norum <norume@aps.anl.gov> - - PR 686/networking - * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional - device code. - -2004-10-11 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libchip/network/dec21140.c: include <rtems/pci.h>. - -2004-09-29 Joel Sherrill <joel@OARcorp.com> - - * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h, - libnetworking/pppd/utils.c: i960 obsoleted and all references - removed. - -2004-04-09 Greg Menke <gregory.menke@gsfc.nasa.gov> - - PR 607/networking - * libchip/network/dec21140.c: Made PCI configuration minimum sane - instead of fully specifying unused PCI features. - -2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org> - - * configure.ac: Require automake > 1.9. - -2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org> - - * aclocal/rtems-cpu-subdirs.m4: Add avr. - -2004-09-21 Ralf Corsepius <ralf_corsepius@rtems.org> - - * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac). - * configure.ac: Add RTEMS_CHECK_GCC_WEAK. - -2004-08-17 Ralf Corsepius <ralf_corsepius@rtems.org> - - * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses. - * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto. - -2004-08-17 Ralf Corsepius <ralf_corsepius@rtems.org> - - * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses. - -2004-07-28 Joel Sherrill <joel@OARcorp.com> - - * aclocal/version.m4: Updated to rtems-4.6.99.1. - -2004-07-25 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/if_fxp.c: Add include of <sys/errno.h>. - -2004-05-21 Till Strauman <strauman@slac.stanford.edu> - - PR 625/networking - * libchip/network/dec21140.c, ... : Prevent name clashes by making - 'ld_le32()' etc. static inlines. Let dec21140 attach routine return - an error rather than panic if no chip is detected (thus allowing - for probing). - * libchip/network/elnk.c: Let elnk bail out if autoneg never completes - instead of looping forever. Avoid divide by zero (crashed my PC). - * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that - they are UNTESTED. - -2004-05-10 Ralf Corsepius <ralf_corsepius@rtems.org> - - * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS. - -2004-04-20 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libchip/network/dec21140.c, libchip/network/elnk.c: - #include <errno.h>. - -2004-04-20 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libchip/network/if_media.h: Update from FreeBSD. - * libchip/network/open_eth.c, libchip/network/cs8900.c, - libchip/network/i82586.c: #include <errno.h>. - -2004-04-14 Ralf Corsepius <ralf_corsepius@rtems.org> - - * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete). - -2004-04-14 Ralf Corsepius <ralf_corsepius@rtems.org> - - * aclocal/rtems-top.m4: Add project_top/with_project_top processing. - -2004-04-09 Ralf Corsepius <ralf_corsepius@rtems.org> - - * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in - automake). - -2004-04-03 Wilfried Busalski <w.busalski@lancier-monitoring.de> - - PR 599/pppd - * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak. - -2004-04-02 Ralf Corsepius <ralf_corsepius@rtems.org> - - * optman/rtems/no-region.c: Reflect having changed - rtems_region_get_segment_size. - -2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org> - - * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>. - * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>. - * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>. - * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>. - * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>. - * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>. - * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>. - -2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libchip/ide/ata.c, libchip/network/dec21140.c, - libchip/network/elnk.c, libchip/network/i82586.c, - libchip/network/if_fxp.c, libchip/network/if_fxpvar.h, - libchip/network/open_eth.c, libchip/network/sonic.c, - libchip/rtc/icm7170.c, libchip/serial/ns16550.c, - libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c, - libchip/shmdr/init.c, libchip/shmdr/intr.c, - libchip/shmdr/shm_driver.h: Cosmetics. - -2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org> - - * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c, - optman/rtems/no-msg.c, optman/rtems/no-part.c, - optman/rtems/no-region.c, optman/rtems/no-rtmon.c, - optman/rtems/no-sem.c, optman/rtems/no-timer.c, - optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99 - fixed size types. - -2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org> - - * configure.ac: Explicitly pass --includedir and --libdir to - cpukit/configure. - -2004-03-30 Ralf Corsepius <ralf_corsepius@rtems.org> - - * librdbg/Makefile.am: Fix rpcgen rules. - * librdbg/src/i386/any/remdeb_xdr.c, - librdbg/src/m68k/any/remdeb_xdr.c, - librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: - Reflect changes to librdbg/Makefile.am. - -2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> - - * configure.ac: Reflect changes testsuites/configure.ac and - cpukit/configure.ac. - -2004-03-26 Ralf Corsepius <ralf_corsepius@rtems.org> - - * aclocal/rtems-top.m4: Add 2nd arg to RTEMS_TOP. - Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir. - -2004-03-25 Ralf Corsepius <ralf_corsepius@rtems.org> - - * configure.ac: Reflect changes to testsuites's configuration. - -2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> - - PR/589 rtems - * libchip/network/pci.h: Remove (Moved to cpukit). - -2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> - - * libchip/ide/ata.c, libchip/ide/ata_internal.h, - libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h, - libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c, - libchip/network/dec21140.c, libchip/network/elnk.c, - libchip/network/if_fxp.c, libchip/network/open_eth.c, - libchip/network/open_eth.h, libchip/network/sonic.c, - libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h, - libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c, - libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c, - libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c, - libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c, - libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c, - libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c, - libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c, - libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c, - libchip/serial/ns16550_p.h, libchip/serial/serial.h, - libchip/serial/z85c30.c, libchip/serial/z85c30.h, - libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c, - libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c, - libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c, - libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c, - libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99 - fixed-size types. - -2004-03-14 Chris Johns <chrisj@rtems.org> - - * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated - the BSP example code. - * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to - support the DIMMPC. This is a pc386 target with IO port support. Minor - formating clean up. Add documentation to the header file. - * libchip/network/README.cs8900: The CS8900 driver is documented in the - cs8900.h header file. - -2004-03-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/network/dec21140.c: Use __PPC__ instead of __PPC. - Cosmetics. - -2004-03-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch. - There are no application level Makefiles in here. - -2004-03-04 Joel Sherrill <joel@OARcorp.com> - - * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so - they can be used in application level makefiles. - -2004-03-05 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/rtems_webserver/ejparse.c, - libnetworking/rtems_webserver/emfdb.c, - libnetworking/rtems_webserver/sock.c, - libnetworking/rtems_webserver/socket.c, - libnetworking/rtems_webserver/sym.c, - libnetworking/rtems_webserver/webs.c, - libnetworking/rtems_webserver/websuemf.c: Remove warnings. -2004-03-05 Joel Sherrill <joel@OARcorp.com> - - * libchipnetwork/open_eth.c: Remove warnings by conditionally - compiling this file only only those CPU families with supported - exception models. - -2004-02-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * acinclude.m4: Fix loosing arguments when configuring cpukit and - testsuites (Was exposed with --enable-multilib, only). - Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR. - Add RTEMS_BSP_CONFIG_SUBDIR. - * configure.ac: Reflect changes to acinclude.m4. Reflect new args to - testsuites's configure. - * aclocal/rtems-top.m4: Remove ENDIF hack. - Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found). - -2004-02-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am, - wrapup/Makefile.am: Fix automake problems having been introduced - in previous patch. - -2004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am: - Preinstall dirs. - * wrapup/Makefile.am: Preinstall dirs. Cosmetics. - * aclocal/check-multiprocessing.m4: Cosmetics. - * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT. - * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX. - -2004-02-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am, - librdbg/src/Makefile.am. - * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove. - * configure.ac: Reflect changes above. - Unconditionally apply RTEMS_CHECK_MULTIPROCESSING. - * wrapup/Makefile.am: Reflect changes above. - * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@. - -2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG). - -2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES. - -2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Reflect new location of librdbg.a. - -2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am, - librdbg/src/powerpc/Makefile.am: Remove. - * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am, - librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am. - * configure.ac: Reflect changes above. - -2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - -2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE, - STRIP. - -2004-02-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * librdbg/include/Makefile.am: Merge-in - librdbg/include/rdbg/i386/Makefile.am, - librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am, - librdbg/include/rdbg/powerpc/Makefile.am. - * librdbg/include/rdbg/i386/Makefile.am, - librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am, - librdbg/include/rdbg/powerpc/Makefile.am: Remove. - * configure.ac: Reflect changes above. - -2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Use AS_HELP_STRING(ada). - -2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/bspopts.m4: Use AS_HELP_STRING. - * aclocal/bsp-configure.m4: Require autoconf-2.59. - Use AC_CONFIG_HEADERS. - * aclocal/check-custom-bsp.m4: Add bspkit-support. - * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING. - -2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: include local.am. - -2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/version.m4: 4.6.99.0. - -2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Don't include host.am. - * automake/compile.am: Further cleanups. - -2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * automake/lib.am: Remove (Unused). - -2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Don't include lib.am. - * automake/compile.am: Use automake compilation rules. - -2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/pppd/Makefile.am, - libnetworking/rtems_servers/Makefile.am, - libnetworking/rtems_telnetd/Makefile.am, - libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am, - support/Makefile.am: Don't include lib.am. - -2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/Makefile.am: Don't include lib.am. - * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am, - librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove - unnecessary EXTRA_DISTs. - -2004-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection - hack. - -2004-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS. - * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS. - * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS. - * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS. - -2004-02-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP). - Add AM_CONDITIONAL(HAS_MP). - * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel. - * configure.ac: Remove AM_CONDITIONAL(HAS_MP). - * aclocal/enable-cxx.m4, aclocal/enable-itron.m4, - aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4, - aclocal/enable-posix.m4, aclocal/enable-rdbg.m4, - aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING - (Deprecated by autoconf 2.59). - -2004-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP. - * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP. - -2004-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * ChangeLog: Merge-in libnetworking/ChangeLog. - * libnetworking/ChangeLog: Remove. - * ChangeLog: Merge-in librdbg/ChangeLog. - * librdbg/ChangeLog: Remove. - * ChangeLog: Merge-in libchip/ChangeLog. - * libchip/ChangeLog: Remove. - * ChangeLog: Merge-in optman/ChangeLog. - * optman/ChangeLog: Remove. - -2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Reflect changes to cpukit. - * wrapup/Makefile.am: Reflect changes to librdbg. - * aclocal/enable-bare.m4: Convert to autoconf-2.59. - * libchip/Makefile.am: Add PREINSTALL_DIRS. - * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS. - * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS. - * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS. - * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS. - * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS. - * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS. - * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS. - -2004-01-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/rtems-top.m4: Remove check for version.m4. - * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused). - -2004-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS. - * wrapup/Makefile.am: Reflect changes to libchip/*. - * support/Makefile.am: Use automake compilation rules. - * wrapup/Makefile.am: Reflect changes to support/*. - * configure.ac: Remove libnetworking/wrapup/Makefile. - * wrapup/Makefile.am: Reflect change to libnetworking/*. Use - libnetworking/*/lib*.a instead of libnetapps.a. - * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require - automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O. - * optman/Makefile.am: Use automake compilation rules. - * libchip/Makefile.am: Fix typo in previous patch. - * libchip/Makefile.am: Use automake compilation rules. - * libnetworking/Makefile.am: Remove wrapup. - * libnetworking/pppd/Makefile.am: Build libpppd. Use - automake-compilation rules. - * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use - automake-compilation rules. - * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use - automake-compilation rules. - * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use - automake-compilation rules. - * libnetworking/wrapup/Makefile.am: Remove (Unused). - -2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add - PRE/TMPINSTALL_FILES to CLEANFILES. - * automake/lib.am: Remove TMPINSTALL_FILES. - * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add - PRE/TMPINSTALL_FILES to CLEANFILES. - * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add - PRE/TMPINSTALL_FILES to CLEANFILES. - * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to - PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES. - * librdbg/include/rdbg/i386/Makefile.am: Ditto. - * librdbg/include/rdbg/m68k/Makefile.am: Ditto. - * librdbg/include/rdbg/powerpc/Makefile.am: Ditto. - * librdbg/src/i386/Makefile.am: Ditto. - * librdbg/src/m68k/Makefile.am: Ditto. - * librdbg/src/powerpc/Makefile.am: Ditto. - * libnetworking/pppd/Makefile.am: Re-add dirstamps to - PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES. - * libnetworking/rtems_servers/Makefile.am: Ditto. - * libnetworking/rtems_telnetd/Makefile.am: Ditto. - * libnetworking/rtems_webserver/Makefile.am: Ditto. - -2004-01-07 Joel Sherrill <joel@OARcorp.com> - - * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port - more completely covers the MIPS family. - -2003-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Reflect changes to shmdr. - * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS. - -2003-12-18 Joel Sherrill <joel@OARcorp.com> - - * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c, - libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c, - libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c, - libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c, - libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c, - libchip/shmdr/send.c, libchip/shmdr/setckvec.c, - libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr. - -2003-12-17 Joel Sherrill <joel@OARcorp.com> - - * aclocal/version.m4: Updated to rtems-20031217-test. - -2003-12-17 - - * c/src/aclocal/version.m4: Updated to rtems-20031217-test. - * c/src/aclocal/version.m4: Updated to rtems-20031217-test. - -2003-12-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * automake/compile.am: Remove LINK_LIBS (Unused). - * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR. - -2003-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. - * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. - * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR. - * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR. - * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS. - -2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB. - * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. - * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. - * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. - * librdbg/src/i386/Makefile.am: - s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. - * librdbg/src/m68k/Makefile.am: - s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. - * librdbg/src/powerpc/Makefile.am: - s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. - -2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. - * aclocal/lead-dot.m4: Remove (Provided by automake-1.8). - * automake/compile.am: Use mkdir_p instead of mkinstalldirs. - * automake/lib.am: Use mkdir_p instead of mkdir. Remove - $(PROJECT_RELEASE)/lib/$(dirstamp) handling. - * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups. - * configure.ac: Require automake >= 1.8, autoconf >= 2.59. - * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. - * optman/Makefile.am: Remove project_libdir. - * libchip/Makefile.am: Use mkdir_p. Remove dirs from - PRE/TMPINSTALL_FILES. - * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from - PRE/TMPINSTALL_FILES. - * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from - PRE/TMPINSTALL_FILES. - * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from - PRE/TMPINSTALL_FILES. - * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs - from PRE/TMPINSTALL_FILES. - * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from - PRE/TMPINSTALL_FILES. - * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from - PRE/TMPINSTALL_FILES. - * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from - PRE/TMPINSTALL_FILES. - * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from - PRE/TMPINSTALL_FILES. - * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from - PRE/TMPINSTALL_FILES. - * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from - PRE/TMPINSTALL_FILES. - * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs - from PRE/TMPINSTALL_FILES. - -2003-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir). - * automake/lib.am: Remove project_libdir. - * wrapup/Makefile.am: Reworked. - -2003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Reflect changes to librdbg. - * optman/Makefile.am: Add tmpinstall dirstamp support. - * libchip/Makefile.am: Fix variant-tmpinstall support. - * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove. - * librdbg/src/powerpc/Makefile.am: Merge-in former - new_exception_processing/Makefile.am. - * librdbg/src/m68k/any/Makefile.am: Remove. - * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am. - * librdbg/src/i386/any/Makefile.am: Remove. - * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am. - * librdbg/src/Makefile.am: Cosmetics. - * librdbg/include/Makefile.am: Cosmetics. - * librdbg/Makefile.am: Cosmetics. - * libnetworking/Makefile.am: Cosmetics. - * libnetworking/pppd/Makefile.am: Cosmetics. - * libnetworking/wrapup/Makefile.am: Cosmetics. - -2003-12-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Cosmetics. - * automake/lib.am: Add project_libdir. Add preinstallation dirstamp - support. - -2003-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * automake/compile.am: Remove $(ARCH):-rule. - -2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove lib/libbsp/shared/Makefile, - lib/libbsp/shmdr/Makefile. - -2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile, - libchip/serial/Makefile, libchip/rtc/Makefile. - * support/Makefile.am: Remove all-local: $(ARCH). - * wrapup/Makefile.am: Remove all-local: $(ARCH). - * automake/compile.am: Add $(ARCH)/$(dirstamp) rules. - * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat. - * optman/Makefile.am: Remove all-local: $(ARCH). - * libchip/ide/Makefile.am, libchip/network/Makefile.am, - libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove. - * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation + - compilation dirstamp support. - * libchip/ide/Makefile.am: Remove all-local: $(ARCH). - * libchip/network/Makefile.am: Remove all-local: $(ARCH). - * libchip/rtc/Makefile.am: Remove all-local: $(ARCH). - * libchip/serial/Makefile.am: Remove all-local: $(ARCH). - * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH). - * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH). - * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove - all-local: $(ARCH). - * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH). - * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH). - * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH). - * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH). - * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH). - -2003-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/lead-dot.m4: New (from automake-1.7f). - * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add - AC_SUBST(dirstamp). - * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat. - * libchip/network/Makefile.am, libchip/rtc/Makefile.am, - libchip/serial/Makefile.am: Ditto. - * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation. - * librdbg/include/Makefile.am: Ditto. - * librdbg/include/rdbg/Makefile.am: Ditto. - * librdbg/include/rdbg/i386/Makefile.am: Ditto. - * librdbg/include/rdbg/m68k/Makefile.am: Ditto. - * librdbg/include/rdbg/powerpc/Makefile.am: Ditto. - * librdbg/src/Makefile.am: Ditto. - * librdbg/src/i386/Makefile.am: Ditto. - * librdbg/src/i386/any/Makefile.am: Ditto. - * librdbg/src/m68k/Makefile.am: Ditto. - * librdbg/src/m68k/any/Makefile.am: Ditto. - * librdbg/src/powerpc/Makefile.am: Ditto. - * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto. - * libnetworking/Makefile.am: Reformat. Apply dirstamps to - preinstallation. - * libnetworking/pppd/Makefile.am: Ditto. - * libnetworking/rtems_servers/Makefile.am: Ditto. - * libnetworking/rtems_telnetd/Makefile.am: Ditto. - * libnetworking/rtems_webserver/Makefile.am: Ditto. - * libnetworking/wrapup/Makefile.am: Ditto. - -2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4, - aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4, - aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4, - aclocal/config-subdirs.m4, aclocal/enable-bare.m4, - aclocal/enable-cxx.m4, aclocal/enable-itron.m4, - aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4, - aclocal/enable-posix.m4, aclocal/enable-rdbg.m4, - aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4, - aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4, - aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4, - aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4, - aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix - underquoting to silence automake-1.8. - -2003-11-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Reflect having moved tests to ../../testsuites. - -2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST. - * aclocal/canonical-host.m4: Remove. - * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4. - * configure.ac: Remove RTEMS_CANONICAL_HOST. - -2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/check-cpu.m4: Remove. - * configure.ac: Merge-in former aclocal/check-cpu.m4. - * aclocal/canonical-target-name.m4: Add m4-quotes. - * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU. - * aclocal/check-multiprocessing.m4: Add m4-quotes. Require - RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. - * aclocal/check-networking.m4: Add m4-quotes. Require - RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. - * aclocal/check-posix.m4: Add m4-quotes. Require - RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. - * aclocal/check-rdbg.m4: Add m4-quotes. Require - RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. - * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused). - -2003-10-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS. - * aclocal/bsp-alias.m4: Remove. - -2003-10-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Make presence of tests/ optional. - -2003-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/path-perl.m4: Remove (Unused). - -2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * automake/force-preinstall.am: Remove. - -2003-09-26 Cedric Aubert <cedric_aubert@yahoo.fr> - - PR 499/rtems_misc - * libchip/serial/mc68681.c: Miscellaneous corrections: - Correction of - ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit - Configuration (Odd was forced) - Correction of Stop Bit configuration - (inversed) - Correction of ISR Handler to call - rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS - CTS Hardware flow control Configuration. - -2003-09-04 Joel Sherrill <joel@OARcorp.com> - - * lib/libcpu/shared/include/cache.h, - lib/libcpu/shared/src/cache_aligned_malloc.c, - lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for - license changed. - * optman/rtems/no-dpmem.c, optman/rtems/no-event.c, - optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c, - optman/rtems/no-region.c, optman/rtems/no-rtmon.c, - optman/rtems/no-sem.c, optman/rtems/no-signal.c, - optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL - for license changed. - * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h, - libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h, - libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h, - libchip/network/cs8900.c, libchip/network/cs8900.c.bsp, - libchip/network/cs8900.h, libchip/network/dec21140.c, - libchip/network/elnk.c, libchip/network/open_eth.c, - libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c, - libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c, - libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c, - libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, - libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c, - libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, - libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c, - libchip/serial/mc68681.h, libchip/serial/mc68681_p.h, - libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c, - libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c, - libchip/serial/serial.h, libchip/serial/z85c30.c, - libchip/serial/z85c30.h, libchip/serial/z85c30_p.h, - libchip/serial/z85c30_reg.c: URL for license changed. - -2003-09-03 Jiri Gaisler <jiri@gaisler.com> - - PR 477/networking - * libchip/network/Makefile.am: Add driver for OpenCores NIC. - * libchip/network/README.open_eth, libchip/network/open_eth.c, - libchip/network/open_eth.h: New files. - -2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/rtems-top.m4: Add RTEMS_API. - AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]). - -2003-08-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am, - librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include - @RTEMS_BSP@.cfg. - -2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg. - -2003-08-20 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/cs8900.c: Correct copyright statements. - -2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * aclocal/check-itron.m4: Remove. - * aclocal/enable-inlines.m4: Remove. - * Makefile.am: Reflect having moved aclocal/. - * aclocal/bsp-alias.m4: New (Copied from ../../aclocal). - * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal). - * aclocal/bsp-configure.m4: New (Copied from ../../aclocal). - * aclocal/bspopts.m4: New (Copied from ../../aclocal). - * aclocal/canonical-host.m4: New (Copied from ../../aclocal). - * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal). - * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal). - * aclocal/check-cpu.m4: New (Copied from ../../aclocal). - * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal). - * aclocal/check-cxx.m4: New (Copied from ../../aclocal). - * aclocal/check-itron.m4: New (Copied from ../../aclocal). - * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal). - * aclocal/check-networking.m4: New (Copied from ../../aclocal). - * aclocal/check-posix.m4: New (Copied from ../../aclocal). - * aclocal/check-rdbg.m4: New (Copied from ../../aclocal). - * aclocal/check-tool.m4: New (Copied from ../../aclocal). - * aclocal/config-subdirs.m4: New (Copied from ../../aclocal). - * aclocal/enable-bare.m4: New (Copied from ../../aclocal). - * aclocal/enable-cxx.m4: New (Copied from ../../aclocal). - * aclocal/enable-inlines.m4: New (Copied from ../../aclocal). - * aclocal/enable-itron.m4: New (Copied from ../../aclocal). - * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal). - * aclocal/enable-networking.m4: New (Copied from ../../aclocal). - * aclocal/enable-posix.m4: New (Copied from ../../aclocal). - * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal). - * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal). - * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal). - * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal). - * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal). - * aclocal/gcc-specs.m4: New (Copied from ../../aclocal). - * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal). - * aclocal/multilib.m4: New (Copied from ../../aclocal). - * aclocal/path-ksh.m4: New (Copied from ../../aclocal). - * aclocal/path-perl.m4: New (Copied from ../../aclocal). - * aclocal/ppc.m4: New (Copied from ../../aclocal). - * aclocal/prog-ccas.m4: New (Copied from ../../aclocal). - * aclocal/prog-cc.m4: New (Copied from ../../aclocal). - * aclocal/prog-cxx.m4: New (Copied from ../../aclocal). - * aclocal/project-root.m4: New (Copied from ../../aclocal). - * aclocal/quoting.m4: New (Copied from ../../aclocal). - * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal). - * aclocal/rtems-flags.m4: New (Copied from ../../aclocal). - * aclocal/rtems-top.m4: New (Copied from ../../aclocal). - * aclocal/target.m4: New (Copied from ../../aclocal). - * aclocal/tool-paths.m4: New (Copied from ../../aclocal). - * aclocal/version.m4: New (Copied from ../../aclocal). - -2003-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove stray comments. - * automake/local.am, automake/host.am: Remove "debug". - -2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Reflect having moved automake/. - * lib/Makefile.am: Reflect having moved automake/. - * support/Makefile.am: Reflect having moved automake/. - * wrapup/Makefile.am: Reflect having moved automake/. - * automake/compile.am, automake/force-preinstall.am, automake/host.am, - automake/lib.am, automake/local.am, automake/subdirs.am: New (copied - from ../../automake). - * optman/Makefile.am: Reflect having moved automake/. - * libchip/Makefile.am: Reflect having moved automake/. - * libchip/ide/Makefile.am: Reflect having moved automake/. - * libchip/network/Makefile.am: Reflect having moved automake/. - * libchip/rtc/Makefile.am: Reflect having moved automake/. - * libchip/serial/Makefile.am: Reflect having moved automake/. - * librdbg/Makefile.am: Reflect having moved automake/. - * librdbg/include/Makefile.am: Reflect having moved automake/. - * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/. - * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/. - * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/. - * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved - automake/. - * librdbg/src/Makefile.am: Reflect having moved automake/. - * librdbg/src/i386/Makefile.am: Reflect having moved automake/. - * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/. - * librdbg/src/m68k/Makefile.am: Reflect having moved automake/. - * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/. - * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/. - * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect - having moved automake/. - * libnetworking/Makefile.am: Reflect having moved automake/. - * libnetworking/pppd/Makefile.am: Reflect having moved automake/. - * libnetworking/rtems_servers/Makefile.am: Reflect having moved - automake/. - * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved - automake/. - * libnetworking/rtems_webserver/Makefile.am: Reflect having moved - automake/. - * libnetworking/wrapup/Makefile.am: Reflect having moved automake/. - -2003-08-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Add bsp.pc.in. - * bsp.pc.in: New (pkgconfig support). - -2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Use rtems-bugs@rtems.com as bug report email address. - -2003-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * lib/Makefile.am: New (Required by 'make dist'). - * lib/ChangeLog: Remove. - * lib/.cvsignore: Cleanup. - * configure.ac: Reflect having added lib/Makefile.am. - * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in - lib/libbsp/configure.ac. - * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU). - * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU). - -2003-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache. - * configure.ac: Merge-in librdbg/configure.ac. - * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of - librdbg/configure.ac. - * libchip/ide/Makefile.am, libchip/network/Makefile.am, - libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional - LIBCHIP. Conditionally build include-dirs. - * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs. - * librdbg/configure.ac: Remove (Merged into ../configure.ac). - * librdbg/Makefile.am, librdbg/include/Makefile.am, - librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am, - librdbg/include/rdbg/m68k/Makefile.am, - librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am, - librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am, - librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am, - librdbg/src/powerpc/Makefile.am, librdbg/ - src/powerpc/new_exception_processing/Makefile.am: Reflect having merged - configure.ac into ../configure.ac. - * libnetworking/configure.ac: Remove (Merged into ../configure.ac). - * libnetworking/.cvsignore, libnetworking/Makefile.am, - libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am, - libnetworking/rtems_telnetd/Makefile.am, - libnetworking/rtems_webserver/Makefile.am, - libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac - into ../configure.ac. - -2003-07-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - PR 427/rtems - * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated). - * librdbg/src/servtsp.c: Ditto. - -2003-07-18 Greg Menke <gregory.menke@gsfc.nasa.gov> - - PR 429/bsps - PR 432/bsps - * libchip/network/elnk.c: Due to a bug in the driver, if multiple - packets are queued onto an elnk board, the ISR will deadlock the device - with a tx complete interrupt. Lighter tx loads are not affected as they - end up submitting single packets to the device. - -2003-07-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Merge-in libchip/configure.ac. Merge-in - optman/configure.ac. - * optman/configure.ac: Remove (Merged into ../configure.ac). - * optman/Makefile.am: Reflect having merged configure.ac into - ../configure.ac. - * libchip/configure.ac: Remove (Merged into ../configure.ac). - * libchip/Makefile.am, libchip/ide/Makefile.am, - libchip/network/Makefile.am, libchip/rtc/Makefile.am, - libchip/serial/Makefile.am: Reflect having merged configure.ac into - ../configure.ac. - -2003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION. - -2003-06-30 Greg Menke <gregory.menke@gsfc.nasa.gov> - - * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile - on i386. - -2003-06-13 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/pppd/chat.c: Removed warnings. - -2003-06-13 Greg Menke <gregory.menke@gsfc.nasa.gov> - - * libchip/network/README.3com: New file missed in previous commit. - PR 405/bsps - PR 393/networking - * libchip/network/dec21140.c: Fix leak also known as PR393. - * libchip/network/elnk.c, libchip/network/if_media.h, - libchip/network/mii.h: New files. - * libchip/network/Makefile.am: Reflect new files. - -2003-06-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove support for profile-variant. - -2003-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - PR 397/pppd - * libnetworking/pppd/fsm.c: Make peer_mru global again. - * libnetworking/pppd/magic.c: Remove *rand48. - * libnetworking/pppd/chap.c: Remove prototypes of *rand48. - -2003-04-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Add libide.a. - -2003-04-15 Joel Sherrill <joel@OARcorp.com> - - PR 387/rtems_misc - * libchip/ide/ata.c: Removed warning and moved to use of simpler libc - routines. - * libchip/ide/ata_internal.h: Added missing newline and end of file. - -2003-04-11 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/rtems_webserver/cgi.c, - libnetworking/rtems_webserver/sockGen.c, - libnetworking/rtems_webserver/umui.c, - libnetworking/rtems_webserver/websSSL.c, - libnetworking/rtems_webserver/websSSL.h, - libnetworking/rtems_webserver/websda.c, - libnetworking/rtems_webserver/websda.h: New files. Not included in - previous commit. - -2003-04-10 Joel Sherrill <joel@OARcorp.com> - - PR 371/pppd - * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c, - libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c, - libnetworking/pppd/lcp.c, libnetworking/pppd/options.c, - libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c, - libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are - still global symbols in rtemspppd.h which might need to be changed or - converted into member of a structure which is dereferenced with a - pointer that is managed as a per task variable. But this patch should - avoid many conflicts. - -2003-03-27 Joel Sherrill <joel@OARcorp.com> - - * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is - not allowed in the cpukit source code since it must be buildable - independent of any BSP. These files were moved to libchip/ide. - * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New - files. - -2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> - - PR 368/filesystems - * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General - improvements which now work on pc386 and mbx8xx. - * libchip/ide/ide_controller.c: New file. - -2003-03-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/pppd/utils.c: Remove strlcpy, strlcat. - -2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove AC_CONFIG_AUX_DIR. - * configure.ac: Add support/. - * support/.cvsignore: New. - * support/Makefile.am: New. - * support/version.c: New. - * wrapup/Makefile.am: Add support/libsupport.a. - * optman/configure.ac: Remove AC_CONFIG_AUX_DIR. - * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR. - * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR. - * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR. - -2003-03-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Use SRC += instead of make-vars. - -2003-02-20 Till Straumann <strauman@slac.stanford.edu> - - PR 354/networking - * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the - chip against a table of supported chips. The untested ones are still - commented out, however. - -2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: AM_INIT_AUTOMAKE([1.7.2]). - * configure.ac: AC_PREREQ(2.57). - * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). - * optman/configure.ac: AC_PREREQ(2.57). - * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). - * libchip/configure.ac: AC_PREREQ(2.57). - * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). - * librdbg/configure.ac: AC_PREREQ(2.57). - * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). - * libnetworking/configure.ac: AC_PREREQ(2.57). - -2003-02-06 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/pppd/chat.c: Convert routines with common names to - static. This included get_char(), put_char(), and character() among - others. - -2003-02-03 Joel Sherrill <joel@OARcorp.com> - - PR 338/filesystem - * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with - rtems_io_lookup_name() (API change). Unused function removed. - -2003-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg. - * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg. - * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg. - Eliminate *_O_FILES. - * libnetworking/rtems_servers/Makefile.am, - libnetworking/rtems_webserver/Makefile.am, - libnetworking/rtems_telnetd/Makefile.am: Ditto. - -2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a. - Let all-local: depend on $(LIB). - * wrapup/Makefile.am, configure.ac: Remove libmisc. - * optman/Makefile.am: Apply install-data-local to install *.rels. - -2002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o: - %.c rules. - * optman/Makefile.am: Use .$(OBJEXT) instead of .o. - * libchip/network/Makefile.am: Eliminate C_O_FILES. - * libchip/rtc/Makefile.am: Ditto. - * libchip/serial/Makefile.am: Ditto. - -2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use - LIBC_DEFINES. - * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use - LIBC_DEFINES. - * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use - LIBC_DEFINES. - -2002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES. - -2002-12-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort - cache-checking. - * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg. - -2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Expand RTEMS_CHECK_BSP_CACHE. - * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, - CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args. - * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE. - * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE. - -2002-11-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am. - * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am: - Remove. - * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above. - -2002-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup - HAS_LIBBSP conditional (Solaris/bash incompatibility fix). - -2002-11-13 Jay Monkman <jtm@smoothsmoothie.com> - - * libchip/network/cs8900.c: I don't know why we have to SelfST register - twice on the EDB7312, but it doesn't work on the EDB7312 if we don't. - -2002-11-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked. - * optman/rel.am: New. - -2002-11-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Use "'"-quotes to pass args to bsp.mak. - * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix - braino in comment on "exec". Extend --enable-ada handling. - -2002-11-04 Joel Sherrill <joel@OARcorp.com> - - * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON - tasks and rolling multiple loops into 1. - * librdbg/src/m68k/rdbg_f.c: Removed warning. - * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h: - Removed warnings. - -2002-10-31 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/dec21140.c: Removed warnings. - * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings. - * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c, - librdbg/src/m68k/any/remdeb_xdr.c, - librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed - warnings. - * libnetworking/rtems_webserver/socket.c, - libnetworking/rtems_webserver/uemf.h: Removed warnings. - -2002-10-28 Eugeny S. Mints <Eugeny.Mints@oktet.ru> - - * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h, - libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files. - * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes - above. - -2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache. - * wrapup/.cvsignore: Remove autom4te.cache. - * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache. - * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove - autom4te.cache. - * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove - autom4te.cache. - * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove - autom4te.cache. - -2002-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE. - -2002-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * optman/.cvsignore: Add autom4te.cache. - -2002-09-14 Joel Sherrill <joel@OARcorp.com> - - * libchip/serial/z85c30.c: Eliminated warning by clarifying statement. - -2002-09-07 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add - include files to resolve warnings. - -2002-09-07 Chris Johns <ccj@acm.org> - - * libchip/network/Makefile.am, libchip/network/README.cs8900, - libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update - which corrects the problem where the cs8900.c file was actually the BSP - glue. Joel did some hacking so this file will compile. Previously it - required providing a target.h file to compile. - * libchip/network/cs8900.c.bsp: New file. - -2002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/rtems_webserver/md5.h: Add missing newline. - -2002-08-31 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to - eliminate warning. - -2002-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Add ada-tests. - -2002-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Add preinstall-stamp. - -2002-08-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf. - * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy. - * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make - gcc31 happy. - * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir, - cp. - -2002-08-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to - make/bsp.mak. - * Makefile.am: Pass RTEMS_HOST to make/bsp.mak. - * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP). - -2002-08-12 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/pppd/utils.c: Include i960 in varargs conditional to - avoid error. - -2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o. - * configure.ac: Add BSP_SUBDIRS. - * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS. - * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o. - * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o. - * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o. - * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o. - * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o. - * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add - RTEMS_CHECK_BSP_CACHE. - * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o. - * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o. - * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use - .$(OBJEXT) instead of .o. - * libnetworking/pppd/Makefile.am, - libnetworking/rtems_servers/Makefile.am, - libnetworking/rtems_telnetd/Makefile.am, - libnetworking/rtems_webserver/Makefile.am, - libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o. - -2002-08-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups. - * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and - ../libchip/serial/$(ARCH)/libserialio.a. - * libchip/serial/Makefile.am: Don't tmp-install lib. - * libchip/rtc/Makefile.am: Don't tmp-install lib. - -2002-08-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Add rtems_makedir. - * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups. - * Makefile.am: Add wrapup-SUBDIR. - * wrapup/ChangeLog: Remove. - * wrapup/configure.ac: Remove. - * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation - (Make the bare BSP happy). - * configure.ac: Ditto. - * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs. - Create make/custom/default.cfg. - * configure.ac: Add creation of make/custom/*.cfg. Create - make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache. - -2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Clean $(PROJECT_RELEASE). - -2002-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c, - libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix - prototype mismatches. - -2002-07-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS. - * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS). - -2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * acinclude.m4: Add test "$multilib" != "yes". - * config-ml.in: Remove. - * acinclude.m4: Cleanups. - * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of - ${srcdir}/exec/. Further adaptations to autoconf >= 2.50. - * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING, - RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES, - RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB. - -2002-07-16 Eric Norum <eric.norum@usask.ca> - - * New driver for the Intel EtherExpressPro (82559ER) chip. - * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h, - libchip/network/if_fxpvar.h, libchip/network/pci.h: New file. - * libchip/network/Makefile.am: Modified to reflect above. - -2002-07-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * acinclude.m4: New. - * Makefile.am: Remove tar-installation. Prepend @exec@ to SUBDIRS. - * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add - RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...). - -2002-07-01 Joel Sherrill <joel@OARcorp.com> - - * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of - _Objects_Information_table now that it is a two dimensional array based - upon API and class. - * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition - of strnlen(). - -2002-06-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/wrapup/Makefile.am: Build libnetapps.a. Don't - preinstall libnetapps.a. - -2002-06-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove librpc. - -2002-06-25 Joel Sherrill <joel@OARcorp.com> - - * Per PR233, moved librpc to exec. - * configure.ac, wrapup/Makefile.am: Modified. - * librpc, librpc/ChangeLog: Removed. - -2002-06-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * optman/Makefile.am: Remove multilib support. - * optman/configure.ac: Ditto. - * optman/sapi/Makefile.am: Ditto. - -2002-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG. - * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]). - -2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - Move networking libraries to c/src/exec/libnetworking - * libnetworking/configure.ac, libnetworking/Makefile.am, - libnetworking/wrapup/Makefile.am: Reflect Moval. - -2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs. - * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include - <rtems/bspIo.h>. - -2002-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs). - * libnetworking/rtems/mkrootfs.h: Ditto. - * libnetworking/rtems/Makefile.am: Reflect changes above. - -2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Remove lib. - -2002-05-14 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> - - * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption - that exception stack frames on M68K members with VBR always are 6 byte - long. The incorrect assumption resulted in some gdb commands like "next" - to fail on the 68360. - -2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * config-ml.in: Take out arm and sh variants RTEMS does not support. - PR 220 - * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c, - librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from - CVS. - * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h, - libnetworking/sys/filio.h: Remove. - * libnetworking/sys/Makefile.am: Reflect changes above. - -2002-05-07 Chris Johns <ccj@acm.org> - - * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf - lengths to remove the ethernet header as the FreeBSD (RTEMS) stack - requires it to be stripped. - -2002-05-01 Eric Norum <eric.norum@usask.ca> - - * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline - assembly to satisfy gcc 3.1 and newer. - -2002-04-26 Eric Norum <eric.norum@usask.ca> - - * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more - agressive optimization in gcc 3.1 does not reorder things. - -2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/network/dec21140.c: Reflect changes to powerpc's - rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance. - * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to - <rtems/score/cpu.h>. - * librdbg/src/powerpc/rdbg_f.c: Ditto. - * libnetworking/pppd/utils.c: Adapt to gcc-3.x. - -2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * optman/configure.ac: Remove ENABLE_GCC28. - -2002-04-11 Chris Johns <ccj@acm.org> - - * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl - driver control block field to the ifconfig network driver structure. - This field is needed by the i82586 driver which was ported from NetBSD - as it had better hardware abstraction. - * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address - PR59, added the drv_ctrl driver control block field to the ifconfig - network driver structure. This field is needed by the i82586 driver - which was ported from NetBSD as it had better hardware abstraction. - -2002-04-10 Mike Siers <mikes@poliac.com> - - * libnetworking/rtems_webserver/NOTES, - libnetworking/rtems_webserver/asp.c, - libnetworking/rtems_webserver/balloc.c, - libnetworking/rtems_webserver/default.c, - libnetworking/rtems_webserver/ej.h, - libnetworking/rtems_webserver/ejIntrn.h, - libnetworking/rtems_webserver/ejlex.c, - libnetworking/rtems_webserver/ejparse.c, - libnetworking/rtems_webserver/emfdb.c, - libnetworking/rtems_webserver/emfdb.h, - libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c, - libnetworking/rtems_webserver/handler.c, - libnetworking/rtems_webserver/license.txt, - libnetworking/rtems_webserver/md5.h, - libnetworking/rtems_webserver/md5c.c, - libnetworking/rtems_webserver/mime.c, - libnetworking/rtems_webserver/misc.c, - libnetworking/rtems_webserver/ringq.c, - libnetworking/rtems_webserver/rom.c, - libnetworking/rtems_webserver/security.c, - libnetworking/rtems_webserver/sock.c, - libnetworking/rtems_webserver/sym.c, - libnetworking/rtems_webserver/uemf.c, - libnetworking/rtems_webserver/uemf.h, - libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h, - libnetworking/rtems_webserver/url.c, - libnetworking/rtems_webserver/value.c, - libnetworking/rtems_webserver/wbase64.c, - libnetworking/rtems_webserver/webcomp.c, - libnetworking/rtems_webserver/webpage.c, - libnetworking/rtems_webserver/webrom.c, - libnetworking/rtems_webserver/webs.c, - libnetworking/rtems_webserver/webs.h, - libnetworking/rtems_webserver/websuemf.c, - libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver - 2.1.4. - -2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/network/i82586.c: Include <string.h>. - * libchip/network/sonic.c: Ditto. - -2002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc. - -2002-03-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__. - -2002-03-27 Thomas.Doerfler@imd-systems.de - - PR 144 - * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to - memory address 0 when called for the first time. This is done when - trying to clear the variable "dhcp_hostname". - -2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). - AM_INIT_AUTOMAKE([no-define foreign 1.6]). - * Makefile.am: Remove AUTOMAKE_OPTIONS. - * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). - AM_INIT_AUTOMAKE([no-define foreign 1.6]). - * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS. - * optman/Makefile.am: Remove AUTOMAKE_OPTIONS. - * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). - AM_INIT_AUTOMAKE([no-define foreign 1.6]). - * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). - AM_INIT_AUTOMAKE([no-define foreign 1.6]). - * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS. - * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove - AUTOMAKE_OPTIONS. - * libnetworking/configure.ac: - AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define - foreign 1.6]). - * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS. - * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS. - -2002-03-27 Ilya Alexeev <ilya@continuum.ru> - - PR 162 - * libnetworking/net/if_ppp.c ppp_txdaemon(), - libnetworking/net/if_pppvar.h pppstart(): Local variables must not be - used in a device write routines. Now ppp_softc structure have own - character for writing to device (sc_outchar). I think that converting - local variables to static is not a right solution, because problems will - occur in the case of two or more ppp instances. - * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable - must be u_long, otherwise in the case of the big output packet endless - loop may occur. - -2002-03-21 Ilya Alexeev <ilya@continuum.ru> - - * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial - preparations for multiple PPPD connections. - -2002-03-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - PR 149 - * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/. - * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/. - * librdbg/src/powerpc/new_exception_processing/Makefile.am: - s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>). - -2002-02-28 Victor V. Vengerov <vvv@oktet.ru> - - * DOS filesystem including FAT12, FAT16, and FAT32 support submitted. - * configure.ac: Modified to reflect addition. - -2002-02-27 Ilya Alexeev <ilya@continuum.ru> - - * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c, - libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h, - libnetworking/pppd/sys-rtems.c: Add server with pap-authorization - capabilities as well as eliminate some warnings. - -2002-02-27 Eric Norum <eric.norum@usask.ca> - - * libnetworking/net/radix.c: Properly handle fetching the default route - when there is no route. This was a bug in the original FreeBSD code and - this fix is from an updated version of their code. - -2002-02-16 Eric Norum <eric.norum@usask.ca> - - * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number - checking. - -2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/pppd/sys-rtems.c: Remove unused variable status from - dodefaultroute. - -2002-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one, - include <rtems/seterr.h>. - -2002-02-01 Mike Siers <mikes@poliac.com> - - * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to - avoid bringing the link down too fast. NOTE: Mike reports successfully - running at 56K baud on a direct link. - -2002-02-01 Eric Valette <valette@crf.canon.fr> - - * librdbg/So many patches have been posted recently on the mailing list - and because we were unable to find correct solution to compile on - various linux distros (due to rpcgen incompatibilities), librdbg/and - because the coding style of rdbg was rather inconsistant among various - pieces of code, librdbg/I decided to: 1) make some cleaning regarding - global coding style (using indent + manual edits), 2) incorporate/review - the paches send by various people (S. Holford, T. Strauman), 3) Fix the - bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove - some dead code, 5) Apply a patches enabling to call enterRdbg imediately - after rdbg initialization is done, NB : the paches is huge but it is - mainly due to coding styke chnages. Only few lines of codes have been - really changed and they do not impact rdbg functionnality (AFAIKT). - * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h, - librdbg/include/rdbg/m68k/rdbg_f.h, - librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c, - librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c, - librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c, - librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c, - librdbg/src/servtsp.c, librdbg/src/servutil.c, - librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c, - librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h, - librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c, - librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c, - librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h, - librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c, - librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c, - librdbg/src/powerpc/new_exception_processing/Makefile.am, - librdbg/src/powerpc/new_exception_processing/remdeb.h, - librdbg/src/powerpc/new_exception_processing/remdeb_svc.c, - librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified. - -2002-01-31 Mike Siers <mikes@poliac.com> - - * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit. - * Nice Update of PPPD support which eliminates the requiremetn that - drivers be in the termios TASK_DRIVEN mode. Mike did significant testing - and reports that it seems to be more stable and handle larger packets - better. This patch replaces the termios tasks with more general pppd - network driver tasks. The functions pppinput() and pppstart() get - called from the interrupt service routine. - * libnetworking/Makefile.am, libnetworking/configure.ac, - libnetworking/net/Makefile.am, libnetworking/net/bpf.h, - libnetworking/net/ethernet.h, libnetworking/net/if.c, - libnetworking/net/if.h, libnetworking/net/if_arp.h, - libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c, - libnetworking/net/if_llc.h, libnetworking/net/if_loop.c, - libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h, - libnetworking/net/if_types.h, libnetworking/net/netisr.h, - libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h, - libnetworking/net/pppcompress.h, libnetworking/net/radix.c, - libnetworking/net/radix.h, libnetworking/net/raw_cb.c, - libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c, - libnetworking/net/route.c, libnetworking/net/route.h, - libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am, - libnetworking/pppd/README, libnetworking/pppd/STATUS, - libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c, - libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h, - libnetworking/pppd/chap.c, libnetworking/pppd/chap.h, - libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h, - libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, - libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h, - libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h, - libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h, - libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h, - libnetworking/pppd/magic.c, libnetworking/pppd/magic.h, - libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h, - libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8, - libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c, - libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h, - libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c, - libnetworking/pppd/upap.h, libnetworking/pppd/utils.c, - libnetworking/pppd/example/README, - libnetworking/pppd/example/netconfig.h, - libnetworking/wrapup/Makefile.am: Modified. - * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c, - libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h, - libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c, - libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file. - * libnetworking/modem/, libnetworking/modem/.cvsignore, - libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c, - libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c, - libnetworking/modem/pppcompress.c: Subdirectory removed. - -2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs. - Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>). - -2002-01-18 Till Straumann <strauman@slac.stanford.edu> - - * librdbg/src/powerpc/excep_f.c: This patch addresses the following - issues: - exception handler needs to enable MSR_FP if the interrupted - thread is FP enabled. - printk message for MSR fixed and added - stacktrace. NOTE: this requires the stacktrace patch to - lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only, - however). - -2002-01-06 Joel Sherrill <joel@OARcorp.com> - - * optman/.cvsignore: Added aclocal.m4 and configure. - * optman/.cvsignore: New file. - -2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h. - -2002-01-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS. - * optman/ChangeLog: New. - * optman/configure.ac: New. - * optman/Makefile.am: New. - * optman/rtems/*: Copied from c/src/exec/rtems/optman. - * optman/sapi/*: Copied from c/src/exec/sapi/optman. - -2001-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * config-ml.in: New file. Imported from gcc and modified for RTEMS. - -2001-12-18 Eric Norum <eric.norum@usask.ca> - - * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP - `directories' (path names with a / at the end) while disallowing open() - operations on TFTP `directories'. - -2001-12-07 Eric Norum <eric.norum@usask.ca> - - * libnetworking/lib/tftpDriver.c: Restore write capability. - -2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/network/sonic.h: Fix typo. - * libnetworking/arpa/Makefile.am: Remove stray lines. - -2001-10-30 Victor V. Vengerov <vvv@oktet.ru> - - * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire. - -2001-10-18 Eric Norum <eric.norum@usask.ca> - - * libnetworking/lib/tftpDriver.c: Properly handles ../ components in - chdir() and open() operations within the TFTP file system. - -2001-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * librdbg/configure.ac: Fix latent bug exposed by removal of - config.cache's which prevented powerpc targets librdbg from building. - -2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5. - * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make - autoconf-2.52 happy. - -2001-10-12 Mike Siers <mikes@poliac.com> - - * libnetworking/Update to stable working state. Congratulations Mike! - :). - * libnetworking/modem_example: Directory removed. - * libnetworking/modem_example/16550.h, - libnetworking/modem_example/README, libnetworking/modem_example/modem.c, - libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c, - libnetworking/modem_example/ppp.h, - libnetworking/modem_example/pppcompress.c: Files removed. - * libnetworking/pppd/example/pppd.options: New file. - * libnetworking/pppd/README, libnetworking/pppd/STATUS, - libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h, - libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h, - libnetworking/pppd/rtemsmain.c: Updated. - -2001-10-12 Joel Sherrill <joel@OARcorp.com> - - * libchip/serial/z85c30.c: Fixed typo. - -2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * .cvsignore: Add autom4te.cache for autoconf > 2.52. - * configure.in: Remove. - * configure.ac: New file, generated from configure.in by autoupdate. - * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52. - * libchip/configure.in: Remove. - * libchip/configure.ac: New file, generated from configure.in by - autoupdate. - * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52. - * librdbg/configure.in: Remove. - * librdbg/configure.ac: New file, generated from configure.in by - autoupdate. - * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52. - * libnetworking/configure.in: Remove. - * libnetworking/configure.ac: New file, generated from configure.in by - autoupdate. - -2001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='. - * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='. - * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='. - -2001-09-27 Joel Sherrill <joel@OARcorp.com> - - * libchip/ChangeLog: Fixed typo in date. - -2001-09-27 Eric Norum <eric.norum@usask.ca> - - * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the - TFTP filesystem. - -2001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='. - * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='. - * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='. - * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='. - * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='. - * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='. - * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use - 'PREINSTALL_FILES ='. - * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='. - * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='. - -2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the - includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy. - * librdbg/src/m68k/any/Makefile.am: Ditto. - * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto. - * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 - happy. - -2001-09-21 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/Makefile.am: Fixed typo on file name. - * libchip/network/i82586.c: Commented out line 318 which is referencing - a member of a structure that is not currently there. This needs to be - worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments - to C style. - -2001-09-19 Eric Norum <eric.norum@usask.ca> - - * libnetworking/lib/tftpDriver.c: Add some debugging capability. - -2001-09-19 Chris Johns <ccj@acm.org> - - * libchip/network/README.i82586, libchip/network/i82586.c, - libchip/network/i82586reg.h, libchip/network/i82586var.h: New files. - Network driver for Intel i82586. - * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h, - rtems/rtems_bsdnet_internal.h Added support for populating the initial - "root" filesystem with information obtained via the DHCP response. - -2001-09-14 Eric Norum <eric.norum@usask.ca> - - * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to - make gcc 3.x happy. - -2001-08-16 Mike Siers <mikes@poliac.com> - - * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike. - * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files. - These support callback functionality that has not even been compiled - under RTEMS yet. - * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an - example application. Mike's notes on the modifications: - renamed - error() function because of namespace problems - removed calls to the - exit() funciton - removed extra files from the pppd source directory - - defined pppd task constant values in rtemspppd.h - modifyied example - code to get actual tick per second value - placed the pppd 2.3.11 man - page file (pppd.8) into the pppd directory. - * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h, - libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c, - libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c, - libnetworking/pppd/rtems-ppp.c: Deleted. - * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c, - libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h, - libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c, - libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README, - libnetworking/pppd/example/init.c, - libnetworking/pppd/example/netconfig.h, - libnetworking/pppd/example/ppp.conf, - libnetworking/pppd/example/pppdapp.c, - libnetworking/pppd/example/system.h: New files. - * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h, - libnetworking/pppd/Makefile.am, libnetworking/pppd/README, - libnetworking/pppd/STATUS, libnetworking/pppd/auth.c, - libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h, - libnetworking/pppd/chap.c, libnetworking/pppd/chap.h, - libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h, - libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, - libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h, - libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h, - libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h, - libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h, - libnetworking/pppd/magic.c, libnetworking/pppd/magic.h, - libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h, - libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h, - libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified. - -2001-08-16 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/pppd/example/Makefile: Removed. - * libnetworking/pppd/example/Makefile-user: Added was Makefile. Renamed - to avoid bootstrap -c clobbering it. - * libnetworking/rtems_telnetd/.cvsignore: New file. - -2001-08-09 Fernando-Ruiz Casas <correo@fernando-ruiz.com> - - * libnetworking/Makefile.am, libnetworking/configure.in, - libnetworking/rtems_servers/Makefile.am, - libnetworking/rtems_servers/telnetd.c, - libnetworking/rtems_servers/telnetd.h, - libnetworking/rtems_telnetd/Makefile.am, - libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c, - libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h, - libnetworking/rtems_telnetd/telnetd.c, - libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am: - - pty and telnetd have a new subdir rtems_telnetd to avoid the side - effect when ftpd change. - the tcp/ip stats have been implemented into - icmds.c and started when telnetd daemon is started. - * libnetworking/rtems_servers/telnetd.c, - libnetworking/rtems_servers/telnetd.h: Removed. - * libnetworking/rtems_telnetd: New directory. - * libnetworking/rtems_telnetd/Makefile.am, - libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c, - libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h, - libnetworking/rtems_telnetd/telnetd.c, - libnetworking/rtems_telnetd/telnetd.h: New files. - -2001-06-14 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h: - Moved from libmisc/shell so the network stack to address network - depenendency. - * libnetworking/rtems_servers/Makefile.am: Modified to reflect above. - -2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/rtems_servers/Makefile.am: Deleted blank lines. - -2001-05-15 Joel Sherrill <joel@OARcorp.com> - - * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c, - librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I - accidentally deleted the incorrectly empty versions. - -2001-05-14 Till Straumann <strauman@slac.stanford.edu> - - * libchip/bootloader/Makefile.am, libchip/console/Makefile.am, - libchip/pci/Makefile.am: Per PR215 address the following issues: - - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by - libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one - to know the values) - the affected BSP (shared/motorola) headers have - been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140 - driver (libchip/network/dec21140.c) has been fixed to use - PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE - instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP - who is using this driver. - the DEC driver also has been fixed to use - the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete - delay_in_bus_cycles(). - -2001-05-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__. - -2001-04-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET. - -2001-04-24 Eric Norum <eric.norum@usask.ca> - - * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS - NTP synchronization a little more robust -- no NTP daemon yet, but at - least it trys a little harder when the primary NTP server is down. - -2001-04-20 Radzislaw Galler <rgaller@et.put.poznan.pl> - - * libnetworking/modem/ppp.c, libnetworking/pppd/main.c, - libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c, - libnetworking/pppd/modem_example/modem.c, - libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and - other strings into English. - * libnetworking/pppd/STATUS: updated to reflect the changes. - -2001-04-20 Jake Janovetz <janovetz@uiuc.edu> - - * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work - again. - -2001-04-20 Eric Valette <valette@crf.canon.fr> - - * mcp750 directory renamed new_exception processing as it supports many - more CPU models. - * librdbg/configure.in, librdbg/src/powerpc/Makefile.am, - librdbg/src/powerpc/new_exception_processing/Makefile.am, - librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files - formerly in mcp750 plus modifications. - * librdbg/src/powerpc/mcp750/.cvsignore, - librdbg/src/powerpc/mcp750/Makefile.am, - librdbg/src/powerpc/mcp750/remdeb.h, - librdbg/src/powerpc/mcp750/remdeb_f.x, - librdbg/src/powerpc/mcp750/remdeb_svc.c, - librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to - new_exception_processing. - * librdbg/configure.in, librdbg/src/powerpc/Makefile.am, - librdbg/src/powerpc/new_exception_processing/Makefile.am, - librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as - part of this effort to add support for the MPC8xx. - -2001-04-19 Joel Sherrill <joel@OARcorp.com> - - * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of - internal include files. - -2001-03-20 Till Straumann <strauman@SLAC.Stanford.EDU> - - PR 158 - * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the - rcmd() library call by commenting out the parts that deal with signals. - This enables RTEMS to 'rsh' command to a server connecting fd to remote - stdio. The 'server-side' parts of this file which deal with - authentication are disabled since they are not needed. - -2001-03-15 Ralf Corsepius <corsepius@faw.uni-ulm.de> - - * libnetworking/include/.cvsignore: Remove dangling file. - -2001-03-14 Joel Sherrill <joel@OARcorp.com> - - * libchip/serial/Makefile.am, libchip/serial/mc68681.c, - libchip/serial/ns16550.c, libchip/serial/serprobe.c, - libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so - libchip style serial drivers can be written in libcpu or libbsp. - -2001-03-01 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/cs8900.c, libchip/network/cs8900.h, - libchip/network/sonic.c, libchip/network/sonic.h, - libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c, - libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c, - libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c, - libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, - libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c, - libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c, - libchip/serial/z85c30.c, libchip/serial/z85c30.h, - libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header. - -2001-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * librdbg/include/rdbg/Makefile.am, - librdbg/include/rdbg/i386/Makefile.am, - librdbg/include/rdbg/m68k/Makefile.am, - librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper - style on include files. - -2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/network/Makefile.am, libchip/rtc/Makefile.am, - libchip/serial/Makefile.am: Apply include_*HEADERS instead of H_FILES, - replace ${..} with $(..). - * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am, - libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am, - libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am, - libnetworking/rtems/Makefile.am, libnetworking/ - rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am, - libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply - include_*HEADERS instead of H_FILES. - * libnetworking/include/Makefile.am: Remove. - * libnetworking/Makefile.am: Add handling of *.h files. - * libnetworking/configure.in: Remove include/Makefile. - -2001-02-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@. - -2001-01-31 Sergei Organov <osv@javad.ru> - - * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with - current dir and root dir removed in favor of new libio support for - task-local current and root directories. - Bug in `close_data_socket()' - introduced by previous change fixed. - `command_pasv()' changed to set - timeout on socket we are listening on and code fixed to don't close - socket twice on error. - `serr()' changed to clear `errno'. - - `data_socket()' changed to clear `errno' before `bind()'. - `session()' - changed to clear `errno' before processing session. - - `close_data_socket()' fixed to close both active and passive sockets - - Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to - empty string in `exec_command()'. - -2001-01-25 Eric Norum <eric.norum@usask.ca> - - * libnetworking/lib/tftpDriver.c: Reduce first timeout interval. This - improves throughput on systems which are dropping packets. Only the - first timeout is reduced. This keeps the number of extra packets down - on networks that are very busy and dropping lots of packets. - -2001-01-24 Sergei Organov <osv@javad.ru> - - * libnetworking/rtems_servers/ftpd.c, - libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below: - - Timeouts on sockets implemented. 'idle' field added to configuration. - No timeout by default to keep backward compatibility. Note: SITE IDLE - command not implemented yet. - Basic global access control implemented. - 'access' field added to configuration. No access limitations by default - to keep backward compatibility. - Anchor data socket for active mode - (using self IP and port 20.) - Fixed default data port support (still - not tested). - Don't allow IP address different from originating host in - PORT command to improve security. - Fixed bug in MDTM command. - Check - for correctness of parsing of argument in command_port(). - Fixed - squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not - a directory. - Command parsing a little bit improved: command names are - now converted to upper-case to be more compatible with RFC (command - names are not case-sensitive.) - Reformat comments so that they have - RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by - previous changes - True ASCII mode implemented (doesn't work for hooks - and /dev/null) - Passive mode implemented, PASV command added. - Default - port for data connection could be used (untested, can't find ftp client - that doesn't send PORT command) - SYST reply changed to UNIX, as former - RTEMS isn't registered name. - Reply codes reviewed and fixed. - -2001-01-18 Joel Sherrill <joel@OARcorp.com> - - * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected - macro using variable arguments. - * librdbg/src/powerpc/new_exception_processing/remdeb.h, - librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated - since I updated the main RTEMS development machine to RedHat 7.2 and - apparently got a new version of rpcgen. - -2001-01-12 Sergei Organov <osv@javad.ru> - - * libnetworking/rtems_servers/ftpd.c, - libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below: - - use pool of pre-created threads to handle sessions instead of - creating/deleting threads on the fly - LIST output is now similar to - what "/bin/ls -al" would output, thus FTP clients such Netscape are - happy with it. - LIST NAME now works (both for files and directories) - - added support for NLST, CDUP, and MDTM FTP commands to make more FTP - clients happy - keep track of CWD for every session separately - - ability to specify root directory name for FTPD in configuration table. - FTPD will then create illusion for FTP clients that this is actually - root directory. - ignore options sent in commands, thus LIST -al FILE - works and doesn't try to list "-al" directory. - buffers are allocated - on stack instead of heap where possible to eliminate malloc/free calls - (avoid possible heap fragmentation troubles). - drop using of task - notepad to pass parameters - use function arguments instead - use - snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET - in socket() instead of AF_INET. - -2001-01-02 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/CHANGELOG: Removed. - * libnetworking/README: Merged CHANGELOG contents as initial changes. - -2000-12-14 Eric Norum <eric.norum@usask.ca> - - * libnetworking/lib/tftpDriver.c: Added write capability. - -2000-12-08 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/libc/linkaddr.c: Initialized variable to remove warning. - * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made - numerous variable declarations conditional on PPP_COMPRESS and - PPP_FILTER. Commented out variables that were not used because the code - using them was commented out. Removed totally unused variables. - * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings. - * libnetworking/pppd/pppmain.c: Removed numerous warnings. - -2000-11-30 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/modem/ppp_tty.c: Changed to include - <rtems/termiostypes.h> since that is an RTEMS specific header file. - * libnetworking/sys/ttycom.h: Moved to lib/include/sys. - * libnetworking/Makefile.am: Modified to reflect above. - -2000-11-27 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/libc/res_init.c: Fix typo - adding missing # on include. - -2000-11-25 Eric Norum <eric.norum@usask.ca> - - * libnetworking/libc/res_init.c: Move include to avoid compiler dumping - core. - -2000-11-25 Antti P Miettinen <antti.p.miettinen@nokia.com> - - * libnetworking/wrapup/Makefile.am: Added modem subdir. - * libnetworking/configure.in, libnetworking/Makefile.am: Added modem - subdir. - * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h. - * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work). - * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c, - libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c, - libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c, - libnetworking/pppd/upap.c: Changes from Thomas Doerfler - <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually - main.c and ppp_tty.c should be scratched. The modem subdir has the real - ppp_tty.c and the real pppd main is in pppmain.c. - -2000-11-13 Jiri Gaisler <jgais@ws.estec.esa.nl> - - * libchip/network/sonic.c: Added ipalign() routine to align the received - packet so that the ip header is on a 32-bit boundary. Necessary for - cpu's that do not allow unaligned loads and stores and when the 32-bit - DMA mode is used. - -2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. - * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in - ACLOCAL_AMFLAGS. - * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in - ACLOCAL_AMFLAGS. - * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in - ACLOCAL_AMFLAGS. - -2000-11-03 Chris Johns <ccj@acm.org> - - * libchip/network/README.cs8900, libchip/network/cs8900.c, - libchip/network/cs8900.h: New files. - -2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal. - * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I - $(RTEMS_TOPdir)/aclocal. - * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I - $(RTEMS_TOPdir)/aclocal. - * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I - $(RTEMS_TOPdir)/aclocal. - -2000-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.in: Switch to GNU-canonicalization. - * Makefile.am: Reflect changes to configure.in. - * acinclude.m4: Remove. - -2000-10-30 Joel Sherrill <joel@OARcorp.com> - - * POSIX include files merged into newlib. This resulted in some - definitions moving to other files and thus some secondary effects in - RTEMS source code. - * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be - in sync with newlib's <machine/types.h>. - * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes - definition of struct itimerval in <sys/time.h>. - -2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.in: add lib/libbsp to the GNU canonicalized subdirectories, - remove cfg_subdirs, cfg_subdirs1, hst_subdirs1. - * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1. - * ChangeLog: Fix typos. - * configure.in: add tests to the GNU canonicalized subdirectories. - -2000-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.in: add lib/libcpu to the GNU canonicalized subdirectories. - * configure.in: add lib to the GNU canonicalized subdirectories, make - the lib directory before configuring lib/. - -2000-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.in, Makefile.am: add exec to the GNU canonicalized - subdirectories. - * configure.in: add librtems++ to the GNU canonicalized subdirectories. - * configure.in: add libnetworking, librpc and librdb to the GNU - canonicalized subdirectories. - * configure.in: add libmisc and libchip to the GNU canonicalized - subdirectories. - * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. - Switch to GNU canonicalization. - * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. - Switch to GNU canonicalization. - * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. - Switch to GNU canonicalization. - -2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * Makefile.am, acinclude.m4, configure.in: Introduce GNU - canonicalization to libfs/. The approach is currently a bit of a hack as - GNU canonicalization does not support the per-BSP build some of the - other directories require. As more of the tree is converted, this will - become less of an issue. - -2000-10-20 Joel Sherrill <joel@OARcorp.com> - - * libchip/network/dec21140.c: Corrected attach to include "int attach" - parameter. - -2000-10-19 Antti P Miettinen <anmietti@trshp.ntc.nokia.com> - - * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c, - librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger. - * librdbg/configure.in: Add m68k support. - * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New - subdirectory. - * librdbg/src/_servtgt.c: add status text to prinf upon task creation - failure. - * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls. - * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am, - librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore, - librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c, - librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c, - librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c, - librdbg/src/m68k/.cvsignore: New files. - * libnetworking/lib/tftpDriver.c: add comments to handlers struct - function pointers. - * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be - _after_ pointer has been checked against NULL. - -2000-10-18 Joel Sherrill <joel@OARcorp.com> - - * wrapup/Makefile.am: Added libfs. - -2000-10-18 Chris Johns <ccj@acm.org> - - * libfs created. - * configure.in: Added libfs subdirectory. - * libnetworking/pppd/ipxcp.c: Fixed a typo. - -2000-09-28 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/rtems_webserver/Makefile.am, - libnetworking/rtems_webserver/base64.c, - libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c. - * libnetworking/rtems_webserver/sock.c: Added file missed in merger. - -2000-09-22 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/machine/types.h, libnetworking/pppd/pppd.h, - libnetworking/rtems/rtems_bsdnet_internal.h, - libnetworking/rtems_webserver/webmain.c: machine/types.h should not - have included rtems.h. It is now including precisely the least amount - of low level, yet portable .h files to get the basic RTEMS types - defined. This rippled into other files since rtems_bsdnet_internal.h - used machine/types.h to include rtems.h. - -2000-09-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS. - -2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/ChangeLog: Cleanup. - -2000-09-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libchip/network/Makefile.am: Use AM_*FLAGS += ... - * libchip/ChangeLog: Fix formating. - -2000-09-05 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to - internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY - confusion and to work with the converted flags. - -2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * wrapup/Makefile.am: Include compile.am. - * libchip/network/Makefile.am, libchip/rtc/Makefile.am, - libchip/serial/Makefile.am: Include compile.am. - * librdbg/src/i386/any/Makefile.am, - librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am. - * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am, - libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am, - libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, - libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am, - libnetworking/rtems_servers/Makefile.am, - libnetworking/rtems_webserver/Makefile.am, - libnetworking/wrapup/Makefile.am: Include compile.am. - -2000-09-01 Rosimildo daSilva <rdasilva@connecttel.com> - - * libnetworking/emfdb.c: Removed stray semi-colon. Reported on GoAhead - mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>. - -2000-08-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * libnetworking/netinet/tcp_input.c: Spelling corrections. - -2000-08-31 Joel Sherrill <joel@OARcorp.com> - - * Merged version 2.1 of GoAhead webserver. This update was submitted by - Antti P Miettinen <antti.p.miettinen@nokia.com>. - * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h, - libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h, - libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files. - * libnetworking/wbase64.c: Removed. - * libnetworking/Makefile.am, libnetworking/asp.c, - libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h, - libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c, - libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c, - libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c, - libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c, - libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c, - libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c, - libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c, - libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h: - Modified. - -2000-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> - - * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs. - -2000-08-30 Joel Sherrill <joel@OARcorp.com> - - * libnetworking/rtems_webserver/license.txt: New file. - -2000-08-10 Joel Sherrill <joel@OARcorp.com> - - * ChangeLog: New file. - * libchip/ChangeLog: New file. - * librdbg/ChangeLog: New file. - * libnetworking/ChangeLog: New file. - |