public void AddAddressHandler(uint addressFrom, uint addressTo, IMemoryMappedComponent handler)
 {
     for (uint address = addressFrom; address <= addressTo; address++)
     {
         AddAddressHandler(address, handler);
     }
 }
Exemple #2
0
 public TriggeredMemoryMapping(Interconnect internconnect, uint addressFrom, uint addressTo, TriggerType triggerType, IMemoryMappedComponent component)
 {
     _interconnect = internconnect;
     _addressFrom  = addressFrom;
     _addressTo    = addressTo;
     _triggerType  = triggerType;
     _component    = component;
 }
 public void AddAddressHandler(uint address, IMemoryMappedComponent handler) => _memory[address] = handler;