50 lines
1.7 KiB
Plaintext
50 lines
1.7 KiB
Plaintext
|
#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",
|
||
|
]
|
||
|
}
|