Files
gem5/src
Giacomo Travaglini 5a23c6e0ce mem: CFI Flash Memory implementation
CfiMemory: This is modelling a flash memory adhering to the
Common Flash Interface (CFI):

JEDEC JESD68.01
JEDEC JEP137B
Intel Application Note 646

This is as of now a pure functional model of a flash controller: no
timing/power information has been encoded in it and it is therefore not
representive of a real device. Some voltage/timing values have
nevertheless been encoded in the CFI table.  This is just a requirement
from the CFI specification: guest software might query those entries,
but they are not reflected in gem5 statistics.

The model is meant to be used to allow execution of flash drivers (e.g.
UEFI firmware storing EFI variables in non volatile memory)

JIRA: https://gem5.atlassian.net/browse/GEM5-913

Change-Id: Id99e331ac8237f3ecb69d618da0d7ca7b038cd1f
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/41495
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
2021-04-16 09:52:55 +00:00
..
2020-04-25 01:08:38 +00:00
2021-04-07 01:29:31 +00:00
2021-04-16 09:52:55 +00:00