0981935d5c
Latest Astribank firmware (as of Rev. 11426 also supports some newer
hardware types, which will have the ID 203. Anyone installing this newer
version will now have 203 as an alias, but older versions will not have
it.
(cherry picked from commit 9698657f7a
)
32 lines
930 B
Makefile
32 lines
930 B
Makefile
# Install firmwares and initialization scripts for the Astribank
|
|
# drivers
|
|
|
|
USB_FW = USB_FW.hex USB_FW.201.hex USB_RECOV.hex
|
|
FPGA_FW = FPGA_FXS.hex FPGA_1141.hex FPGA_1151.hex FPGA_1161.hex \
|
|
FPGA_1161.201.hex FPGA_1161.202.hex
|
|
PIC_FW = PIC_TYPE_1.hex PIC_TYPE_2.hex PIC_TYPE_3.hex PIC_TYPE_4.hex
|
|
OCT_FW = $(wildcard OCT6104E-256D.ima)
|
|
FIRMWARES = $(USB_FW) $(FPGA_FW) $(PIC_FW) $(OCT_FW)
|
|
PROTO_VER = 30
|
|
SCRIPTS_BASE = $(patsubst %,init_card_%_$(PROTO_VER),1 2 3 4 5)
|
|
SCRIPTS = $(SCRIPTS_BASE:%=../%)
|
|
TARGET = $(DESTDIR)/usr/share/dahdi
|
|
|
|
all:
|
|
|
|
clean:
|
|
|
|
install:
|
|
mkdir -p $(TARGET)
|
|
install $(SCRIPTS) $(TARGET)/
|
|
install -m 644 ../XppConfig.pm $(FIRMWARES) $(TARGET)/
|
|
for id in 202 203; do \
|
|
if [ ! -r $(TARGET)/USB_FW.$$id.hex ]; then \
|
|
ln -s USB_FW.201.hex $(TARGET)/USB_FW.$$id.hex;\
|
|
fi; \
|
|
done
|
|
if [ ! -r $(TARGET)/FPGA_1161.203.hex ]; then \
|
|
ln -s FPGA_1161.201.hex $(TARGET)/FPGA_1161.203.hex;\
|
|
fi
|
|
|