capi/jpegenc.c File Reference

#include "ssd192x.h"
#include "type.h"
#include "jpeg_enc.h"
#include "utils.h"
#include "lcd.h"
#include "uart0.h"
#include <TinyFS\ff.h>
#include <string.h>
Include dependency graph for jpegenc.c:

Functions

void ssd192x_jpeg_init (void)
void Set_JPEG_Encode_Registers (UINT32 jpeg_width, UINT32 jpeg_height)
UINT32 Start_JPEG_Encode (void)
void Write_JPEG_data_to_192x (UINT32 filesize)
UINT8 Write_JPEG_data_to_SD (UINT32 fsize, UINT8 index)
void print_encode (void)

Variables

UINT8 jpeg_encode []
UINT32 jfilesize
UINT32 max_size
UINT32 SET_CAM_WIDTH
UINT32 SET_CAM_HEIGHT

Function Documentation

void print_encode ( void   ) 

References jfilesize, and jpeg_encode.

void Set_JPEG_Encode_Registers ( UINT32  jpeg_width,
UINT32  jpeg_height 
)
void ssd192x_jpeg_init ( void   ) 

References REG_DEFINE_END, and SSD_REGWB.

UINT32 Start_JPEG_Encode ( void   ) 

References delay_ms(), REG_DV_OP_MODE, SSD_REGRB, SSD_REGRL, and SSD_REGWB.

Here is the call graph for this function:

void Write_JPEG_data_to_192x ( UINT32  filesize  ) 
UINT8 Write_JPEG_data_to_SD ( UINT32  fsize,
UINT8  index 
)

References delay_ms(), f_close(), f_mount(), f_open(), f_write(), FA_CREATE_ALWAYS, FA_WRITE, Init_SD(), jfilesize, jpeg_encode, NULL, SSD_MEMRB, SSD_REGRL, and UINT.

Here is the call graph for this function:


Variable Documentation

Generated on Wed Mar 23 11:08:32 2011 for Omnima LCD by  doxygen 1.6.3