117 Star 459 Fork 323

OpenHarmony / kernel_liteos_m

 / 详情

内核的fs和utils下面file不觉得冗余吗,建议统一

Done
Requirement
Opened this issue  
2021-11-18 17:45

fs目前支持第三方的fats和littlefs,这个符合开源共享的原则,而utils目录下的file依赖海思平台私有库,可移植性差,不通用,奇葩的是还要求必须过XTS测试,建议整合

Comments (4)

pargo created需求
pargo changed description
Denny set assignee to LeonChan
Denny changed issue state from 待办的 to 已确认
Expand operation logs

这两个分别是不同的用途,看起来都是file,其实是不同的层次

1,fs目前支持第三方的fats和littlefs,这个符合开源共享的原则 -- 这个是内核提供的对外接口,posix标准,是基础能力
2,utils目录下的file -- 这个就是对海思私有库的封装,是上层的接口

@pargo

那我就很疑惑了,为什么CTS不测试fs 而要求必须测试file ?

这两个都做了xts测试。其实file这层是不需要的

kenneth changed issue state from 已确认 to 设计中
LeonChan changed issue state from 设计中 to 开发中

统一跟踪

LeonChan changed issue state from 开发中 to 已完成

Sign in to comment

Status
Assignees
Projects
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
Duration (hours)
参与者(2)
C
1
https://git.oschina.net/openharmony/kernel_liteos_m.git
git@git.oschina.net:openharmony/kernel_liteos_m.git
openharmony
kernel_liteos_m
kernel_liteos_m

Search