Add ORIGIN_REAL, emit more configure variables
ORIGIN{,_REAL} is made available to C and USE_DFU is made available to
make.
This commit is contained in:
committed by
NIIBE Yutaka
parent
786b4adc42
commit
0ef687ea4c
@@ -3,6 +3,8 @@
|
|||||||
#define ENABLE_VIRTUAL_COM_PORT 1
|
#define ENABLE_VIRTUAL_COM_PORT 1
|
||||||
#endif
|
#endif
|
||||||
@DFU_DEFINE@
|
@DFU_DEFINE@
|
||||||
|
@ORIGIN_DEFINE@
|
||||||
|
@ORIGIN_REAL_DEFINE@
|
||||||
@PINPAD_DEFINE@
|
@PINPAD_DEFINE@
|
||||||
@PINPAD_MORE_DEFINE@
|
@PINPAD_MORE_DEFINE@
|
||||||
@CERTDO_DEFINE@
|
@CERTDO_DEFINE@
|
||||||
|
|||||||
10
src/configure
vendored
10
src/configure
vendored
@@ -260,6 +260,8 @@ else
|
|||||||
echo "Debug option disabled"
|
echo "Debug option disabled"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
ORIGIN_REAL=0x08000000
|
||||||
|
ORIGIN_REAL_DEFINE="#define ORIGIN_REAL $ORIGIN_REAL"
|
||||||
# --with-dfu option
|
# --with-dfu option
|
||||||
if test "$with_dfu" = "yes"; then
|
if test "$with_dfu" = "yes"; then
|
||||||
if test "$target" = "FST_01" -o "$target" = "FST_01G" \
|
if test "$target" = "FST_01" -o "$target" = "FST_01G" \
|
||||||
@@ -281,9 +283,10 @@ if test "$with_dfu" = "yes"; then
|
|||||||
else
|
else
|
||||||
with_dfu=no
|
with_dfu=no
|
||||||
echo "Configured for bare system (no-DFU)"
|
echo "Configured for bare system (no-DFU)"
|
||||||
ORIGIN=0x08000000
|
ORIGIN=${ORIGIN_REAL}
|
||||||
DFU_DEFINE="#undef DFU_SUPPORT"
|
DFU_DEFINE="#undef DFU_SUPPORT"
|
||||||
fi
|
fi
|
||||||
|
ORIGIN_DEFINE="#define ORIGIN $ORIGIN"
|
||||||
|
|
||||||
# --enable-pinpad option
|
# --enable-pinpad option
|
||||||
if test "$pinpad" = "no"; then
|
if test "$pinpad" = "no"; then
|
||||||
@@ -480,6 +483,9 @@ fi
|
|||||||
if test "$ackbtn_support" = "yes"; then
|
if test "$ackbtn_support" = "yes"; then
|
||||||
echo "USE_ACKBTN=yes"
|
echo "USE_ACKBTN=yes"
|
||||||
fi
|
fi
|
||||||
|
if test "$with_dfu" = "yes"; then
|
||||||
|
echo "USE_DFU=yes"
|
||||||
|
fi
|
||||||
if test "$emulation" = "yes"; then
|
if test "$emulation" = "yes"; then
|
||||||
echo "prefix=$prefix"
|
echo "prefix=$prefix"
|
||||||
echo "exec_prefix=$exec_prefix"
|
echo "exec_prefix=$exec_prefix"
|
||||||
@@ -502,6 +508,8 @@ else
|
|||||||
fi
|
fi
|
||||||
sed -e "s/@DEBUG_DEFINE@/$DEBUG_DEFINE/" \
|
sed -e "s/@DEBUG_DEFINE@/$DEBUG_DEFINE/" \
|
||||||
-e "s/@DFU_DEFINE@/$DFU_DEFINE/" \
|
-e "s/@DFU_DEFINE@/$DFU_DEFINE/" \
|
||||||
|
-e "s/@ORIGIN_DEFINE@/$ORIGIN_DEFINE/" \
|
||||||
|
-e "s/@ORIGIN_REAL_DEFINE@/$ORIGIN_REAL_DEFINE/" \
|
||||||
-e "s/@PINPAD_DEFINE@/$PINPAD_DEFINE/" \
|
-e "s/@PINPAD_DEFINE@/$PINPAD_DEFINE/" \
|
||||||
-e "s/@PINPAD_MORE_DEFINE@/$PINPAD_MORE_DEFINE/" \
|
-e "s/@PINPAD_MORE_DEFINE@/$PINPAD_MORE_DEFINE/" \
|
||||||
-e "s/@CERTDO_DEFINE@/$CERTDO_DEFINE/" \
|
-e "s/@CERTDO_DEFINE@/$CERTDO_DEFINE/" \
|
||||||
|
|||||||
Reference in New Issue
Block a user