SERIAL INTERFACE DEVELOPERS GUIDE
/*
Partial Camera Dynamic Configuration Info Structure – matches what is stored in global memory.
*/
struct _NVM_GLOBAL_CFG
{
UWord16 CamMode; /* Cast to/from NVM_CAM_MODE */
UWord16 FpaMode; /* Cast to/from NVM_FPA_PROC_MODE */
UWord16 ReserveA; /* Reserved */
UWord16 ActMode; /* Cast to/from NVM_AUTO_NUC_MODE */
UWord16 ReserveB; /* Reserved */
NVM_AUTO_NUC_MODE AutoNucData; /* See Struct Above */
UWord16 AutoRfshTime; /* Automatic calibration time period */
UWord16 AutoRfshTemp; /* Automatic calibration temp delta (counts) */
UWord16 ReserveC[2]; /* Reserved */
UWord16 ActPal; /* Cast to/from NVM_ACT_PAL */
UWord16 OvlMode; /* Cast to/from NVM_OVL_MODE */
NVM_RETICLE_POS RtclAPos; /* See Struct Above */
NVM_RETICLE_POS RtclBPos; /* See Struct Above */
UWord16 RadMode; /* Cast to/from RAD_MODE */
UWord16 AgcMode; /* Cast to/from NVM_AGC_MODE */
UWord16 ReserveE; /* Reserved */
NVM_MANUAL_ITT ManualITT; /* See Struct Above */
NVM_AGC_LIMITS AgcLimits; /* See Struct Above */
UWord16 LinearMap; /* Cast to/from LINEAR_MAP */
UWord16 AgcBinLimit; /* AGC Bin Limit Value */
UWord16 ReserveF[4]; /* Reserved */
UWord16 ActZoneStat; /* Cast to/from NVM_ACT_ZONE_STATS */
NVM_VID_SCALE_TEMPS VidScaleTemps; /* See Struct Above */
UWord16 ImageParams; /* Cast to/from NVM_IMG_PARAMS */
UWord16 LensID; /* Cast to/from NVM_LENS_ID */
UWord16 ReserveG[3]; /* Reserved */
};
typedef struct _NVM_GLOBAL_CFG NVM_GLOBAL_CFG, *PTR_NVM_GLOBAL_CFG;
46