# HG changeset patch # User Michael Spacefalcon # Date 1409443981 0 # Node ID 10a1a99de746fb3cd2aa496a3e3abdff37ed84eb # Parent 0c736bd8385e3556a392de92f83df2ece9559c14 L1 standalone: gsm-fw/L1/stand should be complete diff -r 0c736bd8385e -r 10a1a99de746 gsm-fw/L1/stand/Makefile --- a/gsm-fw/L1/stand/Makefile Sun Aug 31 00:06:00 2014 +0000 +++ b/gsm-fw/L1/stand/Makefile Sun Aug 31 00:13:01 2014 +0000 @@ -3,9 +3,12 @@ CFLAGS= -O2 -fno-builtin -mthumb-interwork -mthumb LD= arm-elf-ld -OBJS= l1_pei.o forwarder.o +OBJS= l1_pei.o forwarder.o dll_stubs.o -all: ${OBJS} +all: xipcode.o + +xipcode.o: ${OBJS} + ${LD} -r -o $@ ${OBJS} clean: rm -f *.[oa] *.out *errs diff -r 0c736bd8385e -r 10a1a99de746 gsm-fw/L1/stand/dll_stubs.c --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gsm-fw/L1/stand/dll_stubs.c Sun Aug 31 00:13:01 2014 +0000 @@ -0,0 +1,19 @@ +/* + * These functions are normally defined in the DL protocol stack entity, + * and are called by L1S. When building L1 standalone, we need to + * provide stubs. + */ + +void *dll_read_dcch() +{ + return(0); +} + +void *dll_read_sacch() +{ + return(0); +} + +void dll_dcch_downlink() +{ +}