X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=target_firmware%2FCMakeLists.txt;h=56e486a781228a7f7da609e16ef3ed6900dde92d;hb=3ab79b4a8e895983a5701b08e767c1e9ff9f622a;hp=7d2664057dc51b5445451abb0ed86ef0503ce6ba;hpb=a595388aceac29334b75c1fd83b074991897cc54;p=open-ath9k-htc-firmware.git diff --git a/target_firmware/CMakeLists.txt b/target_firmware/CMakeLists.txt index 7d26640..56e486a 100644 --- a/target_firmware/CMakeLists.txt +++ b/target_firmware/CMakeLists.txt @@ -46,7 +46,7 @@ SET(SOURCES IF(TARGET_K2) SET(SOURCES ${SOURCES} magpie_fw_dev/target/hif/k2_HIF_usb_patch.c - magpie_fw_dev/target/hif/k2_fw_usb_api.c + magpie_fw_dev/target/hif/usb_api_k2_patch.c ) SET(LIBS ${LIBS} hif) ADD_DEFINITIONS(-DPROJECT_K2) @@ -63,14 +63,12 @@ ELSEIF(TARGET_MAGPIE) -DMAGPIE_MERLIN ) SET(SOURCES ${SOURCES} + magpie_fw_dev/target/hif/usb_api_magpie_patch.c magpie_fw_dev/target/rompatch/cmnos_clock_patch.c - magpie_fw_dev/target/rompatch/usb_api_patch.c magpie_fw_dev/target/rompatch/HIF_usb_patch.c ) INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/magpie_fw_dev/target/adf - magpie_fw_dev/build/magpie_1_1/inc - magpie_fw_dev/build/magpie_1_1/inc/magpie ) SET(PLATFORM_NAME magpie) SET(FIRMWARE_NAME htc_7010.fw) @@ -79,9 +77,8 @@ ELSE() ENDIF() INCLUDE_DIRECTORIES( - ${CMAKE_SOURCE_DIR}/magpie_fw_dev/build/include - ${CMAKE_SOURCE_DIR}/magpie_fw_dev/build/include/xtensa-elf ${CMAKE_SOURCE_DIR}/magpie_fw_dev/target/inc + ${CMAKE_SOURCE_DIR}/magpie_fw_dev/target/inc/xtensa-elf ${CMAKE_SOURCE_DIR}/magpie_fw_dev/target/inc/${PLATFORM_NAME} ${CMAKE_SOURCE_DIR}/magpie_fw_dev/target/inc/${PLATFORM_NAME}/${PLATFORM_NAME} ${CMAKE_SOURCE_DIR}/wlan @@ -113,6 +110,8 @@ ADD_CUSTOM_COMMAND( OUTPUT fw.bin DEPENDS fw.elf COMMAND ${CMAKE_OBJCOPY} + --change-section-lma .boot-0x400000 + --change-section-vma .boot-0x400000 --change-section-lma .text-0x400000 --change-section-vma .text-0x400000 -O binary fw.elf fw.bin