1 # The Microcode for the Eicon.Diehl active ISDN cards comes in two parts.
2 # A tiny bootstrap loader delivered by Diehl as "dnload.bin" and a
3 # D-channel protocol specific file, e.g. "te_etsi.sx" for the SX card
5 # We can not deliver either of these files. The user is assumed to use
6 # the ones distributed with his card or download the newest version from
8 # The bootstrap loader is compiled into the kernel, as it is needed to
9 # identify the card. The protocol specific part is later downloaded by
10 # the ISDN management daemon.
13 .if exists
(dnload.bin
)
14 # Real part - the bootstrap image is available. We convert it into a
15 # static byte array via the "gendnloadh" shell script.
18 @
${HOST_SH} .
/gendnloadh
20 # Fake part - user did not copy the necessary file here. Compilation will
21 # fail with an error explaining his fault.
22 dnload.h
: dnload.h-dist
23 cp dnload.h-dist dnload.h
35 .
include <bsd.kinc.mk
>