summaryrefslogtreecommitdiffstats
path: root/c/src/libchip (unfollow)
Commit message (Collapse)AuthorFilesLines
2003-09-042003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill17-17/+17
* addlq.c, cnvpkt.c, dump.c, fatal.c, getlq.c, getpkt.c, init.c, initlq.c, intr.c, mpci.h, mpisr.c, poll.c, receive.c, retpkt.c, send.c, setckvec.c, shm_driver.h: URL for license changed.
2003-09-042003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill42-41/+57
* 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-032003-09-03 Jiri Gaisler <jiri@gaisler.com>Joel Sherrill5-4/+998
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-212003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+4
* ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2003-08-202003-08-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+4
* network/cs8900.c: Correct copyright statements.
2003-08-18Fix broken ChangeLog entries.Ralf Corsepius1-5/+5
2003-08-162003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius6-15/+23
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-252003-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius5-15/+25
* ide/Makefile.am, network/Makefile.am, rtc/Makefile.am, serial/Makefile.am: Add conditional LIBCHIP. Conditionally build include-dirs.
2003-07-252003-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-12/+16
* network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2003-07-182003-07-18 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2-75/+164
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-102003-07-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius7-67/+22
* 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-302003-06-30 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill3-442/+682
* network/dec21140.c, network/elnk.c: Update to compile on i386.
2003-06-132003-06-13 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2-0/+8
* network/README.3com: New file missed in previous commit.
2003-06-13Removed duplicate entry.Joel Sherrill1-8/+0
2003-06-132003-06-13 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill6-581/+4818
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-06-132003-06-13 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill1-0/+8
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-152003-04-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-3/+11
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-272003-03-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-4/+1710
* 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-252003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>Joel Sherrill4-4/+208
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-11Merger from rtems-4-6-branch.Ralf Corsepius2-1/+4
2003-02-20Fixed typo in PR category.Joel Sherrill1-1/+1
2003-02-202003-02-20 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2-5/+28
PR 354/networkign * 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-112003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2003-02-112003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* configure.ac: AC_PREREQ(2.57).
2002-12-112002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-9/+9
* network/Makefile.am: Eliminate C_O_FILES. * rtc/Makefile.am: Ditto. * serial/Makefile.am: Ditto,
2002-12-102002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-8/+9
* 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-132002-11-13 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2-0/+9
* 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-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 ='.