diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2004-01-07 19:18:48 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2004-01-07 19:18:48 +0000 |
commit | be58eb2f2d1bf65248794e2d295a36522ee73cf8 (patch) | |
tree | 5e39a6f0d5f37bf611c7b22751f15a180dd380aa /c/src/lib/libbsp/mips64orion/p4000/liblnk | |
parent | 2004-01-07 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-be58eb2f2d1bf65248794e2d295a36522ee73cf8.tar.bz2 |
2004-01-07 Joel Sherrill <joel@OARcorp.com>
* mips64orion/.cvsignore, mips64orion/ChangeLog,
mips64orion/Makefile.am, mips64orion/README,
mips64orion/acinclude.m4, mips64orion/configure.ac,
mips64orion/p4000/.cvsignore, mips64orion/p4000/ChangeLog,
mips64orion/p4000/Makefile.am, mips64orion/p4000/README,
mips64orion/p4000/bsp_specs, mips64orion/p4000/configure.ac,
mips64orion/p4000/times, mips64orion/p4000/console/.cvsignore,
mips64orion/p4000/console/Makefile.am,
mips64orion/p4000/console/console.c, mips64orion/p4000/console/led.S,
mips64orion/p4000/include/.cvsignore,
mips64orion/p4000/include/bsp.h, mips64orion/p4000/include/coverhd.h,
mips64orion/p4000/liblnk/.cvsignore,
mips64orion/p4000/liblnk/Makefile.am,
mips64orion/p4000/liblnk/lnklib.S,
mips64orion/p4000/start/.cvsignore,
mips64orion/p4000/start/Makefile.am, mips64orion/p4000/start/start.S,
mips64orion/p4000/startup/.cvsignore,
mips64orion/p4000/startup/Makefile.am,
mips64orion/p4000/startup/bspclean.c,
mips64orion/p4000/startup/bspstart.c,
mips64orion/p4000/startup/ghlinkcmds,
mips64orion/p4000/startup/idtmem.S,
mips64orion/p4000/startup/idttlb.S,
mips64orion/p4000/startup/inittlb.c,
mips64orion/p4000/startup/linkcmds,
mips64orion/p4000/startup/setvec.c,
mips64orion/p4000/wrapup/.cvsignore,
mips64orion/p4000/wrapup/Makefile.am: Removed.
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/mips64orion/p4000/liblnk/.cvsignore | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/mips64orion/p4000/liblnk/Makefile.am | 30 | ||||
-rw-r--r-- | c/src/lib/libbsp/mips64orion/p4000/liblnk/lnklib.S | 62 |
3 files changed, 0 insertions, 94 deletions
diff --git a/c/src/lib/libbsp/mips64orion/p4000/liblnk/.cvsignore b/c/src/lib/libbsp/mips64orion/p4000/liblnk/.cvsignore deleted file mode 100644 index 282522db03..0000000000 --- a/c/src/lib/libbsp/mips64orion/p4000/liblnk/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -Makefile -Makefile.in diff --git a/c/src/lib/libbsp/mips64orion/p4000/liblnk/Makefile.am b/c/src/lib/libbsp/mips64orion/p4000/liblnk/Makefile.am deleted file mode 100644 index 169f72a647..0000000000 --- a/c/src/lib/libbsp/mips64orion/p4000/liblnk/Makefile.am +++ /dev/null @@ -1,30 +0,0 @@ -## -## $Id$ -## - -PGM = $(ARCH)/liblnk.rel - -S_FILES = lnklib.S -S_O_FILES = $(S_FILES:%.S=$(ARCH)/%.$(OBJEXT)) - -OBJS = $(S_O_FILES) - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../../../automake/lib.am - -# -# (OPTIONAL) Add local stuff here using += -# - -$(PGM): $(OBJS) - $(make-rel) - -# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile - -all-local: $(OBJS) $(PGM) - -.PRECIOUS: $(PGM) - -EXTRA_DIST = lnklib.S - -include $(top_srcdir)/../../../../automake/local.am diff --git a/c/src/lib/libbsp/mips64orion/p4000/liblnk/lnklib.S b/c/src/lib/libbsp/mips64orion/p4000/liblnk/lnklib.S deleted file mode 100644 index 42da845534..0000000000 --- a/c/src/lib/libbsp/mips64orion/p4000/liblnk/lnklib.S +++ /dev/null @@ -1,62 +0,0 @@ -/* - * $Id$ - */ - -#include <iregdef.h> -#include <idtcpu.h> - -#define FRAME(name,frm_reg,offset,ret_reg) \ - .globl name; \ - .ent name; \ -name:; \ - .frame frm_reg,offset,ret_reg - -#define ENDFRAME(name) \ - .end name - -#define PROM_LINK(name,entry) \ - .globl name; \ - .ent name; \ -name: la $2,+entry; \ - j $2; \ - .end name - -#define PROM_ENTRY(x) (0xbfc00000+((x)*8)) - -#define PROM_RESET PROM_ENTRY(0) -#define PROM_NOT_IMP PROM_ENTRY(1) -#define PROM_RESTART PROM_ENTRY(2) -#define PROM_REINIT PROM_ENTRY(3) -#define PROM_GETCHAR PROM_ENTRY(11) -#define PROM_PUTCHAR PROM_ENTRY(12) -#define PROM_SHOWCHAR PROM_ENTRY(13) -#define PROM_PRINTF PROM_ENTRY(16) -#define PROM_RETURN PROM_ENTRY(17) - -#define PROM_RGETS PROM_ENTRY(25) -#define PROM_FLUSHCACHE PROM_ENTRY(28) -#define PROM_CLEARCACHE PROM_ENTRY(29) -#define PROM_SETJMP PROM_ENTRY(30) -#define PROM_LONGJMP PROM_ENTRY(31) - - .text - -PROM_LINK(idtsim_putchar, PROM_PUTCHAR) -PROM_LINK(idtsim_getchar, PROM_GETCHAR) -PROM_LINK(idtsim_showchar, PROM_SHOWCHAR) -PROM_LINK(idtsim__exit, PROM_RETURN) -PROM_LINK(idtsim_reinit, PROM_REINIT) -PROM_LINK(idtsim_restart, PROM_RESTART) -PROM_LINK(idtsim_reset, PROM_RESET) -PROM_LINK(idtsim_promexit, PROM_RETURN) -PROM_LINK(idtsim_setjmp, PROM_SETJMP) -PROM_LINK(idtsim_longjmp, PROM_LONGJMP) - -FRAME(idtsim_init_sbrk,sp,0,ra) - j ra -ENDFRAME(idtsim_init_sbrk) - -FRAME(idtsim_init_file,sp,0,ra) - j ra -ENDFRAME(idtsim_init_file) - |