summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/motorola_powerpc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2004-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-292-1/+7
| | | | | * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS. Add RTEMS_PROG_CCAS.
* 2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-219-10/+38
| | | | | | | | | | | * Makefile.am: Add PREINSTALL_DIRS. * irq/Makefile.am: Add PREINSTALL_DIRS. * motorola/Makefile.am: Add PREINSTALL_DIRS. * openpic/Makefile.am: Add PREINSTALL_DIRS. * pci/Makefile.am: Add PREINSTALL_DIRS. * vectors/Makefile.am: Add PREINSTALL_DIRS. * vme/Makefile.am: Add PREINSTALL_DIRS. * wrapup/Makefile.am: Reflect changes to libcpu.
* 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-1411-0/+48
| | | | | | | | | | | | | | * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES. * bootloader/Makefile.am: Ditto. * irq/Makefile.am: Ditto. * motorola/Makefile.am: Ditto. * openpic/Makefile.am: Ditto. * pci/Makefile.am: Ditto. * start/Makefile.am: Ditto. * startup/Makefile.am: Ditto. * vectors/Makefile.am: Ditto. * vme/Makefile.am: Ditto.
* 2004-01-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2004-01-052-7/+7
| | | | | * wrapup/Makefile.am: Eliminate $(LIB). Use noinst_DATA to trigger building libbsp.a.
* 2003-12-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-302-2/+6
| | | | * start/Makefile.am: Add BUILD-VARIANTS.
* 2003-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-223-2/+7
| | | | | * vectors/Makefile.am: Fix typos. * vme/Makefile.am: Fix typos.
* 2003-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-2213-158/+202
| | | | | | | | | | | | | | | * bootloader/Makefile.am: Eliminate VPATH. * clock/Makefile.am: Eliminate VPATH. * console/Makefile.am: Eliminate VPATH. * irq/Makefile.am: Eliminate VPATH. * motorola/Makefile.am: Eliminate VPATH. * openpic/Makefile.am: Eliminate VPATH. * pci/Makefile.am: Eliminate VPATH. * residual/Makefile.am: Eliminate VPATH. * start/Makefile.am: Eliminate VPATH. * startup/Makefile.am: Eliminate VPATH. * vectors/Makefile.am: Eliminate VPATH. * vme/Makefile.am: Eliminate VPATH.
* 2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-134-24/+30
| | | | | | * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g. * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
* 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-1211-14/+32
| | | | | | | | | | | | | * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES. * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-122-2/+6
| | | | * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
* 2003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-096-37/+41
| | | | | | | | * bootloader/Makefile.am: Misc cleanups and fixes. * motorola/Makefile.am: Misc cleanups and fixes. * start/Makefile.am: Misc cleanups and fixes. * startup/Makefile.am: Misc cleanups and fixes. * startup/linkcmds: Preparations for gcc-3.3.x.
* 2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-034-5/+11
| | | | | | * Makefile.am: Cosmetics. * bootloader/Makefile.am: Cosmetics. * startup/Makefile.am: Cosmetics.
* 2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-0315-86/+93
| | | | | | | | | | | | | | | | | * Makefile.am: Add preinstallation dirstamp support. * bootloader/Makefile.am: Cosmetics. * clock/Makefile.am: Cosmetics. * console/Makefile.am: Cosmetics. * irq/Makefile.am: Add preinstallation dirstamp support. * motorola/Makefile.am: Cosmetics. * openpic/Makefile.am: Cosmetics. * pci/Makefile.am: Cosmetics. * residual/Makefile.am: Cosmetics. * start/Makefile.am: Cosmetics. * startup/Makefile.am: Cosmetics. * vectors/Makefile.am: Add preinstallation dirstamp support. * vme/Makefile.am: Add preinstallation dirstamp support. * wrapup/Makefile.am: Cosmetics.
* 2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-0213-12/+27
| | | | | | | | | | | | | | | * clock/Makefile.am: Remove all-local: $(ARCH). * console/Makefile.am: Remove all-local: $(ARCH). * irq/Makefile.am: Remove all-local: $(ARCH). * motorola/Makefile.am: Remove all-local: $(ARCH). * openpic/Makefile.am: Remove all-local: $(ARCH). * pci/Makefile.am: Remove all-local: $(ARCH). * residual/Makefile.am: Remove all-local: $(ARCH). * start/Makefile.am: Remove all-local: $(ARCH). * startup/Makefile.am: Remove all-local: $(ARCH). * vectors/Makefile.am: Remove all-local: $(ARCH). * vme/Makefile.am: Remove all-local: $(ARCH). * wrapup/Makefile.am: Remove all-local: $(ARCH).
* 2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-10-012-13/+13
| | | | * vectors/Makefile.am: Fix header installation.
* 2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-299-100/+263
| | | | | | | | | | | | | * Makefile.am: Merge-in include/Makefile.am. Reflect changes to bsp.am. * include/Makefile.am: Remove. * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP coding standards). * configure.ac: Reflect changes above. * irq/Makefile.am: Fix header installation. * motorola/Makefile.am: Fix header installation. * openpic/Makefile.am: Fix header installation. * pci/Makefile.am: Fix header installation.
* 2003-09-26 Till Strauman <strauman@slac.stanford.edu>Joel Sherrill2003-09-262-1/+8
| | | | | | | PR 496/bsps * startup/Makefile.am: Use PowerPC shared sbrk() implementation which is used when initial heap size is limited to first 32 MB of RAM to satisfy boot loader requirements.
* 2003-09-26 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-09-262-0/+25
| | | | | | | PR 497/bsps * BOOTING: Document letting the bootloader shut down the network interface since it continues to run after loading RTEMS application and has to be dealt with.
* 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-09-192-8/+4
| | | | * bsp_specs: Remove *lib:.
* 2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-182-1/+5
| | | | * Makefile.am: Reflect having moved aclocal/.
* Fix broken ChangeLog entries.Ralf Corsepius2003-08-181-15/+15
|
* 2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-1616-42/+60
| | | | | | | | | | | | | | | | | | Makefile.am: Reflect having moved automake. bootloader/Makefile.am: Reflect having moved automake. clock/Makefile.am: Reflect having moved automake. console/Makefile.am: Reflect having moved automake. include/Makefile.am: Reflect having moved automake. irq/Makefile.am: Reflect having moved automake. motorola/Makefile.am: Reflect having moved automake. openpic/Makefile.am: Reflect having moved automake. pci/Makefile.am: Reflect having moved automake. residual/Makefile.am: Reflect having moved automake. start/Makefile.am: Reflect having moved automake. startup/Makefile.am: Reflect having moved automake. vectors/Makefile.am: Reflect having moved automake. vme/Makefile.am: Reflect having moved automake. wrapup/Makefile.am: Reflect having moved automake.
* Correcting to include PR numbers.Joel Sherrill2003-08-141-0/+2
|
* 2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-112-1/+5
| | | | * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
* 2003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-063-3/+11
| | | | | | | * bsp_specs: Remove -D__embedded__ -Asystem(embedded) -DUSE_ENHANCED_INTR_API from cpp. Remove cpp, old_cpp (now unused). * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
* 2003-03-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-03-272-2/+9
| | | | | * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to compile the bootloader.
* 2003-03-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-03-184-9/+28
| | | | | | | | | | | | | PR 356/bsps * bsp_specs, start/Makefile.am, startup/linkcmds This patch makes RTEMS/powerpc/shared EABI compliant. Declare all linker-script defined addresses as variables of unknown size and not as short objects like 'int', 'void*' etc. This prevents the compiler from generating a relocation who assumes the existence of an __rtems_end object in one of the short data areas (which would result in a linker error).
* Merger from rtems-4-6-branch.Ralf Corsepius2003-03-112-1/+4
|
* 2003-02-20 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-02-203-6/+23
| | | | | | | | PR 349/bsps * startup/Makefile.am, startup/linkcmds startup/Makefile.am, startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c: Let the powerpc/shared (+derived) BSPs use pagetable support from libcpu.
* 2003-02-20 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-02-206-2/+60
| | | | | | | PR 349/bsps * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP to use the vmeUniverse VME-PCI bridge driver. * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
* 2003-02-20 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-02-203-0/+25
| | | | | | | | | | | | | | | | | | | PR 349/bsps * openpic/Makefile.am, pci/Makefile.am: - install the 'openpic.h' and 'pci.h' headers - avoid a name clash by renaming 'vsprintf' & friends to 'k_vsprintf' etc. - let 'rtemsReboot' print a stack trace (in case an 'assert' failed) - irq.c: * fix: remove implicit assumption that ISA interrupt vectors start at 0 * add BSP hook to let a VME interrupt acknowledge the PCI/openpic IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch) - fix: EABI compliance; isr/exception lowlevel handlers must not clobber R2 or R13 - fix: openpic_init was called with the polarity/senses tables swapped (fixed wrong order of arguments) - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
* 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-02-112-1/+5
| | | | * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
* 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-02-112-1/+5
| | | | * configure.ac: AC_PREREQ(2.57).
* 2003-01-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-01-201-0/+4
| | | | * startup/linkcmds*: Add FreeBSD sysctl() sections.
* mkChangeLogList [-n]Joel Sherrill2003-01-201-0/+11
|
* 2002-12-08 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2003-01-032-17/+17
| | | | | * startup/linkcmds: Shifted .init, .fini to match better with crtbegin/crtend linking.
* Removed incorrect entry.Joel Sherrill2002-12-191-4/+0
|
* 2002-12-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-12-191-0/+4
| | | | * console/console.c: Removed __assert() which conflicts with newlib.
* 2002-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-1712-11/+14
| | | | | | | | | | | | | | * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg. * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg. * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg. * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg. * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg. * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-122-1/+7
| | | | * start/Makefile.am: Use install-data-local to install startfile.
* 2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-112-1/+4
| | | | * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 002-11-17 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-11-182-0/+62
| | | | * README.mtx603e: New file.
* 2002-11-14 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-11-183-6/+74
| | | | | | | | * bsp_specs: Added crtbegin,crtend objects so C++ global objects constructors/destructors run correctly. * startup/linkcmds: Increased code length and updated the ctor/dtor sections to handle crtbegin, crtend objects. >
* 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-10-212-3/+9
| | | | | | * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
* 2002-08-21 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-212-4/+8
| | | | * bsp_specs: Added support for -nostdlibs.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-112-6/+12
| | | | * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
* Fix broken ChangeLogRalf Corsepius2002-08-111-15/+0
|
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-1113-26/+41
| | | | | | | | | | | | | | | * bootloader/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. * motorola/Makefile.am: Use .$(OBJEXT) instead of .o. * openpic/Makefile.am: Use .$(OBJEXT) instead of .o. * pci/Makefile.am: Use .$(OBJEXT) instead of .o. * residual/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-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-111-0/+15
| | | | | | | | | | | | | | | * bootloader/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. * motorola/Makefile.am: Use .$(OBJEXT) instead of .o. * openpic/Makefile.am: Use .$(OBJEXT) instead of .o. * pci/Makefile.am: Use .$(OBJEXT) instead of .o. * residual/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-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-252-4/+8
| | | | | * bootloader/Makefile.am: Install bootloader.o. Install bootloader/bootloader.ppcboot.lds.