1{ 2 "supported_boards": { 3 "hispark_taurus": { 4 "board_parent_path": "vendor/hisilicon/hispark_taurus/hdf_config/device_info", 5 "dot_config_path": "kernel/liteos_a/tools/build/config", 6 "patch_and_config": [] 7 }, 8 "hispark_taurus_linux": { 9 "board_parent_path": "vendor/hisilicon/hispark_taurus_linux/hdf_config/device_info", 10 "dot_config_path": "kernel/linux", 11 "patch_and_config": ["hispark_taurus.patch", "hispark_taurus_small_defconfig"] 12 }, 13 "hispark_taurus_standard_kernel": { 14 "board_parent_path": "vendor/hisilicon/hispark_taurus_standard/hdf_config/khdf/device_info", 15 "dot_config_path": "kernel/linux", 16 "patch_and_config": ["hispark_taurus.patch", "hispark_taurus_standard_defconfig"] 17 }, 18 "hispark_taurus_standard_user": { 19 "board_parent_path": "vendor/hisilicon/hispark_taurus_standard/hdf_config/uhdf", 20 "dot_config_path": "", 21 "patch_and_config": [] 22 }, 23 "rk3568_kernel": { 24 "board_parent_path": "vendor/hihope/rk3568/hdf_config/khdf/device_info", 25 "dot_config_path": "kernel/linux", 26 "patch_and_config": ["rk3568_standard_defconfig"] 27 }, 28 "rk3568_user": { 29 "board_parent_path": "vendor/hihope/rk3568/hdf_config/uhdf", 30 "dot_config_path": "", 31 "patch_and_config": [] 32 } 33 }, 34 "passwd_group_config": { 35 "passwd": { 36 "path": "base/startup/init/services/etc/passwd", 37 "info_temp": "{peripheral_name}_host:x:{uid}:{uid}:::/bin/false\n" 38 }, 39 "group": { 40 "path": "base/startup/init/services/etc/group", 41 "info_temp": "{peripheral_name}_host:x:{gid}:\n" 42 } 43 }, 44 "drivers_path_relative_framework": "drivers/hdf_core/framework", 45 "drivers_path_relative_peripheral": "drivers/peripheral", 46 "drivers_path_relative_interface": "drivers/interface", 47 "drivers_path_relative_adapter": "drivers/hdf_core/adapter/khdf", 48 "user_model_path_relative_adapter": "drivers/hdf_core/adapter/uhdf2", 49 "template_file_path": "tools/hdf_dev_eco_tool/resources/templates/lite", 50 "module_save_path": "tools/hdf_dev_eco_tool/resources/create_model.config", 51 "config_setting_file_info": { 52 "model_device_config_file": "config.ini", 53 "create_driver_file": "create_driver.config", 54 "create_model_file": "create_model.config", 55 "create_hdi_file": "create_idl_hdi.config" 56 }, 57 "hdi_config": { 58 "interface":"productdefine/common/inherit/rich.json", 59 "peripheral":"productdefine/common/inherit/chipset_common.json", 60 "peripheral_folder": { 61 "unittest_path": "test/unittest", 62 "hdi_path": "hdi_service" 63 }, 64 "output_path": "out/{product}/gen/drivers/interface/{interface_name}", 65 "move_list": [ 66 "{interface_name}_service.h", 67 "{interface_name}_driver.cpp", 68 "{interface_name}_service.cpp" 69 ], 70 "config_path": "resources/templates/lite/hdi_template/create_idl_hdi.json", 71 "out_config_name": "create_idl_hdi.config" 72 }, 73 "create_file_config": { 74 "flags": 258, 75 "modes": 436 76 } 77} 78