30 lines
		
	
	
		
			618 B
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			618 B
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
#include <plat/sdio.h>
 | 
						|
#include <plat/strg_def.h>
 | 
						|
#include <hdal.h>
 | 
						|
#include "sys_mempool.h"
 | 
						|
#include "sys_card.h"
 | 
						|
#include "PrjCfg.h"
 | 
						|
 | 
						|
BOOL card_det_insert(void)
 | 
						|
{
 | 
						|
	return TRUE;
 | 
						|
}
 | 
						|
 | 
						|
BOOL card_det_wp(void)
 | 
						|
{
 | 
						|
	return FALSE;
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
void card_init(void)
 | 
						|
{
 | 
						|
	#if (HUNTING_CAMERA_MODEL == ENABLE)
 | 
						|
	PSTORAGE_OBJ   pStrg;
 | 
						|
 | 
						|
	pStrg = sdio_getStorageObject(STRG_OBJ_FAT1);
 | 
						|
	sdio_setCallBack(SDIO_CALLBACK_CARD_DETECT, (SDIO_CALLBACK_HDL)card_det_insert);
 | 
						|
	sdio_setCallBack(SDIO_CALLBACK_WRITE_PROTECT, (SDIO_CALLBACK_HDL)card_det_wp);
 | 
						|
	pStrg->SetParam(STRG_SET_MEMORY_REGION, mempool_storage_sdio, POOL_SIZE_STORAGE_SDIO);
 | 
						|
	#endif
 | 
						|
}
 |