summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/eth_comm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-1110-18/+30
| | | | | | | | | | | | * canbus/Makefile.am: Use .$(OBJEXT) instead of .o. * clock/Makefile.am: Use .$(OBJEXT) instead of .o. * console/Makefile.am: Use .$(OBJEXT) instead of .o. * irq/Makefile.am: Use .$(OBJEXT) instead of .o. * network/Makefile.am: Use .$(OBJEXT) instead of .o. * start/Makefile.am: Use .$(OBJEXT) instead of .o. * startup/Makefile.am: Use .$(OBJEXT) instead of .o. * vectors/Makefile.am: Use .$(OBJEXT) instead of .o. * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-212-6/+10
| | | | | * start/Makefile.am: Eliminate PGM. Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
* 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-202-0/+6
| | | | * startup/Makefile.am: Add bsplib_DATA = linkcmds.
* 2002-07-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-042-1/+6
| | | | | * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES. Remove $(OBJS) from all-local.
* 2002-06-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-06-302-8/+4
| | | | * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
* 2001-05-09 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-05-092-4/+13
| | | | | | | | * startup/linkcmds: In support of gcc 3.1, added one of more of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*, .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections and direction of segments to memory regions may also have been addressed. This was a sweep across all BSPs.
* 2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-04-185-7/+14
| | | | | | | * irq/irq.c: Reflect changed to <rtems/score/cpu.h>. * irq/irq_asm.S: Ditto. * vectors/vectors.S: Ditto. * vectors/vectors_init.c: Include <rtems/bspIo.h>.
* 2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-04-171-1/+4
| | | | | | * irq/irq.c: Define loopCounter iff DISPATCH_HANDLER_STAT is set. * startup/bspstart.c: include <bsp/irq.h>, <libcpu/cpuIdent.h>, <rtems/bspIo.h>
* 2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-04-172-1/+8
| | | | | | * irq/irq.c: Define loopCounter iff DISPATCH_HANDLER_STAT is set. * startup/bspstart.c: include <bsp/irq.h>, <libcpu/cpuIdent.h>, <rtems/bspIo.h>
* 2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-04-082-0/+7
| | | | * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
* 2001-04-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-04-082-0/+5
| | | | * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
* 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-2813-13/+19
| | | | | | | | | | | | | | | | | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * canbus/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * clock/Makefile.am: Remove AUTOMAKE_OPTIONS. * console/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/Makefile.am: Remove AUTOMAKE_OPTIONS. * irq/Makefile.am: Remove AUTOMAKE_OPTIONS. * network/Makefile.am: Remove AUTOMAKE_OPTIONS. * start/Makefile.am: Remove AUTOMAKE_OPTIONS. * startup/Makefile.am: Remove AUTOMAKE_OPTIONS. * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS. * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-042-1/+5
| | | | * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
* 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-041-1/+1
| | | | | * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu, replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
* 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-072-2/+4
| | | | * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
* 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-071-0/+4
| | | | * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
* 2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-032-7/+5
| | | | * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
* 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-206-5/+35
| | | | | | | | | | * Makefile.am: Add @exceptions@ to SUBDIRS. * configure.ac: Add RTEMS_BSPOPTS_*(UARTS_IO_MODE), RTEMS_PPC_EXCEPTIONS([new]). * include/Makefile.am: Convert PREINSTALL_FILES to TMPINSTALL_FILES, include force-preinstall.am. * irq/Makefile.am: remove irq.h from EXTRA_DIST. * wrapup/Makefile.am: Apply @exceptions@.
* 2001-10-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-293-3/+9
| | | | | | * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27. * startup/linkcmds: Fix definition of .init and .fini sections so this BSP will properly link with new __USE_INIT_FINI__ support.
* 2001-10-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-252-2/+6
| | | | * startup/linkcmds: Added _init and _fini.
* 2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-242-2/+4
| | | | * vectors/Makefile.am: Remove bogus VPATH.
* 2001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-122-1/+4
| | | | * clock/p_clock.c: Fixed typo.
* 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-121-0/+42
| | | | | * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove.
* 2001-10-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-121-41/+0
| | | | | | * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
* 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-112-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-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-274-3/+9
| | | | | | * include/Makefile.am: Use 'PREINSTALL_FILES ='. * irq/Makefile.am: Use 'PREINSTALL_FILES ='. * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
* 2001-08-31 Eric Valette <valette@crf.canon.fr>Joel Sherrill2001-08-312-8/+9
| | | | | * network/network.c: Fix to account for return value when installing interrupts handler.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-187-26/+32
| | | | | | | * configure.in: Add bspopts.h. * include/.cvsignore: Add bspopts.h*, stamp-h*. * include/Makefile.am: Use *_HEADERS instead of *H_FILES. * include/bsp.h: Include bspopts.h.
* 2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-05-112-1/+5
| | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
* 2001-04-20 Eric Valette <valette@crf.canon.fr>Joel Sherrill2001-04-203-2/+8
| | | | | * include/bsp.h: Added include of <bsp/vectors.h> * vectors/vectors.h: Corrected typos.
* 2001-04-11 Eric Valette <valette@crf.canon.fr>Joel Sherrill2001-04-1617-0/+2929
| | | | | | | | | | * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c, include/8xx_immap.h, include/commproc.h, irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore, vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h, vectors/vectors_init.c: New file. * Switch the eth_comm BSP to use the "new exception processing model."
* 2001-04-11 Eric Valette <valette@crf.canon.fr>Joel Sherrill2001-04-1111-58/+141
| | | | | | | | * Makefile.am, configure.in, console/console.c, include/Makefile.am, include/bsp.h, network/network.c, startup/Makefile.am, startup/bspstart.c, startup/linkcmds, wrapup/Makefile.am: Switch the eth_comm BSP to use the "new exception processing model."
* 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-092-1/+5
| | | | * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
* 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-022-1/+5
| | | | * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
* 2000-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-11-012-18/+11
| | | | | | | | * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h, and libcsupport.h moved from libc to lib/include/rtems and now must be referenced as <rtems/XXX.h>. Header file order was cleaned up while doing this. Also removed obsolete references to STACK_CHECKER_ON.
* 2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-10-272-1/+6
| | | | | * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU canonicalization.
* 2000-10-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-10-202-0/+23
| | | | | * console/console.c: Add mbx8xx_console_get_configuration() which returns either nvram configuration or a static equivalent.
* 2000-09-29 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-09-292-10/+45
| | | | | | * startup/linkcmds: Added lines so DWARF debug information would be available. Otherwise gdb complains that the offsets for the debug info are incorrect and doesn't load the files.
* 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-057-5/+17
| | | | | | * canbus/Makefile.am, console/Makefile.am, network/Makefile.am, start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am: Include compile.am
* Adding ChangeLogs.Joel Sherrill2000-08-101-0/+3
|
* Properly pass argc, argc, and environp to boot_card.Joel Sherrill2000-08-021-4/+6
|
* Reversing spurious change.. disk crash?Joel Sherrill2000-08-011-1/+1
|
* Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-07-131-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that is yet another multilib-related structual cleanup patch: Changes: * Make RTEMS_TEST_NO_PAUSE a tests/ subpackage specific option. - Remove RTEMS_TEST_NO_PAUSE from custom/*.cfg, targopts.h and cpuopts.h. - Add autoconf macros RTEMS_*_RTEMS_TEST_NO_PAUSE (aclocal/rtems-test-no-pause.m4). - Add RTEMS_*_RTEMS_TEST_NO_PAUSE support to sptests/configure.ins and tmtests/configure.in. These are the only subdirectories which currently apply RTEMS_TEST_NO_PAUSE. - Add autoconf-DEFS support to all test subpackages' configure.ins below tests/. I.e. AC_DEFINES now get explicitly propagated as preprocessor defines into Makefiles, cf. AM_CPPFLAGS in tests/*/*.am, instead of using a global config-files. - Remove NDEBUG from custom/*.cfg. * AC_DEFINE POSIX_API, ITRON_API and MULTIPROCESSING in exec/configure.in, only. - All other sources now should relay on the values from cpuopts.h and should not define them themselves. - Several related changes to many configure.ins * Bug-fixes to RTEMS_*_RTEMS_DEBUG macros (Actually workarounds to quoting bugs in autoconf). Notes: * This patch is rather immature and only tested for a small subset of BSPs (requires the tests to be enabled and therefore takes an tremendous amount of disc space and time.) * The patches to *cfg were generated by a script. Expect file formating changes :)
* Incorrectly specified using new exception processing.Joel Sherrill2000-07-101-1/+1
|
* Moved old_exception_processing and new_exception_processing directoriesJoel Sherrill2000-07-071-2/+3
| | | | | | from score/cpu to libcpu because the determination of which to use is based on RTEMS_CPU_MODEL. Thus it can not be determined based solely on multilib information.
* Patch rtems-rc-20000615-3-cvs.diff from Ralf CorsepiusJoel Sherrill2000-06-151-1/+1
| | | | | <corsepiu@faw.uni-ulm.de> so these BSPs pick up the components they need from libcpu.
* Patch from Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add missingJoel Sherrill2000-06-141-2/+2
| | | | file to Makefile.am.
* Removed alloc860.c and mmu.c from C_FILES since they are now in libcpu.Joel Sherrill2000-06-141-2/+2
|
* Removed building of libcpu.a. It is now the individual BSPsJoel Sherrill2000-06-141-1/+3
| | | | | responsibility to explicitly pick up the components they require. This makes it easier to override default implmentations.
* Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill2000-06-122-245/+0
| | | | | | | | | | | | | | | <charles.gauthier@iit.nrc.ca>, and Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add support for a number of very significant things: + BSPs for many variations on the Motorola MBX8xx board series + Cache Manager including initial support for m68040 and PowerPC + Rework of mpc8xx libcpu code so all mpc8xx CPUs now use same code base. + Rework of eth_comm BSP to utiltize above. John reports this works on the 821 and 860.