1################################################################################ 2# 3# Copyright (c) 2008-2013 MStar Semiconductor, Inc. 4# All rights reserved. 5# 6# Unless otherwise stipulated in writing, any and all information contained 7# herein regardless in any format shall remain the sole proprietary of 8# MStar Semiconductor Inc. and be kept in strict confidence 9# ("MStar Confidential Information") by the recipient. 10# Any unauthorized act including without limitation unauthorized disclosure, 11# copying, use, reproduction, sale, distribution, modification, disassembling, 12# reverse engineering and compiling of the contents of MStar Confidential 13# Information is unlawful and strictly prohibited. MStar hereby reserves the 14# rights to any and all damages, losses, costs and expenses resulting therefrom. 15# 16# 17# Makefile used for building DDI 18# 19# 20################################################################################ 21 22ifeq ($(CHIP), nike) 23 24MXLIB = 25MXLIB += $(ROOTLIB)/api/ace 26MXLIB += $(ROOTLIB)/api/audio 27MXLIB += $(ROOTLIB)/api/cec 28MXLIB += $(ROOTLIB)/api/dlc 29MXLIB += $(ROOTLIB)/api/dmx 30MXLIB += $(ROOTLIB)/api/gfx 31MXLIB += $(ROOTLIB)/api/gop 32MXLIB += $(ROOTLIB)/api/gpd 33MXLIB += $(ROOTLIB)/api/mhl 34MXLIB += $(ROOTLIB)/api/njpeg_ex 35MXLIB += $(ROOTLIB)/api/pnl 36MXLIB += $(ROOTLIB)/api/swi2c 37MXLIB += $(ROOTLIB)/api/vdec_ex 38MXLIB += $(ROOTLIB)/api/xc 39 40MXLIB += $(ROOTLIB)/drv/aesdma 41MXLIB += $(ROOTLIB)/drv/audio 42MXLIB += $(ROOTLIB)/drv/audsp 43MXLIB += $(ROOTLIB)/drv/avd 44MXLIB += $(ROOTLIB)/drv/cpu 45MXLIB += $(ROOTLIB)/drv/ddc2bi 46MXLIB += $(ROOTLIB)/drv/demod 47MXLIB += $(ROOTLIB)/drv/dscmb 48MXLIB += $(ROOTLIB)/drv/flash/serial 49MXLIB += $(ROOTLIB)/drv/gpio 50MXLIB += $(ROOTLIB)/drv/hwi2c 51MXLIB += $(ROOTLIB)/drv/ipauth 52MXLIB += $(ROOTLIB)/drv/ir 53MXLIB += $(ROOTLIB)/drv/mspi 54MXLIB += $(ROOTLIB)/drv/mvop 55MXLIB += $(ROOTLIB)/drv/pcmcia 56MXLIB += $(ROOTLIB)/drv/pm 57MXLIB += $(ROOTLIB)/drv/pwm 58MXLIB += $(ROOTLIB)/drv/pws 59MXLIB += $(ROOTLIB)/drv/rtc 60MXLIB += $(ROOTLIB)/drv/sar 61MXLIB += $(ROOTLIB)/drv/tsp 62MXLIB += $(ROOTLIB)/drv/urdma 63MXLIB += $(ROOTLIB)/drv/vbi 64MXLIB += $(ROOTLIB)/drv/ve 65MXLIB += $(ROOTLIB)/drv/vif 66MXLIB += $(ROOTLIB)/drv/wdt 67 68ifeq ($(MCU_TYPE), arm_ca7) 69MXLIB += $(ROOTLIB)/drv/dip 70endif 71 72ifeq ($(OS_TYPE), linux) 73 74ifneq ($(PLATFORM), android) 75MXLIB += $(ROOTLIB)/api/hsl 76MXLIB += $(ROOTLIB)/msfs/$(OS_TYPE) 77endif 78 79MXLIB += $(ROOTLIB)/drv/sc 80MXLIB += $(ROOTLIB)/api/mfe_ex 81MXLIB += $(ROOTLIB)/drv/mfe_ex 82 83else 84MXLIB += $(ROOTLIB)/drv/usbhost/source/usb_hid_p1 85MXLIB += $(ROOTLIB)/drv/usbhost/source2/usb_hid_p2 86MXLIB += $(ROOTLIB)/drv/usbhost/source3/usb_hid_p3 87MXLIB += $(ROOTLIB)/drv/usbhost/source/usb_host_p1 88MXLIB += $(ROOTLIB)/drv/usbhost/source2/usb_host_p2 89MXLIB += $(ROOTLIB)/drv/usbhost/source3/usb_host_p3 90 91MXLIB += $(ROOTLIB)/drv/miu 92MXLIB += $(ROOTLIB)/drv/irq 93MXLIB += $(ROOTLIB)/drv/sys 94MXLIB += $(ROOTLIB)/drv/uart 95MXLIB += $(ROOTLIB)/drv/bdma 96MXLIB += $(ROOTLIB)/drv/sem 97MXLIB += $(ROOTLIB)/drv/mmio 98MXLIB += $(ROOTLIB)/drv/mbx 99 100endif 101endif 102