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 Initial mor1kx (OpenRISC) support 2014-05-14 10:24:56 +02:00
boot-helper-lm32.S bios: fix boot for or1k 2014-05-14 15:01:02 +02:00
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 bios/dataflow: use freeze register 2012-08-04 23:39:29 +02:00
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 Initial mor1kx (OpenRISC) support 2014-05-14 10:24:56 +02:00
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