#
#	Paprika ( Panasonic - - - - Kernel Architecture )
#	Copyright (C) 2000-2000 by Matsushita Electric Industrial Co., Ltd.
#
#	$Id: Makefile,v 1.1.1.1 2016/02/26 10:48:54 ytakeuchi Exp $
#
#	GNU make only.
#
#-----------------------------------------------------------------------------
ifeq ($(MAKETOP),)
SDD_TOPDIR = ../../../
include $(SDD_TOPDIR)sddcond.mk
else
include $(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/sddcond.mk
endif

ifeq ($(MAKETYPE),_SDD_PCAM_)
OBJ-y	= m_getdk.o		\
		  r_calmk.o		\
		  r_idchk.o		\
		  r_serase.o		\
		  r_setsz.o		\
		  r_sinit.o		\
		  r_sread.o		\
		  r_switch.o		\
		  r_swrite.o		\
		  r_term.o		\
		  r_dsel.o		\
		  r_selectmkbid.o	\
		  r_mkbcnt.o		\
		  r_mutual.o

C_INC-y	 = -j -mmulq -fenable-asm -fchar-bfield -flong-bfield -fpack-struct -fc9x-comment -W1902
C_INC-y	+=    $(RTOS_C_INC)
C_INC-y	+=  -I$(FS_SDCardDTC_TOPDIR)/src/CPU0/middle/SDCARD/include
C_INC-y	+=  -I$(FS_SDCardDTC_TOPDIR)/src/CPU0/middle/SDCARD/Sdd/include
C_INC-y	+=  -I$(FS_SDCardDTC_TOPDIR)/src/CPU0/middle/SDCARD/Sdd/Tp/SddTest
#				-g -c

C_INC-y	+= -I$(CCINC)
C_INC-y	+= -I$(CC103_INC)

C_DEF-y	 = $(RTOS_C_DEF)
C_DEF-y	+= -DENV_DRV=ENV_V4AVC

include $(RULESMAKE)
else
LASFLAGS	=

LCCANFLAGS=
LACANFLAGS=

CSRC		=	m_getdk.c		\
				r_calmk.c		\
				r_idchk.c		\
				r_serase.c		\
				r_setsz.c		\
				r_sinit.c		\
				r_sread.c		\
				r_switch.c		\
				r_swrite.c		\
				r_term.c		\
				r_dsel.c		\
				r_selectmkbid.c	\
				r_mkbcnt.c		\
				r_mutual.c
ASRC		=

CPPSRC		=
CCSRC		=

CFGSRC		= TP_S2L.cfg

SUBDIRS		=

ifeq ($(MAKETYPE),_SDD_PRO2_UAM1_)
CORE_SOFT	= $(TOP_DIR)/../src/core
AUDIO_SOFT	= $(TOP_DIR)/../src/core/sample/audio
include		$(TOP_DIR)/mk/dirs_path.mk
include		$(OS_TOP)/mk/cond.mk
OBJ_DIR		= $(AUDIO_SOFT)/$(OBJDIR)
include		$(AUDIO_SOFT)/audio_base.mk
CFGSRC		=
include		$(BUILD_TOP)/mk/make_rule.make
CFLAGS		= $(LCFLAGS) -g -c -D__CC__ $(CONDITIONS)
LCFLAGS		+= -I. -I.. -I../.. -I../../.. -I../../../include -I../../../../include -I../../../../../include
else
ifeq ($(MAKETYPE),_SDD_UNIPHIER_XP_)
BLOCK_NAME	= Sdd
TOP_DIR		= $(ARCH_DIR)
include		$(TOP_DIR)/mk/cond.mk
-include	./Defs.mk
OBJ_DIR		= $(BUILD_DIR)/DD/$(BLOCK_NAME)
TGT_NAME	= ../../../../../lib$(BLOCK_NAME)
LCFLAGS		= -I. -I.. -I../.. -I../../.. -I../../../include -I../../../../include -I../../../../../include
include		$(TOP_DIR)/mk/env.mk
else
ifeq ($(MAKETYPE),_SDD_PRO2_UAM2_)
LCFLAGS		+= -I. -I.. -I../.. -I../../.. -I../../../include -I../../../../include -I../../../../../include
include		$(BUILD_TOP)/mk/make_rule.make
else
ifeq ($(MAKETYPE),_SDD_PEAKS_PRO2_)
ifeq ($(CONFIG_PRO4),y)
EXTRA_CFLAGS += -DSDD_CONFIG_PRO4
else
ifeq ($(CONFIG_BP2),y)
EXTRA_CFLAGS += -DSDD_CONFIG_BP2
else
ifeq ($(CONFIG_PRO3),y)
EXTRA_CFLAGS += -DSDD_CONFIG_PRO3
endif
endif
endif
ifeq ($(CONFIG_PRO2),y)
EXTRA_CFLAGS += -DSDD_CONFIG_PRO2
endif
ifeq ($(CONFIG_AM_LINUX),y)
EXTRA_CFLAGS += -DSDD_CONFIG_AM_LINUX
endif
ifeq ($(CONFIG_SDCARD_ENABLE_HISPEED),y)
EXTRA_CFLAGS += -DSDD_CONFIG_HISPEED
endif
EXTRA_CFLAGS += -O2
EXTRA_CFLAGS += \
	-I. -I.. -I../include \
	-I$(MAKETOP)/usr/src/linux31020/include/dtvrecdd \
	-I$(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/include \
	-I$(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/secure \
	-I$(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/Tp/SddTest \
	-I$(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/Tp/SddTest/Tp_S2L \
	-I$(MAKETOP)/usr/src/linux31020/drivers/dtvrec/Sdd/Tp/SddTest/SddTest_secure
obj-$(CONFIG_DTVREC_SDCARD) += sdd_tp_s2l.o
sdd_tp_s2l-objs-y := m_getdk.o r_calmk.o r_idchk.o r_serase.o r_setsz.o r_sinit.o r_sread.o r_switch.o r_swrite.o r_term.o r_dsel.o r_mkbcnt.o r_mutual.o
sdd_tp_s2l-objs := $(sdd_tp_s2l-objs-y)
else
LCFLAGS		= -I. -I.. -I../.. -I../../.. -I../../../include -I../../../../include -I../../../../../include \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/Tp/SddTest/Tp_S2L \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/Tp/SddTest/SddTest_secure \
				-I$(TOP_DIR)/../AudioSoft/DD/Sdd/secure
OBJ_DIR		= $(TOP_DIR)/$(OBJDIR)
include		$(TOP_DIR)/mk/cond.mk
include		$(TOP_DIR)/mk/env.mk
CFLAGS		= $(LCFLAGS) -g -c -D__CC__ $(CONDITIONS)
endif
endif
endif
endif
endif
clean-subs:
