From 1d331547f96a0513a3b51cf8aa293bab0d533491 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Fri, 23 Jan 2004 14:31:29 +0000 Subject: 2004-01-23 Ralf Corsepius * ChangeLog: Merge-in optman/ChangeLog. * libchip/ChangeLog: Remove. --- c/src/ChangeLog | 352 ++++++++++++++++++++++++++++++++++++++++++ c/src/libchip/ChangeLog | 402 ------------------------------------------------ 2 files changed, 352 insertions(+), 402 deletions(-) delete mode 100644 c/src/libchip/ChangeLog (limited to 'c/src') diff --git a/c/src/ChangeLog b/c/src/ChangeLog index e928a57588..c27583204f 100644 --- a/c/src/ChangeLog +++ b/c/src/ChangeLog @@ -1,5 +1,7 @@ 2004-01-23 Ralf Corsepius + * ChangeLog: Merge-in optman/ChangeLog. + * libchip/ChangeLog: Remove. * ChangeLog: Merge-in optman/ChangeLog. * optman/ChangeLog: Remove. @@ -8,6 +10,7 @@ * 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. 2004-01-17 Ralf Corsepius @@ -26,6 +29,8 @@ * 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. 2004-01-14 Ralf Corsepius @@ -34,6 +39,8 @@ * 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. 2004-01-07 Joel Sherrill @@ -43,6 +50,17 @@ 2003-12-18 Ralf Corsepius * wrapup/Makefile.am: Reflect changes to shmdr. + * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS. + +2003-12-18 Joel Sherrill + + * 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 @@ -71,6 +89,7 @@ * 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. 2003-12-12 Ralf Corsepius @@ -83,6 +102,8 @@ * 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. 2003-12-11 Ralf Corsepius @@ -94,6 +115,7 @@ * configure.ac: Reflect changes to librdbg. * optman/Makefile.am: Add tmpinstall dirstamp support. + * libchip/Makefile.am: Fix variant-tmpinstall support. 2003-12-05 Ralf Corsepius @@ -119,12 +141,23 @@ * 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). 2003-12-01 Ralf Corsepius * 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. 2003-11-26 Ralf Corsepius @@ -167,6 +200,7 @@ 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 @@ -185,6 +219,16 @@ * automake/force-preinstall.am: Remove. +2003-09-26 Cedric Aubert + + 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 * lib/libcpu/shared/include/cache.h, @@ -197,12 +241,46 @@ 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 + + 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 * aclocal/rtems-top.m4: Add RTEMS_API. AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]). +2003-08-21 Ralf Corsepius + + * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg. + +2003-08-20 Joel Sherrill + + * libchip/network/cs8900.c: Correct copyright statements. + 2003-08-18 Ralf Corsepius * aclocal/check-itron.m4: Remove. @@ -270,6 +348,11 @@ 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/. 2003-08-13 Ralf Corsepius @@ -295,6 +378,19 @@ * 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. + +2003-07-18 Greg Menke + + 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 @@ -303,11 +399,31 @@ * 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 * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION. +2003-06-30 Greg Menke + + * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile + on i386. + +2003-06-13 Greg Menke + + * 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 * configure.ac: Remove support for profile-variant. @@ -316,6 +432,28 @@ * wrapup/Makefile.am: Add libide.a. +2003-04-15 Joel Sherrill + + 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-03-27 Joel Sherrill + + * 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 + + 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-06 Ralf Corsepius * configure.ac: Remove AC_CONFIG_AUX_DIR. @@ -325,17 +463,27 @@ * 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. 2003-03-04 Ralf Corsepius * wrapup/Makefile.am: Use SRC += instead of make-vars. +2003-02-20 Till Straumann + + 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 * 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). 2003-02-03 Joel Sherrill @@ -360,6 +508,18 @@ * 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 + + * 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 @@ -391,6 +551,11 @@ * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup HAS_LIBBSP conditional (Solaris/bash incompatibility fix). +2002-11-13 Jay Monkman + + * 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 * optman/rtems/Makefile.am: Reworked. @@ -403,11 +568,24 @@ * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix braino in comment on "exec". Extend --enable-ada handling. +2002-10-31 Joel Sherrill + + * libchip/network/dec21140.c: Removed warnings. + +2002-10-28 Eugeny S. Mints + + * 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 * .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. 2002-10-11 Ralf Corsepius @@ -417,6 +595,19 @@ * optman/.cvsignore: Add autom4te.cache. +2002-09-14 Joel Sherrill + + * libchip/serial/z85c30.c: Eliminated warning by clarifying statement. + +2002-09-07 Chris Johns + + * 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-08-28 Ralf Corsepius * configure.ac: Add ada-tests. @@ -439,12 +630,17 @@ * 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. 2002-08-10 Ralf Corsepius * 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 @@ -481,6 +677,13 @@ 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 + + * 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 * acinclude.m4: New. @@ -516,10 +719,37 @@ * config-ml.in: Take out arm and sh variants RTEMS does not support. +2002-05-07 Chris Johns + + * 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-04-18 Ralf Corsepius + + * libchip/network/dec21140.c: Reflect changes to powerpc's + rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance. + 2002-04-14 Ralf Corsepius * optman/configure.ac: Remove ENABLE_GCC28. +2002-04-11 Chris Johns + + * 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. + +2002-04-04 Ralf Corsepius + + * libchip/network/i82586.c: Include . + * libchip/network/sonic.c: Ditto. + +2002-04-01 Ralf Corsepius + + * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc. + 2002-03-27 Ralf Corsepius * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). @@ -530,6 +760,12 @@ * 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. 2002-02-28 Victor V. Vengerov @@ -541,6 +777,10 @@ * optman/.cvsignore: Added aclocal.m4 and configure. * optman/.cvsignore: New file. +2002-01-03 Ralf Corsepius + + * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h. + 2002-01-02 Ralf Corsepius * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS. @@ -554,29 +794,126 @@ * config-ml.in: New file. Imported from gcc and modified for RTEMS. +2001-11-26 Ralf Corsepius + + * libchip/network/sonic.h: Fix typo. + 2001-10-16 Ralf Corsepius * 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 Joel Sherrill + + * libchip/serial/z85c30.c: Fixed typo. + 2001-10-11 Ralf Corsepius * .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. + +2001-09-28 Ralf Corsepius + + * 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 + + * libchip/ChangeLog: Fixed typo in date. + +2001-09-21 Joel Sherrill + + * 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 . Switched C++ style comments + to C style. + +2001-09-19 Chris Johns + + * libchip/network/README.i82586, libchip/network/i82586.c, + libchip/network/i82586reg.h, libchip/network/i82586var.h: New files. + Network driver for Intel i82586. + +2001-05-14 Till Straumann + + * 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-04-27 Ralf Corsepius + + * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET. + +2001-03-14 Joel Sherrill + + * 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 so + libchip style serial drivers can be written in libcpu or libbsp. + +2001-03-01 Joel Sherrill + + * 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-03 Ralf Corsepius + + * libchip/network/Makefile.am, libchip/rtc/Makefile.am, + libchip/serial/Makefile.am: Apply include_*HEADERS instead of H_FILES, + replace ${..} with $(..). 2001-02-02 Ralf Corsepius * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@. +2000-11-13 Jiri Gaisler + + * 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 * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. + * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in + ACLOCAL_AMFLAGS. + +2000-11-03 Chris Johns + + * libchip/network/README.cs8900, libchip/network/cs8900.c, + libchip/network/cs8900.h: New files. 2000-11-02 Ralf Corsepius * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal. + * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I + $(RTEMS_TOPdir)/aclocal. 2000-10-30 Ralf Corsepius @@ -607,6 +944,8 @@ 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. 2000-10-24 Ralf Corsepius @@ -616,6 +955,11 @@ other directories require. As more of the tree is converted, this will become less of an issue. +2000-10-20 Joel Sherrill + + * libchip/network/dec21140.c: Corrected attach to include "int attach" + parameter. + 2000-10-18 Joel Sherrill * wrapup/Makefile.am: Added libfs. @@ -629,9 +973,16 @@ * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS. +2000-09-05 Ralf Corsepius + + * libchip/network/Makefile.am: Use AM_*FLAGS += ... + * libchip/ChangeLog: Fix formating. + 2000-09-04 Ralf Corsepius * wrapup/Makefile.am: Include compile.am. + * libchip/network/Makefile.am, libchip/rtc/Makefile.am, + libchip/serial/Makefile.am: Include compile.am. 2000-08-30 Ralf Corsepius @@ -640,4 +991,5 @@ 2000-08-10 Joel Sherrill * ChangeLog: New file. + * libchip/ChangeLog: New file. diff --git a/c/src/libchip/ChangeLog b/c/src/libchip/ChangeLog deleted file mode 100644 index 853d01112a..0000000000 --- a/c/src/libchip/ChangeLog +++ /dev/null @@ -1,402 +0,0 @@ -2004-01-21 Ralf Corsepius - - * Makefile.am: Add PREINSTALL_DIRS. - -2004-01-15 Ralf Corsepius - - * Makefile.am: Fix typo in previous patch. - * Makefile.am: Use automake compilation rules. - -2004-01-14 Ralf Corsepius - - * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add - PRE/TMPINSTALL_FILES to CLEANFILES. - -2003-12-18 Ralf Corsepius - - * Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS. - -2003-12-18 Joel Sherrill - - * shmdr/addlq.c, shmdr/cnvpkt.c, shmdr/dump.c, shmdr/fatal.c, - shmdr/getlq.c, shmdr/getpkt.c, shmdr/init.c, shmdr/initlq.c, - shmdr/intr.c, shmdr/mpci.h, shmdr/mpisr.c, shmdr/poll.c, shmdr/README, - shmdr/receive.c, shmdr/retpkt.c, shmdr/send.c, shmdr/setckvec.c, - shmdr/shm_driver.h: Copied from libbsp/shmdr. - -2003-12-13 Ralf Corsepius - - * Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. - -2003-12-12 Ralf Corsepius - - * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. - -2003-12-09 Ralf Corsepius - - * Makefile.am: Fix variant-tmpinstall support. - -2003-12-02 Ralf Corsepius - - * ide/Makefile.am, network/Makefile.am, rtc/Makefile.am, - serial/Makefile.am: Remove. - * Makefile.am: Merge-in Makefile.am above. Add preinstallation + - compilation dirstamp support. - * ide/Makefile.am: Remove all-local: $(ARCH). - * network/Makefile.am: Remove all-local: $(ARCH). - * rtc/Makefile.am: Remove all-local: $(ARCH). - * serial/Makefile.am: Remove all-local: $(ARCH). - -2003-12-01 Ralf Corsepius - - * ide/Makefile.am: Use dirstamps for preinstallation. Reformat. - * network/Makefile.am, rtc/Makefile.am, serial/Makefile.am: Ditto. - -2003-10-21 Ralf Corsepius - - * network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused). - -2003-09-26 Cedric Aubert - - PR 499/rtems_misc - * 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 - - * ide/ata.c, ide/ata.h, ide/ata_internal.h, ide/ide_controller.c, - ide/ide_ctrl.h, ide/ide_ctrl_cfg.h, ide/ide_ctrl_io.h, network/cs8900.c, - network/cs8900.c.bsp, network/cs8900.h, network/dec21140.c, - network/elnk.c, network/open_eth.c, network/sonic.c, network/sonic.h, - rtc/icm7170.c, rtc/icm7170.h, rtc/icm7170_reg.c, rtc/icm7170_reg2.c, - rtc/icm7170_reg4.c, rtc/icm7170_reg8.c, rtc/m48t08.c, rtc/m48t08.h, - rtc/m48t08_reg.c, rtc/m48t08_reg2.c, rtc/m48t08_reg4.c, - rtc/m48t08_reg8.c, rtc/rtc.h, rtc/rtcprobe.c, serial/mc68681.c, - serial/mc68681.h, serial/mc68681_p.h, serial/mc68681_reg.c, - serial/mc68681_reg2.c, serial/mc68681_reg4.c, serial/mc68681_reg8.c, - serial/serial.h, serial/z85c30.c, serial/z85c30.h, serial/z85c30_p.h, - serial/z85c30_reg.c: URL for license changed. - -2003-09-03 Jiri Gaisler - - PR 477/networking - * network/Makefile.am: Add driver for OpenCores NIC. - * network/README.open_eth, network/open_eth.c, network/open_eth.h: New - files. - -2003-08-21 Ralf Corsepius - - * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg. - -2003-08-20 Joel Sherrill - - * network/cs8900.c: Correct copyright statements. - -2003-08-16 Ralf Corsepius - - * Makefile.am: Reflect having moved automake/. - * ide/Makefile.am: Reflect having moved automake/. - * network/Makefile.am: Reflect having moved automake/. - * rtc/Makefile.am: Reflect having moved automake/. - * serial/Makefile.am: Reflect having moved automake/. - -2003-07-25 Ralf Corsepius - - * ide/Makefile.am, network/Makefile.am, rtc/Makefile.am, - serial/Makefile.am: Add conditional LIBCHIP. Conditionally build - include-dirs. - * network/if_fxp.c: Replace deprecated b* funcs by mem* funcs. - -2003-07-18 Greg Menke - - PR 429/bsps - PR 432/bsps - * 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 - - * configure.ac: Remove (Merged into ../configure.ac). - * Makefile.am, ide/Makefile.am, network/Makefile.am, rtc/Makefile.am, - serial/Makefile.am: Reflect having merged configure.ac into - ../configure.ac. - -2003-06-30 Greg Menke - - * network/dec21140.c, network/elnk.c: Update to compile on i386. - -2003-06-13 Greg Menke - - * network/README.3com: New file missed in previous commit. - PR 405/bsps - PR 393/networking - * network/dec21140.c: Fix leak also known as PR393. - * network/elnk.c, network/if_media.h, network/mii.h: New files. - * network/Makefile.am: Reflect new files. - -2003-04-15 Joel Sherrill - - PR 387/rtems_misc - * ide/ata.c: Removed warning and moved to use of simpler libc routines. - * ide/ata_internal.h: Added missing newline and end of file. - -2003-03-27 Joel Sherrill - - * 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. - * ide/ata.c, ide/ata.h, ide/ata_internal.h: New files. - -2003-03-25 Thomas Doerfler - - PR 368/filesystems - * ide/Makefile.am, ide/ide_ctrl_cfg.h: General improvements which now - work on pc386 and mbx8xx. - * ide/ide_controller.c: New file. - -2003-03-06 Ralf Corsepius - - * configure.ac: Remove AC_CONFIG_AUX_DIR. - -2003-02-20 Till Straumann - - PR 354/networking - * 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 - - * configure.ac: AM_INIT_AUTOMAKE([1.7.2]). - * configure.ac: AC_PREREQ(2.57). - -2002-12-11 Ralf Corsepius - - * network/Makefile.am: Eliminate C_O_FILES. - * rtc/Makefile.am: Ditto. - * serial/Makefile.am: Ditto. - -2002-12-10 Ralf Corsepius - - * serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use - LIBC_DEFINES. - * rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use LIBC_DEFINES. - * network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use - LIBC_DEFINES. - -2002-11-13 Jay Monkman - - * 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-10-31 Joel Sherrill - - * network/dec21140.c: Removed warnings. - -2002-10-28 Eugeny S. Mints - - * ide/Makefile.am, ide/ide_ctrl_cfg.h, ide/ide_ctrl_io.h, - ide/ide_ctrl.h: New files. - * configure.ac, Makefile.am: Modified to reflect changes above. - -2002-10-21 Ralf Corsepius - - * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache. - -2002-09-14 Joel Sherrill - - * serial/z85c30.c: Eliminated warning by clarifying statement. - -2002-09-07 Chris Johns - - * network/Makefile.am, network/README.cs8900, network/cs8900.c, - 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. - * network/cs8900.c.bsp: New file. - -2002-08-11 Ralf Corsepius - - * network/Makefile.am: Use .$(OBJEXT) instead of .o. - * rtc/Makefile.am: Use .$(OBJEXT) instead of .o. - * serial/Makefile.am: Use .$(OBJEXT) instead of .o. - -2002-08-10 Ralf Corsepius - - * serial/Makefile.am: Don't tmp-install lib. - * rtc/Makefile.am: Don't tmp-install lib. - -2002-07-16 Eric Norum - - * New driver for the Intel EtherExpressPro (82559ER) chip. - * network/if_fxp.c, network/if_fxpreg.h, network/if_fxpvar.h, - network/pci.h: New file. - * network/Makefile.am: Modified to reflect above. - -2002-05-07 Chris Johns - - * 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-04-18 Ralf Corsepius - - * network/dec21140.c: Reflect changes to powerpc's rtems/score/cpu.h. - Use __PPC__ for gcc-3.x compliance. - -2002-04-11 Chris Johns - - * 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. - -2002-04-04 Ralf Corsepius - - * network/i82586.c: Include . - * network/sonic.c: Ditto. - -2002-04-01 Ralf Corsepius - - * configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc. - -2002-03-27 Ralf Corsepius - - * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). - AM_INIT_AUTOMAKE([no-define foreign 1.6]). - * network/Makefile.am: Remove AUTOMAKE_OPTIONS. - * Makefile.am: Remove AUTOMAKE_OPTIONS. - * rtc/Makefile.am: Remove AUTOMAKE_OPTIONS. - * serial/Makefile.am: Remove AUTOMAKE_OPTIONS. - -2002-01-03 Ralf Corsepius - - * network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h. - -2001-11-26 Ralf Corsepius - - * network/sonic.h: Fix typo. - -2001-10-12 Joel Sherrill - - * serial/z85c30.c: Fixed typo. - -2001-10-11 Ralf Corsepius - - * .cvsignore: Add autom4te.cache for autoconf > 2.52. - * configure.in: Remove. - * configure.ac: New file, generated from configure.in by autoupdate. - -2001-09-28 Ralf Corsepius - - * rtc/Makefile.am: Use 'PREINSTALL_FILES ='. - * network/Makefile.am: Use 'PREINSTALL_FILES ='. - * serial/Makefile.am: Use 'PREINSTALL_FILES ='. - -2001-09-27 Joel Sherrill - - * ChangeLog: Fixed typo in date. - -2001-09-21 Joel Sherrill - - * network/Makefile.am: Fixed typo on file name. - * 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 . Switched C++ style comments - to C style. - -2001-09-19 Chris Johns - - * network/README.i82586, network/i82586.c, network/i82586reg.h, - network/i82586var.h: New files. Network driver for Intel i82586. - -2001-05-14 Till Straumann - - * bootloader/Makefile.am, console/Makefile.am, 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-04-27 Ralf Corsepius - - * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET. - -2001-03-14 Joel Sherrill - - * serial/Makefile.am, serial/mc68681.c, serial/ns16550.c, - serial/serprobe.c, serial/z85c30.c: Now install sersupp.h to - so libchip style serial drivers can be written in - libcpu or libbsp. - -2001-03-01 Joel Sherrill - - * network/cs8900.c, network/cs8900.h, network/sonic.c, network/sonic.h, - rtc/icm7170_reg.c, rtc/icm7170_reg2.c, rtc/icm7170_reg4.c, - rtc/icm7170_reg8.c, rtc/m48t08_reg.c, rtc/m48t08_reg2.c, - rtc/m48t08_reg4.c, rtc/m48t08_reg8.c, serial/mc68681_reg.c, - serial/mc68681_reg2.c, serial/mc68681_reg4.c, serial/mc68681_reg8.c, - serial/z85c30.c, serial/z85c30.h, serial/z85c30_p.h, - serial/z85c30_reg.c: Corrected header. - -2001-02-03 Ralf Corsepius - - * network/Makefile.am, rtc/Makefile.am, serial/Makefile.am: Apply - include_*HEADERS instead of H_FILES, replace ${..} with $(..). - -2000-11-13 Jiri Gaisler - - * 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 - - * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. - -2000-11-03 Chris Johns - - * network/README.cs8900, network/cs8900.c, network/cs8900.h: New files. - -2000-11-02 Ralf Corsepius - - * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal. - -2000-10-25 Ralf Corsepius - - * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU - canonicalization. - -2000-10-20 Joel Sherrill - - * network/dec21140.c: Corrected attach to include "int attach" parameter. - -2000-09-05 Ralf Corsepius - - * network/Makefile.am: Use AM_*FLAGS += ... - * ChangeLog: Fix formating. - -2000-09-04 Ralf Corsepius - - * network/Makefile.am, rtc/Makefile.am, serial/Makefile.am: Include - compile.am. - -2000-08-10 Joel Sherrill - - * ChangeLog: New file. - -- cgit v1.2.3