public IDebugHookReference Register(DebugEvent eventType, int address, int size, IDebugHookCallback cb) { var r = new Reference(); r.cb = cb; r.eventType = eventType; r.address = address; r.size = size; for (int i = 0; i < size; i++) { uint a = (uint)(address + i); database[eventType][a].Add(r); } return r; }
public IDebugHookReference Register(DebugEvent eventType, int address, int size, IDebugHookCallback cb) { var r = new Reference(); r.cb = cb; r.eventType = eventType; r.address = address; r.size = size; for (int i = 0; i < size; i++) { uint a = (uint)(address + i); database[eventType][a].Add(r); } return(r); }