private int GetVectorAddress(CpuVector vector) { uint address = (uint)vector; byte lsb = DebugApi.GetMemoryValue(_cpuType.ToMemoryType(), address); byte msb = DebugApi.GetMemoryValue(_cpuType.ToMemoryType(), address + 1); return((msb << 8) | lsb); }
private void GoToVector(CpuVector vector) { ctrlDisassemblyView.ScrollToAddress((uint)GetVectorAddress(vector)); }
private void GoToVector(CpuVector vector) { ctrlDisassemblyView.GoToAddress(GetVectorAddress(vector)); }