public void AddAddressHandler(uint addressFrom, uint addressTo, IMemoryMappedComponent handler) { for (uint address = addressFrom; address <= addressTo; address++) { AddAddressHandler(address, handler); } }
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;