summaryrefslogtreecommitdiffstats
path: root/c/src/libchip (unfollow)
Commit message (Collapse)AuthorFilesLines
2002-10-312002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+7
* network/dec21140.c: Removed warnings.
2002-10-282002-10-28 Eugeny S. Mints <Eugeny.Mints@oktet.ru>Joel Sherrill8-1/+364
* New files: New directory ide/, ide/Makefile.am, ide/ide_ctrl_cfg.h, ide/ide_ctrl_io.h, ide/ide_ctrl.h: * configure.ac, Makefile.am: Modified to reflect changes above.
2002-10-212002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-3/+9
* .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2002-09-142002-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+6
* serial/z85c30.c: Eliminated warning by clarifying statement.
2002-09-072002-09-07 Chris Johns <ccj@acm.org>Joel Sherrill6-195/+1437
* 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-112002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-3/+9
* 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-102002-08-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius3-12/+7
* serial/Makefile.am: Don't tmp-install lib. * rtc/Makefile.am: Don't tmp-install lib.
2002-07-162002-07-16 Eric Norum <eric.norum@usask.ca>Joel Sherrill6-3/+4028
* 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-142001-05-14 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill1-10/+10
* 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().
2002-05-142001-05-14 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill1-0/+17
* 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().
2002-05-142002-05-07 Chris Johns <ccj@acm.org>Joel Sherrill2-1/+13
* 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-182002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-4/+7
* network/dec21140.c: Reflect changes to powerpc's rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2002-04-132002-04-11 Chris Johns <ccj@acm.org>Joel Sherrill2-2/+8
* 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-042002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-0/+7
* network/i82586.c: Include <string.h>. * network/sonic.c: Ditto.
2002-04-032002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-0/+9
* configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2002-03-282002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-6/+12
* 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-042002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2001-11-262001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* network/sonic.h: Fix typo.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+4
* serial/z85c30.c: Fixed typo.
2001-10-122001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+45
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove.
2001-10-122001-10-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-44/+0
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
2001-10-112001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-0/+7
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
2001-09-282001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-3/+9
* rtc/Makefile.am: Use 'PREINSTALL_FILES ='. * network/Makefile.am: Use 'PREINSTALL_FILES ='. * serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+5
* ChangeLog: Fixed typo in date.
2001-09-212001-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-4/+13
* 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 <ccj@acm.org>. Switched C++ style comments to C style.
2001-09-192001-09-19 Chris Johns <ccj@acm.org>Joel Sherrill6-4/+2965
* network/README.i82586, network/i82586.c, network/i82586reg.h, network/i82586var.h: New files. Network driver for Intel i82586.
2001-05-082001-05-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2001-03-142001-03-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill6-6/+14
* serial/Makefile.am, serial/mc68681.c, serial/ns16550.c, serial/serprobe.c, 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-022001-03-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill21-20/+10
* 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-052001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-18/+27
* network/Makefile.am, rtc/Makefile.am, serial/Makefile.am: Apply include_*HEADERS instead of H_FILES, replace ${..} with $(..).
2000-11-132000-11-13 Jiri Gaisler <jgais@ws.estec.esa.nl>Joel Sherrill2-0/+41
* 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-092000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2000-11-032000-11-03 Chris Johns <ccj@acm.org>Joel Sherrill5-3/+792
* network/README.cs8900, network/cs8900.c, network/cs8900.h: New files. * network/Makefile.am: Modified to reflect above.
2000-11-022000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2000-10-252000-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+6
* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU canonicalization.
2000-10-202000-10-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+6
* network/dec21140.c: Corrected attach to include "int attach" parameter.
2000-09-252000-09-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+3
* shmdr/shm_driver.h: Added _AM29K entry. May not be correct.
2000-09-062000-09-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+7
* network/Makefile.am: Use AM_*FLAGS += .. . * ChangeLog: Fix formating.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-0/+8
* network/Makefile.am, rtc/Makefile.am, serial/Makefile.am: Include compile.am.
2000-08-10Adding ChangeLogs.Joel Sherrill1-0/+3
2000-06-16Patch rtems-rc-20000616-1-cvs.diff from Ralf CorsepiusJoel Sherrill1-7/+7
<corsepiu@faw.uni-ulm.de> to use __i386__ instead of __i386 and i386 to be able to compile this file with -ansi.
2000-06-12Merged from 4.5.0-beta3aJoel Sherrill9-48/+172
2000-04-13Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill5-0/+21
adds .cvsignore.
2000-02-08Patches rtems-rc-20000204-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-30/+23
that contains: * Removes remaining (now illegal) references to $(SRC) from a couple of Makefile.ams * Removes duplicate AC_CONFIG_SUBDIRS macro from c/configure.in * Moves ENABLE_LIBCDIR into RTEMS_PROG_C[C|XX]_FOR_TARGET (hides LIBCDIR from most configure scripts, i.e. LIBCDIR becomes less visible) * Adds RTEMS_PROG_C[C|XX]_FOR_TARGET and RTEMS_CANONICALIZE_TOOLS to libbsp/*/configure.ins (A minor bug in previous implementations, which only has an impact when switching to GNU/Cygnus canonicalization) * Cleans up several bogus comments. * Removes MKLIB * Switches the version number to 4.5.0 (for testing version number handling)
2000-01-14Warning corrections per feedback from Emmanuel Raguet <raguet@crf.canon.fr>.Joel Sherrill1-1/+1
2000-01-11Patch from Emmanuel Raguet <raguet@crf.canon.fr> to correct macroJoel Sherrill1-4/+4
expansion. These macros were modified to correct warnings and obviously needed more parentheses to expand correctly.
1999-12-14More warnings removed after email with Emmanuel Raguet.Joel Sherrill1-3/+2
1999-12-13Removed warnings.Joel Sherrill1-1/+1
1999-12-13Patch from Emmanuel Raguet <raguet@crf.canon.fr> to correct some problemsJoel Sherrill1-9/+16
in the dec21140 driver. Comments follow: I have tried to use bootp with the dec21140 driver and I had problems. I have found them - Ethernet address must be known in Attach step (read from the board) - Endian problem for Ethernet address storage. Now it is solved and I can use bootp to obtain the network configuration of the target.
1999-12-03Made to compile on other CPU families.Joel Sherrill1-0/+18