summaryrefslogtreecommitdiffstats
path: root/c/src/libchip (unfollow)
Commit message (Collapse)AuthorFilesLines
2004-07-252004-07-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+2
* libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2004-05-212004-05-21 Till Strauman <strauman@slac.stanford.edu>Joel Sherrill3-36/+39
* 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-04-222004-04-20 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2-0/+2
* libchip/network/dec21140.c, libchip/network/elnk.c: #include <errno.h>.
2004-04-20Remove stray white spaces.Ralf Corsepius51-788/+788
2004-04-202004-04-20 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius4-31/+124
* 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-15Remove stray white spaces.Ralf Corsepius23-31/+0
2004-04-012004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius4-4/+4
* 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-312004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius15-81/+81
* 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-232004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius1-1153/+0
PR/589 rtems * libchip/network/pci.h: Remove (Moved to cpukit).
2004-03-232004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius50-487/+487
* 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-14Updated the BSP example code.Chris Johns2-186/+442
2004-03-14Changes made to support the DIMMPC. This is a pc396 target with IO portChris Johns2-304/+607
support. Minor formating clean up. Add documentation to the header file.
2004-03-14The CS8900 driver is documented in the cs8900.h header file.Chris Johns1-17/+2
2004-03-092004-03-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-11/+8
* libchip/network/dec21140.c: Use __PPC__ instead of __PPC. Cosmetics.
2004-03-08UnusedRalf Corsepius5-10/+0
2004-03-052004-03-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+18
* libchipnetwork/open_eth.c: Remove warnings by conditionally compiling this file only only those CPU families with supported exception models.
2004-02-202004-02-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-1/+1
* libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am, wrapup/Makefile.am: Fix automake problems having been introduced in previous patch.
2004-02-192004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-1/+1
* 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-092004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-1/+0
* 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-01-232004-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-402/+0
* ChangeLog: Merge-in optman/ChangeLog. * libchip/ChangeLog: Remove.
2004-01-23Cleanup ChangeLog.Ralf Corsepius1-131/+104
2004-01-212004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-2/+8
* Makefile.am: Add PREINSTALL_DIRS.
2004-01-152004-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* Makefile.am: Fix typo in previous patch.
2004-01-152004-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-93/+83
* Makefile.am: Use automake compilation rules.
2004-01-142004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-0/+12
* Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2003-12-182003-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-7/+55
* Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2003-12-182003-12-18 Joel Sherrill <joel@OARcorp.com>Ralf Corsepius1-0/+8
* 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-132003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-6/+10
* Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2003-12-122003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-6/+13
* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2003-12-092003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-8/+11
* Makefile.am: Fix variant-tmpinstall support.
2003-12-022003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius6-260/+233
* 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.
2003-12-022003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius5-4/+11
* 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-012003-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius5-43/+124
* ide/Makefile.am: Use dirstamps for preinstallation. Reformat. * network/Makefile.am: Ditto. * rtc/Makefile.am: Ditto. * serial/Makefile.am: Ditto.
2003-10-212003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+4
* network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2003-09-262003-09-26 Cedric Aubert <cedric_aubert@yahoo.fr>Joel Sherrill2-19/+55
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-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.