Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
arm_dsp_msgs.h File Reference

Defines message structure between DSP and ARM. (This is from the legacy MityOMAP-L138 implementation). More...

#include "scmos_params.h"
#include <stdint.h>
Include dependency graph for arm_dsp_msgs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tsCaptureConfigMsg
 The tsCaptureConfigMsg struct holds the pending sensor configuration prior to capture. More...
 

Enumerations

enum  tePinState {
  eeINPUT = 0, eeOUTLOW = 1, eeOUTHIGH = 2, eeSHUTTER = 3,
  eeOUTTIMGEN0 = 4, eeOUTTIMGEN1 = 5, eeOUTTIMGEN2 = 6
}
 
enum  teSensorShutterMode { eeROLLING_SHUTTER, eeGLOBAL_SHUTTER }
 

Detailed Description

Defines message structure between DSP and ARM. (This is from the legacy MityOMAP-L138 implementation).

o 0 | / Copyright (c) 2005-2012 (CL)—o Critical Link, LLC \ O

Enumeration Type Documentation

◆ tePinState

enum tePinState

This enum is defined in the MityCCD clcamiface.h, replicated here because it is buried in the DLL API instead of a separate header.

Enumerator
eeINPUT 

set the GPIO as in INPUT

eeOUTLOW 

drive GPIO low

eeOUTHIGH 

drive GPIO high

eeSHUTTER 

drive GPIO with shutter signal

eeOUTTIMGEN0 

drive GPIO with custom timing strobe 0 (TBD)

eeOUTTIMGEN1 

drive GPIO with custom timing strobe 1 (TBD)

eeOUTTIMGEN2 

drive GPIO with custom timing strobe 2 (TBD)

◆ teSensorShutterMode

This enum is defined in the MityCCD clcamiface.h, replicated here because it is buried in the DLL API instead of a separate header.

Enumerator
eeROLLING_SHUTTER 
eeGLOBAL_SHUTTER