69 Commits

Author SHA1 Message Date
openharmony_ci b14b25310c !43 add ohos.build for hispark_aries
Merge pull request !43 from yaoxiaoyu_903c/master
OpenHarmony-v3.1-Beta
2021-11-23 11:58:12 +00:00
yaoxiaoyu 61f9ee190f add ohos.build for hispark_aries
Signed-off-by: yaoxiaoyu <yaoxiaoyu1@huawei.com>
Change-Id: I5dfb9ba88b81b6d5be9f3dee0b48054bdfb45282
2021-11-20 12:39:43 +08:00
openharmony_ci 15a9371b76 !41 modify oat
Merge pull request !41 from yuan.w.hong/master
2021-09-29 09:18:02 +00:00
yuan.w.hong 5c62e7ed86 modify oat
Signed-off-by: yuan.w.hong <yuanwenhong@hisilicon.com>
2021-09-29 16:59:06 +08:00
openharmony_ci 846430ba08 !38 refactor: 内核目录结构整理
Merge pull request !38 from Zhaotianyu/0902dir_refactor
2021-09-09 01:23:35 +00:00
arvinzzz 7bd94de9cd refactor: 内核目录结构整理
废弃宏,头文件清理

close: #I48KI4

Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: Ia632af5727721f86c85e83a527e9c8c7e625d891
2021-09-06 11:51:11 +08:00
openharmony_ci 75dad5fe60 !37 Add new mtd driver
Merge pull request !37 from NickYang/mtd
2021-09-02 12:14:12 +00:00
haizhouyang 4b88a469b7 add new mtd driver first time
Signed-off-by: haizhouyang <yanghaizhou1@huawei.com>
2021-09-02 16:08:31 +08:00
openharmony_ci 2ec5cc99a5 !36 优化makefile避免创建临时目录污染代码目录
Merge pull request !36 from Caoruihong/optimize_build_scripts
2021-08-30 11:06:28 +00:00
Caoruihong 81227bce66 chore(make): optimize makefile to avoid create temp dir
Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: Iecbe53f3dad7cc24e9b5243949b272b73b0bb9b8
2021-08-28 17:18:50 +08:00
openharmony_ci 156e4c6bb4 !35 arm_virt、hispark_aries和hispark_taurus平台target_config.h中防止重复包含的宏的定义跟文件名无关,容易导致编译问题
Merge pull request !35 from zhangfanfan2/master
2021-08-26 01:13:29 +00:00
zhangfanfan2 1c15a9d5b1 fix: target_config.h头文件防重入宏错误
close: #I40IFB

Signed-off-by: zff <zhangfanfan2@huawei.com>
2021-08-25 06:03:11 +00:00
openharmony_ci 9a1ec6888c !34 分离mpp中用户态的库与内核态的库到不同BUILD.gn中,避免耦合。
Merge pull request !34 from Caoruihong/mpp
2021-08-24 01:50:14 +00:00
openharmony_ci 2c35b16332 !31 内存映射解耦
Merge pull request !31 from JerryH/smp-xxx
2021-08-20 03:54:27 +00:00
Caoruihong 115038f7e3 chore: seperate mpp user shared libs from mpp kernel libs
Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: Ie0ec0265fe8be504fa4c2a5464531885ce7e6a73
2021-08-17 16:02:33 +08:00
openharmony_ci 6fd51982e8 !33 #I45ICV: 产品配置config.json中开发板适配目录配置vendor_adapter_dir移到开发板config.gni中
Merge pull request !33 from jady3356/master
OpenHarmony-v3.0-Beta1
2021-08-16 00:47:17 +00:00
yangming_ha 38ce574e58 #I45ICV: 产品配置config.json中开发板适配目录配置vendor_adapter_dir移到开发板config.gni中
Signed-off-by: yangming_ha <yangming_ha@163.com>
2021-08-14 00:53:34 -07:00
openharmony_ci ef91b7f0dd !32 将hdf的配置目录config改名为hdf_config
Merge pull request !32 from Caoruihong/hdf_config
2021-08-09 02:51:10 +00:00
Caoruihong 4d9de733a8 chore: rename config to hdf_config
Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: I29dbda32ffe40f71185cf438690832fcf34664a0
2021-08-06 11:55:25 +08:00
JerryH 5d1d6734a9 fix: 内存映射关系与平台相关,故与内核解耦
close #I41P8Y

Signed-off-by: JerryH <huangjieliang@huawei.com>
Change-Id: I01833cf617bbc695543a865dbb994c6c22d4a0a8
2021-08-02 15:29:25 +08:00
openharmony_ci 32f0b2c641 !28 add oat.xml
Merge pull request !28 from yuan.w.hong/master
2021-07-31 11:06:20 +00:00
yuan.w.hong b521f2dac3 add oat.xml 2021-07-31 18:17:07 +08:00
openharmony_ci b9884087e6 !26 add ethernet code.
Merge pull request !26 from joseph/master
2021-07-31 10:09:51 +00:00
juchenyang da4f753ddc Description:modify network port driver code.
Feature or Bugfix:Feature
Binary Source: No

Signed-off-by: juchenyang <juchenyang@huawei.com>
2021-07-29 03:39:52 +00:00
openharmony_ci 7933806fdd !25 解耦hdf_config与hdf_driver
Merge pull request !25 from Caoruihong/decouple_hdf_config
2021-07-28 03:41:01 +00:00
Caoruihong 47a39ec4d6 feat: decouple hdf_config and hdf drivers
decouple hdf_config and hdf drivers

Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: Ia1216d90e6f2d6407ca55f4b2949ac8b8578c367
2021-07-27 16:58:47 +08:00
openharmony_ci d0ae7cdfcd !23 OHOS_Image改为GN编译生成
Merge pull request !23 from Caoruihong/no_vendor_kernel
2021-07-27 04:05:03 +00:00
Caoruihong 6c1da9ff0a feat: support gn build system for liteos_a
using gn build system for sdk_liteos

Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: I30b04bf0cf5353fd4b8f32332dd4829254902e51
2021-07-27 01:22:02 +08:00
openharmony_ci 59c780404e !22 从Make编译切换到GN编译
Merge pull request !22 from Caoruihong/build_gn
2021-07-22 01:50:29 +00:00
Caoruihong e79d91ee7f feat: makefile to build.gn
use gn build system

Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: I7a76f1394fc0458e854a82cedd0771d4f3066b54
2021-07-20 15:44:24 +08:00
openharmony_ci 71df762726 !21 bootargs解析与rootfs挂载解耦,并支持自定义bootargs参数
Merge pull request !21 from JING/bootargs
OpenHarmony-v2.2-Beta2
2021-07-20 06:17:37 +00:00
chenjing 9d640a213d fix: bootargs解析与rootfs挂载解耦,并支持自定义bootargs参数
1、bootargs解析与rootfs挂载进行解耦;
2、支持开发者自定义bootargs参数,内核存储bootargs中所有参数;
3、开发者可获取bootargs中的参数内容,并自行解析。

close #I41CL8

Change-Id: I13979c7e17fadf3ad69e94b698c9a4586a8ab61c
Signed-off-by: chenjing <chenjing139@huawei.com>
2021-07-19 18:49:59 +08:00
openharmony_ci 98092167c7 !20 内核Kconfig与芯片配置解耦
Merge pull request !20 from Caoruihong/kconfig
2021-07-09 09:33:51 +00:00
openharmony_ci 09dfa1f1fc !20 内核Kconfig与芯片配置解耦
Merge pull request !20 from Caoruihong/kconfig
2021-07-09 09:33:51 +00:00
Caoruihong 37a44e30ad feat: support product Kconfig
support product Kconfig

Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: I01ac8b684c8c95189dfd0d8b8fab58cdf7b09ac7
2021-07-08 14:27:53 +08:00
openharmony_ci 4b05d2c97e !19 对内核中menuconfig开关的宏使用#ifdef/#ifndef来做预编译判断
Merge pull request !19 from boxi/upload
2021-07-01 07:11:16 +00:00
boxi 146f16c161 refactor: 对LiteOS_a内核中menuconfig开关的宏使用#ifdef/#ifndef做预编译处理
LiteOS_a中有部分配置宏进行了重复冗余定义,导致当头文件未被包含时,极易引入错误,
故对menuconfig配置宏进行统一处理,均使用#ifdef/#ifndef作为预编译判断方式

Close #I3YEGS

Change-Id: I8f9b85707dc146cb658d598902eecc7d8921fbac
Signed-off-by: boxi <lewis.liulei@huawei.com>
2021-07-01 12:01:44 +08:00
openharmony_ci a188437a6d !16 Revert "产品编译配置中增加 OHOS_image.bin 编译逻辑"
Merge pull request !16 from 丁陈陈/master
2021-06-15 17:12:08 +08:00
ding-chenchen 5d120c5514 Revert "产品编译配置中增加 OHOS_image.bin 编译逻辑"
This reverts commit 22c99d94c6.
2021-06-15 16:05:34 +08:00
openharmony_ci abbab54ac8 !15 hispark_aries BUILD.gn 编译配置中增加 OHOS_image.bin 编译逻辑
Merge pull request !15 from 丁陈陈/master
2021-06-15 14:46:03 +08:00
ding-chenchen 22c99d94c6 产品编译配置中增加 OHOS_image.bin 编译逻辑 2021-06-15 14:13:30 +08:00
openharmony_ci b58e098d32 !14 delete unused include
Merge pull request !14 from liangxuewu/LXW_0610_1
2021-06-10 18:01:06 +08:00
lzl 418686db3b delete mmc unused include
Signed-off-by: lzl <sucer_fater@163.com>
2021-06-10 09:13:51 +00:00
openharmony_ci 639eaf97fa !12 mmc驱动代码上库
Merge pull request !12 from liangxuewu/MMC_DRIVER_PRJECT
2021-06-09 20:45:57 +08:00
openharmony_ci 3bddb9c7a5 !13 Add hcs config for spi interrupt mode
Merge pull request !13 from NickYang/master
2021-06-09 20:38:59 +08:00
haizhouyang a75eb3c799 add hcs config for spi interrupt mode
Signed-off-by: haizhouyang <yanghaizhou1@huawei.com>
2021-06-09 17:04:20 +08:00
lzl ccbf03a10b aries adapter
Signed-off-by: lzl <sucer_fater@163.com>
2021-06-08 07:54:36 +00:00
openharmony_ci ae3bfbff6a !10 内核启动重构,新增启动框架
Merge pull request !10 from Zhaotianyu/0510init_framework
OpenHarmony-2.0-Canary
2021-05-20 19:33:24 +08:00
arvinzzz 8ebea688a3 refactor: Refactored the kernel boot process and added a init framework
close: #I3I768

Change-Id: I91c32d306fed2f59edddea339197937fdaf63883
2021-05-20 16:53:31 +08:00
马明帅 ade4796f5d !11 适配LLVM工具链10.0.1版本升级
Merge pull request !11 from pengzhuoli/master
2021-05-14 14:44:37 +08:00