同步操作将从 OpenHarmony/device_soc_hisilicon 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
本目录为hi3516dv300芯片的底层处理驱动,为“媒体/图形子系统”提供基础的多媒体处理功能。主要功能有:音视频采集、音视频编解码、音视频输出、视频前处理、封装、解封装、文件管理、存储管理、日志系统等。如图1所示。
/device/soc/hisilicon/hi3516dv300
├── sdk_linux
│ ├── drv
│ │ ├── interdrv # 外设模块
│ │ │ ├── common
│ │ │ │ ├── cipher # 加解密模块
│ │ │ │ ├── hi_adc # adc总线控制器
│ │ │ │ ├── hi_ir # 红外控制器
│ │ │ │ ├── hi_irq # 用户态驱动中断注册管理模块
│ │ │ │ ├── hi_proc # 调试信息管理模块
│ │ │ │ └── wtdg # 看门狗
│ │ │ └── hi3516cv500
│ │ │ ├── mipi_rx # mipi协议rx方向
│ │ │ ├── mipi_tx # mipi协议tx方向
│ │ │ └── sysconfig # 系统管脚配置相关配置
│ │ ├── mpp
│ │ │ ├── cbb
│ │ │ │ ├── based # 日志相关功能
│ │ │ │ ├── sysd # 系统基础模块,提供内存、模块绑定等功能
│ │ │ │ └── vo # video output
│ │ │ └── component
│ │ │ ├── hdmi # HDMI接口输出
│ │ │ ├── hifb # frame buffer管理
│ │ │ └── tde # Two Dimensional Engine
│ │ └── osal # 驱动适配层,用于屏蔽系统差异,提供统一接口
│ ├── out
│ │ ├── ko # Hi3516DV300芯片的内核模块加载脚本
│ │ └── lib # Hi3516DV300芯片的媒体图形库文件、LICENSE文件
│ └── usr
│ └── sensor # sensor驱动(用户态)
├── sdk_liteos
│ ├── hdf_config # Hi3516DV300设备hdf驱动配置信息
│ └── mpp
│ ├── lib # Hi3516DV300芯片的媒体库文件、LICENSE文件
│ └── module_init # Hi3516DV300芯片媒体各模块驱动对应的库、LICENSE文件
└── uboot # uboot二进制
当前支持Hi3516DV300芯片。
standard linux: ./build.sh --product-name Hi3516DV300
small/mini: hb set . (当前路径) ipcamera_hispark_taurus_linux/ipcamera_hispark_taurus hb build -f
hi3516dv300\sdk_linux\out\lib里面为上海海思的自研库,遵循上海海思的LICENSE,这个目录下有LICENSE文件,LICENSE文件中可以看到版权信息:
/ *End User License Agreement ... Copyright (C) 2021 Hisilicon (Shanghai) Technologies Co., Ltd. All rights reserved. * /
hi3516dv300\sdk_linux\drv目录下为上海海思自研代码,使用基于GPL许可的Hisilicon (Shanghai) 版权声明,在该目录下有License目录,许可信息和版权信息通常可以在文件开头看到:
/ *Copyright (c) 2021 HiSilicon (Shanghai) Technologies CO., LIMITED.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
* ... * /
hi3516dv300\sdk_liteos\mpp\module_init\lib和device\soc\hisilicon\hi3516dv300\sdk_liteos\mpp\lib里面为上海海思的自研库,遵循上海海思的LICENSE,这两个目录下均有LICENSE文件,LICENSE文件结尾可以看到版权信息:
Copyright (C) 2020 Hisilicon (Shanghai) Technologies Co., Ltd. All rights reserved.
hi3516dv300\sdk_liteos\mpp\module_init\src目录下为上海海思自研代码,使用基于Apache License Version 2.0许可的Hisilicon (Shanghai) 版权声明,在该目录下有Apache License Version 2.0的LICENSE文件,许可信息和版权信息通常可以在文件开头看到:
/ *Copyright (c) 2020 HiSilicon (Shanghai) Technologies CO., LIMITED. Licensed under the Apache License,* ... * /
third_party\uboot\u-boot-2020.01为U-Boot开源代码,遵循软件版本自带的开源许可声明,具体请参看third_party\uboot\u-boot-2020.01\Licenses目录下的README。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。