litex/software/bios
Florent Kermarrec 35250f5b11 bios: add romboot
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).
It can also be a fallback option in case boot from flash failed.
To use this, define ROM_BOOT_ADDRESS and initialize the blockram with the firmware data.
2015-07-14 18:01:44 +02:00
..
Makefile
boot-helper-lm32.S
boot-helper-or1k.S bios: fill delay slot in boot_helper 2014-05-14 16:08:25 +02:00
boot.c bios: add romboot 2015-07-14 18:01:44 +02:00
boot.h bios: add romboot 2015-07-14 18:01:44 +02:00
dataflow.c
dataflow.h bios: add command to print df debug info 2012-08-03 18:51:39 +02:00
isr.c software: factorize exception_handler 2014-05-14 15:01:38 +02:00
linker.ld
main.c bios: add romboot 2015-07-14 18:01:44 +02:00
sdram.c software/bios/sdram: flush dcache and l2 in memtest (otherwise we are partially testing the cache) 2015-06-23 09:01:34 +02:00
sdram.h software/bios/sdram: make seed_to_data static 2015-03-26 23:05:20 +01:00