summaryrefslogtreecommitdiff
path: root/objects/CoherenceProtocol.mpy
blob: c77348f0a848934efd919fe8651ffad39cc15728 (plain)
1
2
3
4
5
6
Coherence = Enum('uni', 'msi', 'mesi', 'mosi', 'moesi')

simobj CoherenceProtocol(SimObject):
    type = 'CoherenceProtocol'
    do_upgrades = Param.Bool(true, "use upgrade transactions?")
    protocol = Param.Coherence("name of coherence protocol")