##// END OF EJS Templates
Update APB_TIME_MANAGEMENT :...
Update APB_TIME_MANAGEMENT : If LFR is desynchronized, the LFR is resynchronized only if there is a tick (or soft_tick) and a new TCU The TCU is a vector of 31 bits (30 downto 0). Now, there is a ctrl bit to soft reset the apb_time_management. After a reset (and a soft reset), the APB_TM is desynchronized and the CT value is 0x80000000.

File last commit:

r110:ff6ca9d2a8d8 JC
r336:d05a1ff29f0e (MINI-LFR) WFP_MS-0-1-9 JC
Show More
Makefile
21 lines | 639 B | text/x-makefile | MakefileLexer
GRLIB=../../..
CC=gcc
XCC=sparc-elf-gcc -I$(GRLIB)/software/leon3 $(BOPT)
XAS=sparc-elf-gcc -c -I. -I$(GRLIB)/software/leon3 $(BOPT)
bootrom.o: bootrom.S bootrom.h
$(XAS) $<
bootrom.exe: bootrom.o
$(XCC) -nostdlib -Tlinkprom -N -L./ -Ttext=0 -nostartfiles -o bootrom.exe $<
make_bootrom : $(GRLIB)/bin/ahbrom.c
@if test -r "/mingw/bin/gcc.exe"; then \
$(CC) $(GRLIB)/bin/ahbrom.c -o make_bootrom -lwsock32; \
else \
$(CC) $(GRLIB)/bin/ahbrom.c -o make_bootrom; \
fi;
bootrom.vhd: bootrom.exe
make make_bootrom
sparc-elf-objcopy -O binary bootrom.exe bootrom.bin
./make_bootrom bootrom.bin bootrom.vhd