54 lines
1.1 KiB
Makefile
54 lines
1.1 KiB
Makefile
|
# Copyright (C) 2014 Apple Inc. All rights reserved.
|
||
|
#
|
||
|
# This document is the property of Apple Inc.
|
||
|
# It is considered confidential and proprietary.
|
||
|
#
|
||
|
# This document may not be reproduced or transmitted in any form,
|
||
|
# in whole or in part, without the express written permission of
|
||
|
# Apple Inc.
|
||
|
#
|
||
|
|
||
|
###############################################################################
|
||
|
# Target configuration for the t8002 SecureROM module
|
||
|
#
|
||
|
|
||
|
PLATFORM := t8002
|
||
|
ARCH := arm
|
||
|
|
||
|
ifeq ($(CONFIG),fpga)
|
||
|
CONFIG_FPGA := true
|
||
|
endif
|
||
|
|
||
|
# Memory configuration (consumed by the t8002 platform module)
|
||
|
ifeq ($(TEXT_AREA),ROM)
|
||
|
TEXT_BANK := srom
|
||
|
TEXT_FOOTPRINT := 512*1024
|
||
|
endif
|
||
|
|
||
|
MODULES += \
|
||
|
platform/$(PLATFORM) \
|
||
|
platform/$(PLATFORM)/chipid \
|
||
|
platform/$(PLATFORM)/miu \
|
||
|
platform/$(PLATFORM)/pmgr \
|
||
|
drivers/apple/a7iop \
|
||
|
drivers/apple/aes_v2 \
|
||
|
drivers/apple/aic \
|
||
|
drivers/apple/anc \
|
||
|
drivers/apple/ausb \
|
||
|
drivers/apple/gpio \
|
||
|
drivers/apple/sep \
|
||
|
drivers/flash_nor/spi \
|
||
|
drivers/samsung/spi \
|
||
|
drivers/synopsys/usbotg
|
||
|
|
||
|
ifeq ($(BUILD),DEBUG)
|
||
|
MODULES += \
|
||
|
drivers/samsung/uart
|
||
|
|
||
|
OPTIONS += \
|
||
|
WITH_PLATFORM_UARTCONFIG=1
|
||
|
endif
|
||
|
|
||
|
LIBRARY_MODULES += \
|
||
|
lib/libcorecrypto
|