summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc (unfollow)
Commit message (Collapse)AuthorFilesLines
2000-08-10Adding ChangeLogs.Joel Sherrill12-0/+56
2000-08-02Properly pass argc, argc, and environp to boot_card.Joel Sherrill11-7/+64
2000-08-01Reversing spurious change.. disk crash?Joel Sherrill1-1/+1
2000-07-24Corrected spelling mistake.Joel Sherrill1-1/+1
2000-07-24Patch from Eric Valette <valette@crf.canon.fr> with debuggingJoel Sherrill1-7/+15
by Till Straumann <strauman@SLAC.Stanford.EDU>. With this patch, the motorola_shared BSP should also support the MVME2303.
2000-07-13Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-20/+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 :)
2000-07-12Added comment.Joel Sherrill1-1/+1
2000-07-12Removed unnecessary include of targopts.h.Joel Sherrill1-1/+1
2000-07-12Added comment.Joel Sherrill2-2/+4
2000-07-12Removed unnecessary include of targopts.h.Joel Sherrill1-1/+0
2000-07-12Added comment.Joel Sherrill2-2/+2
2000-07-10Build rtems-cpu.rel in this directory.Joel Sherrill1-1/+1
2000-07-10Fixed typo.Joel Sherrill1-1/+1
2000-07-10Incorrectly specified using new exception processing.Joel Sherrill1-1/+1
2000-07-10New files.Joel Sherrill2-0/+4
2000-07-07Picking up changes missed in previous commit. These changesJoel Sherrill2-11/+7
were needed to move exception processing to score/cpu.
2000-07-07Moved old_exception_processing and new_exception_processing directoriesJoel Sherrill11-18/+23
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.
2000-07-06Patch from Eric Valette <valette@crf.canon.fr> and Yacine El KolliJoel Sherrill2-13/+107
<elkolli@crf.canon.fr> to add support for the mbx860_005b.
2000-07-03Interrupt stack is allocated in _ISR_Handler_initialization notJoel Sherrill2-2/+2
_Interrupt_Manager_initialization.
2000-06-29Patch from Eric Valette to do some cleanup.Joel Sherrill3-9/+16
2000-06-15Modified to pick up components from libcpu.Joel Sherrill1-0/+1
2000-06-15Pick up caching code.Joel Sherrill1-1/+2
2000-06-15Use correct name for caching routines.Joel Sherrill1-3/+2
2000-06-15Patch rtems-rc-20000615-3-cvs.diff from Ralf CorsepiusJoel Sherrill3-7/+9
<corsepiu@faw.uni-ulm.de> so these BSPs pick up the components they need from libcpu.
2000-06-14Patch from John Cotton <john.cotton@nrc.ca> to correct cacheJoel Sherrill2-6/+6
routine naming to follow RTEMS package/object.method rule. This patch also eliminated calls to the obsolete routine m68k_enable_caching.
2000-06-14Conditionally do not assemble 403 code.Joel Sherrill1-0/+8
2000-06-14Patch from Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add missingJoel Sherrill1-2/+2
file to Makefile.am.
2000-06-14Removed alloc860.c and mmu.c from C_FILES since they are now in libcpu.Joel Sherrill1-2/+2
2000-06-14Do not build if networking disabled.Joel Sherrill1-0/+2
2000-06-14Removed building of libcpu.a. It is now the individual BSPsJoel Sherrill3-3/+9
responsibility to explicitly pick up the components they require. This makes it easier to override default implmentations.
2000-06-13Added .cvsignore.Joel Sherrill4-0/+8
2000-06-13Added .cvsignore.Joel Sherrill2-0/+15
2000-06-12Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill2-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.
2000-06-12Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine GauthierJoel Sherrill33-252/+5779
<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
2000-06-12Merged from 4.5.0-beta3aJoel Sherrill129-353/+364
2000-04-13Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill86-0/+271
adds .cvsignore.
2000-04-13Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill11-0/+33
adds .cvsignore.
2000-02-08Patches rtems-rc-20000204-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill10-26/+40
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-02-08Fixed typo.Joel Sherrill1-1/+1
2000-01-31Patches rtems-rc-20000118-3.diff and rtems-rc-20000118-4.diff fromJoel Sherrill182-5582/+2804
Ralf Corsepius <corsepiu@faw.uni-ulm.de> that contain: * Modifications, (minor) corrections, cleanups to most existing Makefile.ams * Adds automake support to all remaining BSPs which have not yet been converted to automake. * Makefile.am for all remaining wrapup/Makefile.ams
2000-01-14Now ignores minimum and does not run it.Joel Sherrill1-1/+1
2000-01-14Removed numerous warnings.Joel Sherrill7-8/+16
2000-01-11Removed old hack of using Configuration Table entry ticks_per_timesliceJoel Sherrill4-41/+20
being set to 0 to indicate that there should be no Clock Tick. This was used by the Timing Tests to avoid clock tick overhead perturbing execution times. Now the Timing Tests simply leave the Clock Tick Driver out of the Device Driver Table.
2000-01-10Added include of <bsp/irq.h> per Jay Kulpinski <jskulpin@eng01.gdds.com>.Joel Sherrill1-0/+2
2000-01-10Patch rtems-rc-20000104-12.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill117-738/+1028
which converts the PowerPC BSPs to configuration and more automake. * Besides adding partial automake support, rsp converting all powerpc BSPs to make them compliant to the new configuration scheme, this patch attempts to fix several configuration bugs in powerpc related Makefiles.
2000-01-10Per suggestions of Eric Valette <valette@crf.canon.fr> and JayJoel Sherrill2-4/+4
Kulpinski <jskulpin@eng01.gdds.com>, the bsp_specs now defines USE_ENHANCED_INTR_API and powerpc/shared/include/bsp.h uses that to enable its tm27 support.
2000-01-10Patch from Eric Valette <valette@crf.canon.fr> that makes sure theJoel Sherrill1-24/+5
interrupt code works on "old buggy MCP750 boards". The symptom was that there was no ethernet PCI IRQ at all.
2000-01-07Renaming mcp750 to motorola_shared since that is the basis for bothJoel Sherrill23-1776/+0
the mvme2307 and mcp750 BSPs. In addition, it can support many Motorola PowerPC based VME and PCI boards.
2000-01-03Fixed path to shared/include/coverhd.h.Joel Sherrill2-2/+2
2000-01-03Do not explicitly list pieces from libcpu used.Joel Sherrill3-5/+8