Tweaks to build scripts
This commit is contained in:
parent
4343de3ee2
commit
0a097b7a1e
@ -8,8 +8,9 @@ from pprint import pprint
|
|||||||
|
|
||||||
Import("env")
|
Import("env")
|
||||||
|
|
||||||
rxBuf = env["MARLIN_FEATURES"]["RX_BUFFER_SIZE"] if "RX_BUFFER_SIZE" in env["MARLIN_FEATURES"] else "0"
|
mf = env["MARLIN_FEATURES"]
|
||||||
txBuf = env["MARLIN_FEATURES"]["TX_BUFFER_SIZE"] if "TX_BUFFER_SIZE" in env["MARLIN_FEATURES"] else "0"
|
rxBuf = mf["RX_BUFFER_SIZE"] if "RX_BUFFER_SIZE" in mf else "0"
|
||||||
|
txBuf = mf["TX_BUFFER_SIZE"] if "TX_BUFFER_SIZE" in mf else "0"
|
||||||
|
|
||||||
serialBuf = str(max(int(rxBuf), int(txBuf), 350))
|
serialBuf = str(max(int(rxBuf), int(txBuf), 350))
|
||||||
|
|
||||||
|
@ -28,8 +28,8 @@ def add_cpu_freq():
|
|||||||
if env.GetBuildType() == "debug":
|
if env.GetBuildType() == "debug":
|
||||||
env['BUILD_DIR'] = '$PROJECT_BUILD_DIR/$PIOENV/debug'
|
env['BUILD_DIR'] = '$PROJECT_BUILD_DIR/$PIOENV/debug'
|
||||||
|
|
||||||
# On some platform, F_CPU is a runtime variable. Since it's used to convert from ns
|
# On some platform, F_CPU is a runtime variable. Since it's used to convert from ns
|
||||||
# to CPU cycles, this adds overhead preventing small delay (in the order of less than
|
# to CPU cycles, this adds overhead preventing small delay (in the order of less than
|
||||||
# 30 cycles) to be generated correctly. By using a compile time constant instead
|
# 30 cycles) to be generated correctly. By using a compile time constant instead
|
||||||
# the compiler will perform the computation and this overhead will be avoided
|
# the compiler will perform the computation and this overhead will be avoided
|
||||||
add_cpu_freq()
|
add_cpu_freq()
|
||||||
|
@ -31,11 +31,11 @@ if env.MarlinFeatureIsEnabled("POSTMORTEM_DEBUGGING"):
|
|||||||
|
|
||||||
print("Libmaple modified and ready for post mortem debugging")
|
print("Libmaple modified and ready for post mortem debugging")
|
||||||
|
|
||||||
rxBuf = env["MARLIN_FEATURES"]["RX_BUFFER_SIZE"] if "RX_BUFFER_SIZE" in env["MARLIN_FEATURES"] else "0"
|
mf = env["MARLIN_FEATURES"]
|
||||||
txBuf = env["MARLIN_FEATURES"]["TX_BUFFER_SIZE"] if "TX_BUFFER_SIZE" in env["MARLIN_FEATURES"] else "0"
|
rxBuf = mf["RX_BUFFER_SIZE"] if "RX_BUFFER_SIZE" in mf else "0"
|
||||||
|
txBuf = mf["TX_BUFFER_SIZE"] if "TX_BUFFER_SIZE" in mf else "0"
|
||||||
if int(rxBuf) < 64:
|
if int(rxBuf) < 64:
|
||||||
rxBuf = "64"
|
rxBuf = "64"
|
||||||
|
|
||||||
if int(txBuf) < 64:
|
if int(txBuf) < 64:
|
||||||
txBuf = "64"
|
txBuf = "64"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user