Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

bpAddAddress

  • bpAddAddress(addr: number): number

bpAddStruct

bpCheck

  • bpCheck(addr: number): number

bpCount

  • bpCount(): number

bpDisable

  • bpDisable(index: number): void

bpEnable

  • bpEnable(index: number): void

bpLookup

  • bpLookup(addr: number, size: number, flags: BpFlags): number

bpRemoveAddress

  • bpRemoveAddress(addr: number): void

bpRemoveIndex

  • bpRemoveIndex(index: number): void

bpReplace

  • bpReplace(index: number, bp: BpStruct): void

bpTriggeredBy

decodeOp

  • decodeOp(inst: number, pc: number): string

getMemFlags

getMemType

  • getMemType(addr: number): MemType

getPrevPC

  • getPrevPC(): number

getRunState

isEnabled

  • isEnabled(): boolean

isInitialized

  • isInitialized(): boolean

isSupported

  • isSupported(): boolean

memRead16

  • memRead16(addr: number): number

memRead32

  • memRead32(addr: number): number

memRead64

  • memRead64(addr: number): number

memRead8

  • memRead8(addr: number): number

memWrite16

  • memWrite16(addr: number, val: number): void

memWrite32

  • memWrite32(addr: number, val: number): void

memWrite64

  • memWrite64(addr: number, val: number): void

memWrite8

  • memWrite8(addr: number, val: number): void

readPC

  • readPC(): number

readRegister

setRunState

step

  • step(): void

virtualToPhysical

  • virtualToPhysical(addr: number): number

writePC

  • writePC(pc: number): void

writeRegister

  • writeRegister(reg: Register, val: number): void

Generated using TypeDoc