#Copyright(c) 2024 by Aerospace C.Power (Chongqing) Microelectronics. ALL RIGHTS RESERVED. #This Information is proprietary to Aerospace C.Power (Chongqing) Microelectronics and MAY NOT #be copied by any method or incorporated into another program without #the express written consent of Aerospace C.Power. This Information or any portion #thereof remains the property of Aerospace C.Power. The Information contained herein #is believed to be accurate and Aerospace C.Power assumes no responsibility or #liability for its use in any way and conveys no license or title under #any patent or copyright and makes no representation or warranty that this #Information is free from patent or copyright infringement. import("//build/buildcfg.gni") module_name = "kl_sdk" kernel_module(module_name) { sources = [ "misc/main.c", "misc/plc/plc_main.c", ] if (target == "kunlun3") { sources += [ "riscv3/src/start.S", "riscv3/src/entry_def.S", "riscv3/src/entry.S", "riscv3/src/startup_init.c", "riscv3/src/exception.c", "riscv3/src/platform.c", ] include_dirs = [ "//inc/ftm", "//inc/lwip", "//ftm/inc", "//plc/inc/mme", "//plc/common/inc", "//plc/halphy/inc", "//plc/halphy/hw3/plc/inc", "//plc/halphy/hw_common_v1/inc", "//plc/halmac/inc", ] } }