MCPcopy Create free account
hub / github.com/Marus/cortex-debug / clipLow

Method clipLow

src/backend/disasm.ts:354–364  ·  view source on GitHub ↗
(base: number, addr: number)

Source from the content-addressed store, hash-verified

352 }
353
354 private clipLow(base: number, addr: number): number {
355 for (const region of this.memoryRegions) {
356 if (region.inVmaRegion(base)) {
357 return region.inVmaRegion(addr) ? addr : region.vmaStart;
358 }
359 if (region.inLmaRegion(base)) {
360 return region.inLmaRegion(addr) ? addr : region.lmaStart;
361 }
362 }
363 return addr;
364 }
365
366 private clipHigh(base: number, addr: number): number {
367 for (const region of this.memoryRegions) {

Callers 1

findDisasmRangesMethod · 0.95

Calls 2

inVmaRegionMethod · 0.80
inLmaRegionMethod · 0.80

Tested by

no test coverage detected