* use readl and writel for accessing memory
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 21 Feb 2022 18:40:25 +0000 (18:40 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 21 Feb 2022 18:40:25 +0000 (18:40 +0000)
commit7b4774315f144decad50ace3a46b44b85665015b
treef9ed20ea1db9769050f9cfa110ee6601d78ab389
parent7bb022f3f9d272371a4d546cc499e828d2d4e009
* use readl and writel for accessing memory
* add #defines for timer loops to make it possible to shorten
  time taken in simulations when running firmware in verilator
* try pulling DRAM DFII reset HI under software control
* split out DomainRenamer for DRAM Core
* add strange-looking way to expose DFII pads on FakePHY (simulated PH)
  which ensures that, under simulation, a batch of HDL does not get
  deleted: the clk_en, reset and odt parameters deep in the DFII
  interface connected to CSRs are *not* actually connected to anything
  "real" and consequently get deleted... oh and anything connecting
  to them)
* add some firmware debug print statements that need to go some time
coldboot/Makefile
coldboot/coldboot.c
libgram/src/calibration.c
libgram/src/dfii.c
src/ls2.py