summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/ods68302 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2002-08-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-086-158/+27
| | | | | | | | | | * start/Makefile.am: Pick up rest of Ralf'f changes and use cp not make-rel since there is no point in this case. * start/debugreset.S: Rights were not assigned. * start/reset.S: Add ifdef to avoid core dump until Chris can track it down. * start/cpuboot.c: Moved to startup. * startup/Makefile.am: Account for above.
* 2002-08-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-08-083-2/+26
| | | | | | | | | * startup/Makefile.am: Remove -DGDB_MONITOR_ACTIVE (Not used anywhere). Add ODS60302_DEBUG conditional. * include/bsp.h: Fix broken bsp_cat macros (Not compliant to gcc31). * configure.ac: Add --enable-ods60302-debug. Add ODS60302_DEBUG conditional.
* 2002-08-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-052-1/+10
| | | | | | | | * Per PR260 eliminate use of make-target-options. This impacted RTEMS allowing a distinction between the CPU32 and CPU32+ in the SuperCore and required that the m68k optimized memcpy be moved to libcpu. * wrapup/Makefile.am: Pick up memcpy.o from libcpu.
* 2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-212-1/+6
| | | | | * start/Makefile.am: Fix bug in previous patch. Really add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
* 2002-07-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-212-7/+11
| | | | | * start/Makefile.am: Eliminate PGM. Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
* 2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-202-0/+6
| | | | * startup/Makefile.am: Add bsplib_DATA = linkcmds rom debugger.
* 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-2/+11
| | | | | | | | * 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-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-2810-10/+16
| | | | | | | | | | | | | | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * clock/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * console/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/Makefile.am: Remove AUTOMAKE_OPTIONS. * start/Makefile.am: Remove AUTOMAKE_OPTIONS. * startup/Makefile.am: Remove AUTOMAKE_OPTIONS. * timer/Makefile.am: Remove AUTOMAKE_OPTIONS. * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
* 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-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-032-7/+5
| | | | * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
* 2001-11-27 Joel Sherrill <joel@OARcorp.com>,Joel Sherrill2001-11-278-9/+59
| | | | | | | | This was tracked as PR39. * include/bsp.h, start/cpuboot.c, start/reset.S, startup/debugger, startup/linkcmds, startup/rom: Eliminated required definition of macros in the custom file for the BSP to compile. The ROM and ROM address and size settings are now linker script items.
* 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-121-0/+35
| | | | | * .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-34/+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 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-09-282-1/+5
| | | | * include/bsp.h: Renamed delay() to rtems_bsp_delay().
* 2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-272-1/+5
| | | | * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
* 2001-06-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-06-192-1/+5
| | | | * include/Makefile.am: Fixed typo.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-185-23/+18
| | | | | | | * 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]).
* 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-4/+10
| | | | | | | * 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.
* 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-19 Antti P Miettinen <anmietti@trshp.ntc.nokia.com>Joel Sherrill2000-10-192-1/+5
| | | | * clock/ckinit.c: Do not just set the IMR, OR the enable bit in.
* 2000-09-29 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-09-292-0/+46
| | | | | | * 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-0/+12
| | | | | | * clock/Makefile.am, console/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include compile.am
* Adding ChangeLogs.Joel Sherrill2000-08-101-0/+3
|
* Merged from 4.5.0-beta3aJoel Sherrill2000-06-1211-19/+35
|
* Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill2000-04-138-0/+27
| | | | adds .cvsignore.
* Patches rtems-rc-20000204-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-02-081-2/+3
| | | | | | | | | | | | | | | | | 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)
* Patches rtems-rc-20000118-7.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-02-031-2/+0
| | | | | | | | | | | | | | | | | that contains the automake files for libnetworking plus a couple of minor fixes. [Now only one unused/unsupported Makefile.in remains (./c/src/lib/libbsp/hppa1.1/pxfl/Makefile.in).] To apply: patch -p1 < rtems-rc-20000118-7.diff /bin/sh rtems-rc-20000118-7.rm /bin/sh rtems-rc-20000118-7.add ./bootstrap Notes: * I have tested this one by building all BSPs for m68k, powerpc, sh and unix with toolchains built since last weekend. * I did not touch libnetworking's directory layout.
* Patches rtems-rc-20000118-3.diff and rtems-rc-20000118-4.diff fromJoel Sherrill2000-01-3114-469/+269
| | | | | | | | | | 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
* All m68k BSPs now build with new ELF style linkcmds.Joel Sherrill2000-01-135-76/+22
|
* Made sweep of changes to get all BSPs to the same point on the linkcmdsJoel Sherrill2000-01-131-1/+1
| | | | and memory layout. Next step is to share the same bsp_pretasking_hook.
* Eric Norum <eric@cls.usask.ca> submitted linker script and bsp_specsJoel Sherrill2000-01-122-45/+130
| | | | | | | | for the gen68360 that let it work with ELF and C++ exceptions. This was used as the basis for changes to EVERY m68k bsp_specs and linkcmds. Before this modification is over, the layout of the starting stack, heap, and workspace will likely be modified for every m68k BSP. Then they will all be very similar.
* Patch rtems-rc-20000104-16.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-01-121-4/+4
| | | | that converts the libbsp/i386 subdirectory to full automake.
* Removed old hack of using Configuration Table entry ticks_per_timesliceJoel Sherrill2000-01-111-14/+10
| | | | | | | 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.
* Patch rtems-rc-20000104-10.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-01-1010-48/+63
| | | | | | | | | | | | | | | | | that converts the m68k directory to automake. NOTE: This one is fully tested by building *all* bsps with ../../rtems-rc-20000104/configure \ --target=m68k-rtems \ --prefix=/tmp/rtems \ --enable-cxx \ --disable-posix \ --enable-rdbg \ --disable-networking \ --enable-maintainer-mode \ --enable-multiprocessing \ --disable-tests make
* Patch rtems-rc-19991203-10.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-12-211-1/+1
| | | | | | | | | | which fixes a couple of bugs in RTEMS's old style Makefile.ins, which apparently were introduced by moving the start directories and not having adapted the Makefile.ins. To apply: patch -p1 < rtems-rc-19991203-10.diff
* Patch rtems-rc-19991123-rc-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | which (among other things) converted the mptests to automake. SUB_DIRS was used instead of SUBDIRS in some Makefile.ins (apparently a leftover from moving the start* directories) Addtional major bugs: * psxtests/include was empty (incomplete psxtests changes). * bogus handling of *.scn in itrontests (screens/sptests vs. screens/itrontests installation dirs) In addition I have added a few more changes (I couldn't resist) * automake support for itrontests * OPERATION_COUNT support in tmitrontests/ * automake support for tmitrontests * automake suppport for mptests * Some (minor) corrections to several configure.in/Makefile.ams => c/src/tests/ is completly under automake control, now. => we could start to sort out the structural issues with c/src/tests (tests/support, stubdr, tools, get "make dist" working)
* Patch rtems-rc-19991117-9.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-224-4/+4
| | | | | to convert the libc directory to automake and "dozens of small fixes for Makefile.ins/configure.ins below c/src/lib."
* Renaming all BSP specific startXXX directories to use the same name (start).Joel Sherrill1999-11-193-4/+4
|
* Renaming all BSP specific startXXX directories to use the same name (start).Joel Sherrill1999-11-194-1201/+0
|
* Updated copyright notice.Joel Sherrill1999-11-177-14/+7
|
* Added more sections and made minor modifications to let the linkcmdsJoel Sherrill1999-10-061-12/+10
| | | | | work with m68k-elf on late model versions of binutils (990901+) without overlapping or missing section errors.
* Applied patch rtems-rc-19990820-6.diff.gz fromJoel Sherrill1999-09-079-18/+18
| | | | | Ralf Corsepius <corsepiu@faw.uni-ulm.de> which converted many Makefile.in's to Makefile.am's. This added a lot of files.
* Patch rtems-rc-19990709-6-diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-08-061-1/+1
| | | | | applied. This modified many Makefiles and custom files and makes many more settings (network, multiprocessing, etc) gnerated by autoconf.
* Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill1999-07-302-12/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The main topic is replacing the hard-coded values for HAS_MP and HAS_RDBG in custom/*.cfg with per-bsp configuration-time autoconf checks (This is the patch I had mentioned before earlier this week). CHANGES * HAS_MP removed from custom/*.cfg, replaced with configuration time autoconf check * HAS_RDBG removed from custom/*.cfg, replaced with configuration-time autoconf check * NEW: c/src/make/bsp.cfg.in, takes configuration-time checked per-bsp values (i.e. HAS_MP, HAS_RDBG), gets installed as $(prefix)/<bsp>/make/bsp.cfg * NEW: default.cfg includes bsp.cfg - this change is backward compatible. * IMPORT_SRC: apply VPATH instead for ts_386ex/i386ex subdirectory Makefile.ins * HACK: a bug in acpolish mis-handles addtions to makefile variables which are enclosed in gmake conditionals: c/src/lib/libbsp/m68k/ods68302/start302/Makefile.in * Apply inline_dir, HAS_MP and HAS_RDBG for avoiding configuration of unneeded subdirectories in various configure.in files. * Several minor changes in Makefile.ins and configure.ins, wrt. to the order of including *.cfg and defining Makefile variables APPLYING THE PATCH: patch -p1 < rtems-rc-19990709-4.diff ./autogen