|
Critical Link MityCam SoC Firmware
1.0
Critical Link MityCam SoC Firmware
|
Go to the documentation of this file.
8 #ifndef SIMRAMSTREAMER_H_
9 #define SIMRAMSTREAMER_H_
21 virtual void reset(
bool abReset)
override;
25 virtual void setEndAddr(
unsigned int anAddr)
override;
27 virtual void setFrameSize(
unsigned int anNumBytes)
override;
39 virtual bool isReady()
override;
41 virtual void setPacking(
bool abEnable)
override;
54 void*
allocBuffer(uint8_t* apBuffer, uint32_t anBlockSize, uint32_t anOffset);
virtual void setEndAddr(unsigned int anAddr) override
Definition: SIMRAMStreamer.cpp:44
uint32_t mnFrameTotal
Definition: SIMRAMStreamer.h:68
tePackingMode mePackingMode
Definition: SIMRAMStreamer.h:61
virtual unsigned int getInterruptLevel() override
Definition: SIMRAMStreamer.cpp:60
uint32_t mnFramesToCapture
Definition: SIMRAMStreamer.h:65
bool mbInterruptEnabled
Definition: SIMRAMStreamer.h:66
void tickFrameCtr(uint32_t cnt=1)
Definition: SIMRAMStreamer.cpp:108
virtual bool isPacking() override
Definition: SIMRAMStreamer.cpp:93
virtual uint8_t * getBuffer(void)
Definition: SIMRAMStreamer.h:52
virtual void reset(bool abReset) override
Definition: SIMRAMStreamer.cpp:33
Definition: RAMStreamer.h:8
virtual uint32_t getBufferSize(void)
Definition: SIMRAMStreamer.h:50
tePackingMode
Definition: RAMStreamer.h:101
virtual ~tcSIMRAMStreamer()
Definition: SIMRAMStreamer.cpp:22
void * allocBuffer(uint8_t *apBuffer, uint32_t anBlockSize, uint32_t anOffset)
Definition: SIMRAMStreamer.cpp:98
virtual void clearInterrupt() override
Definition: SIMRAMStreamer.cpp:70
bool mbPacking
Definition: SIMRAMStreamer.h:60
virtual void setStartAddr(unsigned int anAddr) override
Definition: SIMRAMStreamer.cpp:39
virtual void setPackingMode(tePackingMode aeMode) override
Definition: SIMRAMStreamer.h:45
virtual tePackingMode getPackingMode() override
Definition: SIMRAMStreamer.h:47
uint32_t mnFrameInt
Definition: SIMRAMStreamer.h:69
uint32_t mnOffset
Definition: SIMRAMStreamer.h:62
virtual void setPacking(bool abEnable) override
Definition: SIMRAMStreamer.cpp:88
virtual void setInterruptLevel(unsigned int anNumFrames) override
Definition: SIMRAMStreamer.cpp:54
virtual bool isReady() override
Definition: SIMRAMStreamer.cpp:83
uint32_t mnInterruptLevel
Definition: SIMRAMStreamer.h:64
uint32_t mnBlocksize
Definition: SIMRAMStreamer.h:63
virtual void setFrameSize(unsigned int anNumBytes) override
Definition: SIMRAMStreamer.cpp:49
tcSIMRAMStreamer()
Definition: SIMRAMStreamer.cpp:10
Definition: SIMRAMStreamer.h:13
uint8_t * mpBuffer
Definition: SIMRAMStreamer.h:59
virtual bool initialize() override
Definition: SIMRAMStreamer.cpp:28
virtual void setFramesToCapture(unsigned short anNumFrames) override
Definition: SIMRAMStreamer.cpp:65
virtual void setInterruptEnable(bool abEnable) override
Definition: SIMRAMStreamer.cpp:78