Using the µVision Socket Interface  Application Note 198
Control and monitor µVision via the built-in TCP/IP interface
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
AVTR Struct Reference

Data Fields

UINT bValue: 1
 1:=Client requested VTR value More...
 
UINT vtrType: 8
 VTR type (VTT_TYPE) More...
 
UINT vtrFrq: 1
 1:=VTR is of type 'XTAL' More...
 
UINT vtrClock: 1
 1:=VTR is of type 'CLOCK' More...
 
UINT vtrNo:16
 VTR internal number. More...
 
UINT __pad0__: 5
 Reserved. More...
 
UINT nRes [7]
 Reserved. More...
 
TVAL value
 VTR value. More...
 
char szName [1]
 VTR name. More...
 

Description

Virtual register (VTR) enumeration return data

Contains a VTR enumeration item.

This structure is used in the following messages:

Client <== uVision (Async)

  • UV_DBG_ENUM_VTR_ENU (uVision writes bValue to the value from the request, vtrType, vtrFrq, vtrClock and vtrNo to the type of VTR, value to the value of the VTR if requested, and szName to the name of the VTR which can be used to read or modify it via the UV_DBG_CALC_EXPRESSION command)

Field Documentation

UINT AVTR::__pad0__

Reserved.

UINT AVTR::bValue

1:=Client requested VTR value

UINT AVTR::nRes[7]

Reserved.

char AVTR::szName[1]

VTR name.

TVAL AVTR::value

VTR value.

UINT AVTR::vtrClock

1:=VTR is of type 'CLOCK'

UINT AVTR::vtrFrq

1:=VTR is of type 'XTAL'

UINT AVTR::vtrNo

VTR internal number.

UINT AVTR::vtrType

VTR type (VTT_TYPE)