# Copyright (C) 2007 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # BoardConfig.mk # # Product-specific compile-time definitions. # TARGET_CPU_ABI := armeabi-v7a TARGET_CPU_ABI2 := armeabi BOARD_HAVE_BLUETOOTH := true BOARD_HAVE_BLUETOOTH_BCM := true TARGET_NO_BOOTLOADER := true TARGET_NO_KERNEL := false TARGET_NO_RADIOIMAGE := true TARGET_PROVIDES_INIT_TARGET_RC := true TARGET_BOARD_PLATFORM := s5pc110 TARGET_BOOTLOADER_BOARD_NAME := herring TARGET_SEC_INTERNAL_STORAGE := false # Enable NEON feature TARGET_ARCH := arm TARGET_ARCH_VARIANT := armv7-a-neon ARCH_ARM_HAVE_TLS_REGISTER := true # USE_CAMERA_STUB := true # ifeq ($(USE_CAMERA_STUB),false) # BOARD_CAMERA_LIBRARIES := libcamera # endif BOARD_USES_HGL := true ##BOARD_USES_OVERLAY := true BOARD_USES_GENERIC_AUDIO := false DEFAULT_FB_NUM := 2 BOARD_NAND_PAGE_SIZE := 4096 BOARD_NAND_SPARE_SIZE := 128 BOARD_KERNEL_BASE := 0x30000000 BOARD_KERNEL_PAGESIZE := 4096 BOARD_KERNEL_CMDLINE := console=ttyFIQ0 no_console_suspend TARGET_RECOVERY_PIXEL_FORMAT := "BGRA_8888" TARGET_RECOVERY_UI_LIB := librecovery_ui_crespo TARGET_RELEASETOOLS_EXTENSIONS := device/samsung/crespo TARGET_USERIMAGES_USE_EXT4 := true BOARD_SYSTEMIMAGE_PARTITION_SIZE := 536870912 BOARD_USERDATAIMAGE_PARTITION_SIZE := 1073741824 BOARD_FLASH_BLOCK_SIZE := 4096 # Connectivity - Wi-Fi WPA_SUPPLICANT_VERSION := VER_0_8_X BOARD_WPA_SUPPLICANT_DRIVER := NL80211 BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd BOARD_HOSTAPD_DRIVER := NL80211 BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd BOARD_WLAN_DEVICE := bcmdhd #WIFI_DRIVER_MODULE_PATH := "/system/lib/modules/bcm4329.ko" WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/bcmdhd/parameters/firmware_path" WIFI_DRIVER_FW_PATH_STA := "/vendor/firmware/fw_bcmdhd.bin" WIFI_DRIVER_FW_PATH_AP := "/vendor/firmware/fw_bcmdhd_apsta.bin" WIFI_DRIVER_FW_PATH_P2P := "/vendor/firmware/fw_bcmdhd_p2p.bin" USE_OPENGL_RENDERER := true # TARGET_DISABLE_TRIPLE_BUFFERING can be used to disable triple buffering # on per target basis. On crespo it is possible to do so in theory # to save memory, however, there are currently some limitations in the # OpenGL ES driver that in conjunction with disable triple-buffering # would hurt performance significantly (see b/6016711) TARGET_DISABLE_TRIPLE_BUFFERING := false BOARD_ALLOW_EGL_HIBERNATION := true