summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i960 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-122-1/+4
| | | | * console/console-io.c: Fixed typo.
* 2001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-129-8/+6
| | | | | | * clock/ckinit.c, console/console.c, include/bsp.h, startup/bspstart.c, startup/exit.c, startup/setvec.c, timer/timer.c, timer/timerisr.S: Fixed typo.
* 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-124-0/+132
| | | | | * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove.
* 2001-10-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-124-128/+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-118-0/+28
| | | | | | * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
* 2001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-101-0/+5
| | | | | * acinclude.m4: New file. * configure.in: Use RTEMS_BSP_SUBDIR.
* 2001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-102-2/+16
| | | | | * acinclude.m4: New file. * configure.in: Use RTEMS_BSP_SUBDIR.
* 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 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-09-283-2/+6
| | | | | * include/bsp.h: Renamed delay() to rtems_bsp_delay(). * shmsupp/lock.c: Renamed delay() to rtems_bsp_delay().
* 2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-276-6/+21
| | | | | * include/Makefile.am: Use 'CLEANFILES ='. * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
* 2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-242-1/+5
| | | | * wrapup/Makefile: Use GENERIC_FILES = to make automake-1.5 happy.
* 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-06-0816-24/+66
| | | | | | | * 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-116-3/+15
| | | | * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
* 2001-01-09 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-0910-332/+10
| | | | | | | * Removing non-function shmsupp directory. * shmsupp/.cvsignore, shmsupp/Makefile.am, shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c: Removed. * configure.in, Makefile.am, wrapup/Makefile.am
* 2001-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-031-3/+10
| | | | * console/console-io.c: Added console_initialize_hardware().
* 2001-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-031-0/+4
| | | | * console/console-io.c: Added console_initialize_hardware().
* 2000-12-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-12-062-2/+4
| | | | * include/bsp.h: Removed incorrect error case.
* 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-098-4/+20
| | | | * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
* 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-028-4/+20
| | | | * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
* 2000-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-11-016-14/+31
| | | | | | | * 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-278-4/+24
| | | | | * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU canonicalization.
* 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-058-2/+15
| | | | | | * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am, start/Makefile.am: Include compile.am
* 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-056-2/+12
| | | | | * console/Makefile.am, start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am, clock/Makefile.am: Include compile.am
* 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-058-2/+15
| | | | | | * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include compile.am
* Adding ChangeLogs.Joel Sherrill2000-08-104-0/+13
|
* Removed unused macro.Joel Sherrill2000-08-011-17/+0
|
* Corrected BSP name in script.Joel Sherrill2000-08-011-1/+1
|
* Corrected file name in EXTRA_DIST setting.Joel Sherrill2000-07-241-1/+1
|
* Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-07-133-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 :)
* Reworked score/cpu/i960 so it can be safely compiled multilib. AllJoel Sherrill2000-07-1114-29/+17
| | | | | | | routines and structures that require CPU model specific information are now in libcpu. This required significant rework of the score/cpu header files and the creation of multiple header files and subdirectories in libcpu/i960.
* Now links although linkcmds will not work on real hardware. But thenJoel Sherrill2000-07-102-184/+244
| | | | again neither will unlinked executables. :)
* New file.Joel Sherrill2000-07-101-0/+2
|
* Added dummy clock driver.Joel Sherrill2000-07-105-2/+57
|
* New file.Joel Sherrill2000-06-161-0/+2
|
* Patch rtems-rc-20000616-2-cvs.diff from Ralf CorsepiusJoel Sherrill2000-06-161-1/+2
| | | | | <corsepiu@faw.uni-ulm.de> to add -qnolinkcmds to bsp_specs like other BSPs.
* rxgen960 compiles and links.Joel Sherrill2000-06-158-16/+88
|
* Pickup console-polled.c from the libbsp/shared directory.Joel Sherrill2000-06-131-0/+2
|
* Removing clock and timer since this BSP does not currentlyJoel Sherrill2000-06-131-2/+0
| | | | have them.
* Removed unused directories from Makefile.am and warningsJoel Sherrill2000-06-133-1/+17
| | | | from cvs by adding .cvsignore files.
* Added i960sim BSP which (ignoring the 3 instructions not supportedJoel Sherrill2000-06-1218-0/+641
| | | | by gdb 5.0's i960 simulator) is enough to run hello world.
* Merged from 4.5.0-beta3aJoel Sherrill2000-06-1223-70/+65
|
* Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill2000-04-1318-0/+69
| | | | adds .cvsignore.
* Patches rtems-rc-20000204-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-02-084-21/+11
| | | | | | | | | | | | | | | | | 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-0/+2
| | | | | | | | | | | | | | | | | 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-3128-879/+473
| | | | | | | | | | 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
* Patch rtems-rc-20000118-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-01-313-4/+2
| | | | | | | | | | | | | | that contains: * cleanups to configuration files * A reworked gccnewlib.spec.in: I have reformated it for enhanced readability and added more rtems-base packages. It now should be free of any installation conflicts (If there still remain some, they should be regarded as bugs). * A fix to the bin2boot RTEMS_BSP issue (make RTEMS_BSP="pc386 pc486" now works). * removes libbsp/bare/wrapup * Further cleanups
* Wrong BSP referenced.Joel Sherrill2000-01-231-1/+1
|
* Removed old hack of using Configuration Table entry ticks_per_timesliceJoel Sherrill2000-01-112-27/+12
| | | | | | | 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-6.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-01-1026-255/+241
| | | | | | | | | | | | | | | | | | that converts the i960 directory to automake. The same kind of libbsp configuration as for the mips64orion, now for the i960. In addition to libbsp configuration this patch also contains two fixes for cvme961.cfg and rxgen960.cfg, which contained non-functional make-exes. (Now both bsps probably have the same issues with linking c++ applications as the gensh2 has, but this is a different open issue not tried to be solved now). The rxgen961 also seems to have problems with its start file, because linking apps fails due to not finding start.o. (Note that libbsp/i960/rxgen960 lacks a start subdirectory!). I leave solving this issue to you :)
* Fixed path to shared/include/coverhd.h.Joel Sherrill2000-01-032-2/+2
|