Changeset 80e24f1f in rtems


Ignore:
Timestamp:
Jun 15, 2000, 10:22:00 PM (20 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
fc6eaee
Parents:
d1716c98
Message:

rxgen960 compiles and links.

Files:
1 added
7 edited
1 moved

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/i960/rxgen960/Makefile.am

    rd1716c98 r80e24f1f  
    88# wrapup is the one that actually builds and installs the library
    99#  from the individual .rel files built in other directories
    10 SUBDIRS = include startup clock console shmsupp timer wrapup
     10SUBDIRS = include start startup clock console shmsupp timer wrapup
    1111
    1212include $(top_srcdir)/../../bsp.am
  • c/src/lib/libbsp/i960/rxgen960/bsp_specs

    rd1716c98 r80e24f1f  
    1616*startfile:
    1717%{!qrtems: %(old_startfile)} \
    18 %{qrtems: %{qrtems_debug: start_g.o%s} %{!qrtems_debug: start.o%s}
     18%{qrtems: %{qrtems_debug: rxgen_romld_g.o%s} %{!qrtems_debug: rxgen_romld.o%s}}
    1919
    2020*link:
  • c/src/lib/libbsp/i960/rxgen960/configure.in

    rd1716c98 r80e24f1f  
    3333include/Makefile
    3434shmsupp/Makefile
     35start/Makefile
    3536startup/Makefile
    3637timer/Makefile
  • c/src/lib/libbsp/i960/rxgen960/start/rxgen_romld.S

    rd1716c98 r80e24f1f  
    88
    99        .globl _romStart
     10        .globl start
    1011        .globl _start
    1112        .globl _romFaultStart
    1213        .globl _led_array
    1314        .text   
     15start:  /* JRS */
     16_start:  /* JRS */
    1417SYM(romStart ):
    1518SYM(_romStart ):
     
    122125        .byte 0xb
    123126        .byte 0xc
     127
     128
     129/* just to compile and link application XXX JOEL */
     130        .globl _faultStart
     131        .globl _faultEnd
     132        .globl _faultCheckSum
     133        .globl _faultBuffer
     134        .globl _svrStackPtr
     135        .globl _console_pmr_getc
     136        .globl _console_pmr_kbhit
     137        .globl _console_pmr_init
     138        .globl _console_pmr_putc
     139        .globl _DBGConsole_make_sync
     140        .globl _codeRamStart
     141        .globl _codeRomStart
     142        .globl _codeRamEnd
     143        .globl _codeRomEnd
     144        .globl _bssStart
     145        .globl _bssEnd
     146        .globl _bssStart_1
     147        .globl _bssEnd_1
     148        .globl _intStackPtr
     149       
     150_faultStart:
     151_faultEnd:
     152_faultCheckSum:
     153_faultBuffer:
     154_svrStackPtr:
     155_console_pmr_getc:
     156_console_pmr_kbhit:
     157_console_pmr_init:
     158_console_pmr_putc:
     159_DBGConsole_make_sync:
     160_codeRamStart:
     161_codeRomStart:
     162_codeRamEnd:
     163_codeRomEnd:
     164_bssStart:
     165_bssEnd:
     166_bssStart_1:
     167_bssEnd_1:
     168_intStackPtr:
     169
  • c/src/lib/libbsp/i960/rxgen960/startup/Makefile.am

    rd1716c98 r80e24f1f  
    1111#C_PIECES = bspclean bsplibc bsppost bspstart bootcard main sbrk setvec \
    1212#    gnatinstallhandler
    13 C_FILES = bspstart.c cntrltbl.c exit.c fault.c flttbl.c frmstr.c intrtbl.c \
    14     kkprintf.c nmi.c nulsystbl.c prcb.c rom_cntrltbl.c rom_ibr.c rom_prcb.c \
    15     sctns.c setvec.c systbl.c
     13C_FILES = bspclean.c bsplibc.c bsppost.c bspstart.c bootcard.c cntrltbl.c \
     14    exit.c fault.c flttbl.c frmstr.c intrtbl.c kkprintf.c main.c nmi.c \
     15    nulsystbl.c prcb.c rom_cntrltbl.c rom_ibr.c rom_prcb.c sbrk.c sctns.c \
     16    setvec.c systbl.c
    1617
    1718H_FILES = asmfault.h asmstub.h cntrltbl.h fault.h faultret.h flttbl.h \
     
    1920    prcb.h rom_ibr.h rommon.h sctns.h systbl.h time.h types.h
    2021
    21 S_FILES = asmfault.S asmstub.S ihandler.S rxgen_romld.S
     22S_FILES = asmfault.S asmstub.S ihandler.S
    2223
    2324OBJS = $(C_FILES:%.c=$(ARCH)/%.o) $(S_FILES:%.S=$(ARCH)/%.o)
  • c/src/lib/libbsp/i960/rxgen960/startup/exit.c

    rd1716c98 r80e24f1f  
    2525#include "bsp.h"
    2626
     27#if 0
    2728void _exit( )
    2829{
     
    3738  */
    3839}
     40#endif
  • c/src/lib/libbsp/i960/rxgen960/startup/kkprintf.c

    rd1716c98 r80e24f1f  
    5757        }
    5858}
    59 
    60 
    61 /* we have got an error during build for 'isatty()' wo/ good reason
    62    we temporarily use this fix....
    63 */
    64 isatty(int fd)
    65 {
    66         return 1;
    67 }
    68 
  • make/custom/rxgen960.cfg

    rd1716c98 r80e24f1f  
    6666            $(LINK_OBJS) $(LINK_LIBS)
    6767        $(NM) -g -n $@ > $(basename $@).num
    68         $(OBJCOPY) -oformat binary $@ $(basename $@).bin
     68        $(OBJCOPY) -O binary $@ $(basename $@).bin
    6969        $(SIZE) $@
    7070endef
     
    7373# Miscellaneous additions go here
    7474
     75START_BASE=
     76START_FILE=
Note: See TracChangeset for help on using the changeset viewer.