File nut/app/xsvfexec/xsvfexec.c


Included Files


Local Variables

tdiVal
static u_char tdiVal[5]
Used in: Execute()  

tdiVal2
static u_char tdiVal2[5]

Used in: Execute()  

tdoExp
static u_char tdoExp[5]

Used in: Execute()  

tdoMask
static u_char tdoMask[5]

Used in: Execute()  

dataMask
static u_char dataMask[5]

Used in: Execute()  

addrMask
static u_char addrMask[5]

Used in: Execute()  

Global Function NutAppMain()

int NutAppMain ( void )
Calls: Execute() nut/app/xsvfexec/xsvfexec.c
  XsvfExit() nut/app/xsvfexec/host.c
  XsvfInit() nut/app/xsvfexec/host.c

Local Function BitStringAdd()

static void BitStringAdd ( int len, u_char* op1, u_char* op2 )
Called by: Execute() nut/app/xsvfexec/xsvfexec.c

Local Function BitStringCmp()

static int BitStringCmp ( int len, u_char* op1, u_char* op2, u_char* mask )
Called by: ReShift() nut/app/xsvfexec/xsvfexec.c

Local Function BitStringOnes()

static int BitStringOnes ( int len, u_char* op )
Called by: Execute() nut/app/xsvfexec/xsvfexec.c

Local Function Execute()

static int Execute ( void )
Calls: BitStringAdd() nut/app/xsvfexec/xsvfexec.c
  BitStringOnes() nut/app/xsvfexec/xsvfexec.c
  ReShift() nut/app/xsvfexec/xsvfexec.c
  Shift() nut/app/xsvfexec/xsvfexec.c
  TapStateChange() nut/app/xsvfexec/tapsm.c
  TapStateInit() nut/app/xsvfexec/tapsm.c
  UpdateTdi() nut/app/xsvfexec/xsvfexec.c
  XsvfGetByte() nut/app/xsvfexec/host.c
  XsvfGetCmd() nut/app/xsvfexec/host.c
  XsvfGetError() nut/app/xsvfexec/host.c
  XsvfGetLong() nut/app/xsvfexec/host.c
  XsvfGetShort() nut/app/xsvfexec/host.c
  XsvfGetState() nut/app/xsvfexec/host.c
  XsvfReadBitString() nut/app/xsvfexec/host.c
  XsvfSkipComment() nut/app/xsvfexec/host.c
Called by: NutAppMain() nut/app/xsvfexec/xsvfexec.c
References Variables: addrMask nut/app/xsvfexec/xsvfexec.c
  dataMask nut/app/xsvfexec/xsvfexec.c
  tdiVal nut/app/xsvfexec/xsvfexec.c
  tdiVal2 nut/app/xsvfexec/xsvfexec.c
  tdoExp nut/app/xsvfexec/xsvfexec.c
  tdoMask nut/app/xsvfexec/xsvfexec.c

Local Function ReShift()

static int ReShift ( int len, u_char* tdi_val, u_char* tdo_exp, u_char* tdo_msk, u_char sState, u_char eState, long delay, u_char retries )
Calls: BitStringCmp() nut/app/xsvfexec/xsvfexec.c
  TapStateChange() nut/app/xsvfexec/tapsm.c
  TapStateInc() nut/app/xsvfexec/tapsm.c
  XsvfDelay() nut/app/xsvfexec/host.c
Called by: Execute() nut/app/xsvfexec/xsvfexec.c
  Shift() nut/app/xsvfexec/xsvfexec.c

Local Function Shift()

static int Shift ( int len, u_char* tdi_val, u_char* tdo_exp, u_char sState, u_char eState )
Calls: ReShift() nut/app/xsvfexec/xsvfexec.c
  XsvfReadBitString() nut/app/xsvfexec/host.c
Called by: Execute() nut/app/xsvfexec/xsvfexec.c

Local Function UpdateTdi()

static void UpdateTdi ( int len, u_char* tdi_val, int len2, u_char* tdi_val2, u_char* data_mask )
Called by: Execute() nut/app/xsvfexec/xsvfexec.c