- 18 May, 2020 13 commits
-
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
bios/software: rename cmd_dram/cmd_sdcard/cmd_spi_flash to cmd_litedram/cmd_litesdcard/cmd_spiflash.
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
cpu/microwatt/add_sources: add use_ghdl_yosys_synth parameter to convert microwatt to verilog using GHDL-Yosys-plugin and use converted verilog for build.
-
Florent Kermarrec authored
-
- 17 May, 2020 1 commit
-
-
Florent Kermarrec authored
-
- 16 May, 2020 2 commits
-
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
- 15 May, 2020 3 commits
-
-
enjoy-digital authored
Make booting from SD-Card to behave same as from SPI flash
-
Florent Kermarrec authored
soc/SoCController: add uptime since start (disabled by default) and allow features to be enabled/disabled.
-
rprinz08 authored
-
- 14 May, 2020 6 commits
-
-
Florent Kermarrec authored
-
enjoy-digital authored
csr: Rework accessors
-
Benjamin Herrenschmidt authored
Have all the new compound accessors be written in terms of the simple ones and fix how CSR_ACCCESORS_DEFINED can be used to override the simple ones but keep the definitions of the other ones around. This *should* also also fix incorrect multiple accesses done by 64-bit CPUs to 32-bit CSR busses, and make the accessors not depend on CONFIG_CSR_ALIGNMENT being the same as sizeof(unsigned long)*8 In addition, the generated csr.h now will include system.h always when with_access_functions is True. This guarantees that the higher level accessors are defined. The extern prototypes for the simple accessors when CSR_ACCCESORS_DEFINED are removed and system.h is responsible for providing them. It is also added to hw/common.h This allows system.h to set CSR_ACCCESORS_DEFINED when necessary, in which case it's responsible for both declaring and defining the simple accessors. That way, it can make them inline rather than forcing them to be extern which at least on microwatt saves spaces. One can continue to use -DCSR_ACCCESORS_DEFINED but in that case a system.h will have to be provided with at least the extern definitions. Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
Florent Kermarrec authored
-
enjoy-digital authored
export: add define of CSR_BASE if not already defined and use it for …
-
enjoy-digital authored
Update litex_term help
-
- 13 May, 2020 11 commits
-
-
Arnaud Durand authored
Specify the use of kernel address with flash flag.
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
enjoy-digital authored
soc: Revive generation of a PointToPoint interconnect
-
Benjamin Herrenschmidt authored
When there's only one master, one slave, and that slave is at 0 Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org>
-
Florent Kermarrec authored
This will allow more flexibility when integrating standalone cores.
-
Florent Kermarrec authored
-
Florent Kermarrec authored
cpu/soc_core: automatically set csr mapping to 0x00000000 when using CPUNone, remove csr_base parameter that was used for that.
-
Florent Kermarrec authored
- copy_image_from_flash_to_ram is now used by all CPUs. - copy_image_from_flash_to_ram already show the flash address, no need to duplicate it.
-
enjoy-digital authored
BIOS boot firmware from SPI with address offset
-
enjoy-digital authored
Bios linker edits to prevent inappropriate optimisation
-
- 12 May, 2020 4 commits
-
-
Dave Marples authored
-
rprinz08 authored
-
rprinz08 authored
-
Florent Kermarrec authored
-