Files
kunlun/import/BUILD.gn

50 lines
1.7 KiB
Plaintext
Raw Normal View History

#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 = [
"wq_vtb/src/bit.c",
"wq_vtb/src/conv_decode.c",
"wq_vtb/src/conv_encode.c",
"wq_vtb/src/convolutional.c",
"wq_vtb/src/crc_check.c",
"wq_vtb/src/crc_generator.c",
"wq_vtb/src/deinterleaver.c",
"wq_vtb/src/descrambler.c",
"wq_vtb/src/disturbance_detection.c",
"wq_vtb/src/error_buffer.c",
"wq_vtb/src/fec_shim.c",
"wq_vtb/src/history_buffer.c",
"wq_vtb/src/interleaver.c",
"wq_vtb/src/lookup.c",
"wq_vtb/src/metric.c",
"wq_vtb/src/polynomial.c",
"wq_vtb/src/preamble_generator.c",
"wq_vtb/src/reed-solomon.c",
"wq_vtb/src/rs_decode.c",
"wq_vtb/src/rs_encode.c",
"wq_vtb/src/scramble.c",
"wq_vtb/src/syncronizaiton.c",
"wq_vtb/src/wq_vtb_bit_rec.c",
"wq_vtb/src/wq_vtb_data_to_bit.c",
"wq_vtb/src/wq_vtb_topo_rec.c",
]
include_dirs = [
"//import/wq_vtb/inc",
"//import/wq_vtb/ext_inc",
]
}