[Phission-cvs] phission/projects/VDK/PhissionTests/phOmniVisionSource/src phOmniVisionSource.cpp,
Brought to you by:
pthoren
From: Philip T. <pt...@us...> - 2006-08-21 20:32:33
|
Update of /cvsroot/phission/phission/projects/VDK/PhissionTests/phOmniVisionSource/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8975/PhissionTests/phOmniVisionSource/src Added Files: phOmniVisionSource.cpp Log Message: This project is meant for VDSP++ 4.5 and the new driver/System Service Libraries --- NEW FILE: phOmniVisionSource.cpp --- /** * \file phOmniVisionSource.cpp * Questions: * - Can one pack 4 8bit samples into a 32bit element for DMA transfer * using the PPI interface? * - Why does the double buffering cause the data to get messed up? */ #define HAVE_CONFIG_H #ifdef HAVE_CONFIG_H #include <phissionconfig.h> #endif #if 0 #define PRINTF(m,...) printf(m, ## __VA_ARGS__ ) #else #define PRINTF(m,...) #endif #define USE_DCB_CAPTURE() 0 [...1885 lines suppressed...] return phSUCCESS; error: // stop the OV7620 sensor driver adi_dev_Control(this->m_info->m_Device, ADI_DEV_CMD_SET_DATAFLOW, (void *)FALSE); rc = this->signal_error(); phPRINT_RC(rc,NULL,"this->signal_error()"); #if FRAMERATE() phDelete(elapsed); #endif phDelete(image); return phFAIL; } |