From: Florent Kermarrec Date: Fri, 12 Jun 2020 08:18:44 +0000 (+0200) Subject: bios/boot: rewrite ROM boot description. X-Git-Tag: 24jan2021_ls180~173 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=05cb5f96a12143ebc45f243b6c86b206017b402c;p=litex.git bios/boot: rewrite ROM boot description. --- diff --git a/litex/soc/software/bios/boot.c b/litex/soc/software/bios/boot.c index 1582c7b8..ce4b6e29 100644 --- a/litex/soc/software/bios/boot.c +++ b/litex/soc/software/bios/boot.c @@ -86,10 +86,11 @@ enum { /*-----------------------------------------------------------------------*/ #ifdef ROM_BOOT_ADDRESS -/* When firmware is small enough, it can be interesting to run code from an - embedded blockram memory (faster and not impacted by memory controller - activity). Define ROM_BOOT_ADDRESS for that and initialize the blockram - with the firmware data. */ +/* Running the application code from ROM is the fastest way to execute code + and could be interesting when the code is small enough, on large devices + where many blockrams are available or simply when the execution speed is + critical. Defining ROM_BOOT_ADDRESS in the SoC will make the BIOS jump to + it at boot. */ void romboot(void) { boot(0, 0, 0, ROM_BOOT_ADDRESS);