Справочник Пользователя для IBM ECS-320A

Скачать
Страница из 63
S
ERIAL 
I
NTERFACE 
D
EVELOPERS 
G
UIDE
 
 
Argument Size: size of NUC_MEM_XFER 
Argument: See below. 
struct _NUC_MEM_XFER{ 
 
UWord32 
addr;  
// Address in NUC flash memory to read 
 
UWord16 
size;  
// Size in WORDS (Limit to 160) 
}; 
typedef struct _NUC_MEM_XFER NUC_MEM_XFER, *PTR_NUC_MEM_XFER; 
 
Note: Use the McbReadDataMem function to read data from scratch pad.  Multiple calls of this 
function would allow the host to read an entire set of NUC coefficients. 
5.3.18 CMD_NUC_FLASH_TEST_PATTERN  
Description:  Debug command to tell the camera to write ramp count to the base blocks (10 – 14) of 
the external NUC coefficient flash.  The NUC coefficient flash is interfaced via the Xilinx FPGA.  
Command Code: Enumeration for CMD_NUC_FLASH_TEST_PATTERN 
Argument Size: 0 
Argument: Null 
Note: Used to help with the development and testing of the flash memory interface to the FPGA and 
DSP. 
5.3.19 CMD_TEC_DRV_ENABLE  
Description:  Enables or Disables the TEC Drive circuitry.  
Command Code: Enumeration for CMD_TEC_DRV_ENABLE 
Argument Size: UWord16 
Argument: 0 – for disable, 1 – for enable 
Note: Normally this operation would be controlled by settings in the NUC block descriptor table, but 
can be overridden for test purposes. 
5.3.20 CMD_TEC_TEMP_SELECT  
Description:  Select TEC Temperature state to high or low.  
Command Code: Enumeration for CMD_TEC_TEMP_SELECT 
Argument Size: UWord16 
Argument: 0 – for low temp state, 1 – for high temp state 
Note: Normally this operation would be controlled by settings in the NUC block descriptor table, but 
can be overridden for test purposes. 
5.3.21 CMD_CAL_FLAG_SERVO  
Description:  Calls the desired open servo, close servo, or set by factor routine.  If the open or close 
mode is commanded then the values from data flash are used to set the servo position.  If the factor 
mode is commanded then the factor supplied with the command packet will be used to set the 
position.  
Command Code: Enumeration for CMD_CAL_FLAG_SERVO  
Argument Size: Size of SERVO_MODE. 
Argument: See below. 
/* Commanded Servo Setting Structure */ 
12