From 3c0d41781f8cddc33b58af6cd2ea24e02214eea3 Mon Sep 17 00:00:00 2001 From: Alessandro Comodi Date: Wed, 18 Nov 2020 17:35:54 +0100 Subject: [PATCH] litex: soc: do not add the timestamp in the BIOS if it was disabled Signed-off-by: Alessandro Comodi --- litex/soc/integration/soc.py | 1 + litex/soc/software/bios/main.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/litex/soc/integration/soc.py b/litex/soc/integration/soc.py index cbbf8be81..f5c004b94 100644 --- a/litex/soc/integration/soc.py +++ b/litex/soc/integration/soc.py @@ -1061,6 +1061,7 @@ class LiteXSoC(SoC): self.check_if_exists(name) if with_build_time: identifier += " " + build_time() + self.add_config("HAS_TIMESTAMP") setattr(self.submodules, name, Identifier(identifier)) self.csr.add(name + "_mem", use_loc_if_exists=True) diff --git a/litex/soc/software/bios/main.c b/litex/soc/software/bios/main.c index f1e3dd271..cca7399b2 100644 --- a/litex/soc/software/bios/main.c +++ b/litex/soc/software/bios/main.c @@ -97,7 +97,9 @@ int main(int i, char **c) printf(" (c) Copyright 2012-2020 Enjoy-Digital\n"); printf(" (c) Copyright 2007-2015 M-Labs\n"); printf("\n"); +#ifdef CONFIG_HAS_TIMESTAMP printf(" BIOS built on "__DATE__" "__TIME__"\n"); +#endif crcbios(); printf("\n"); printf(" Migen git sha1: "MIGEN_GIT_SHA1"\n");