背景
互联网行业采购多元化趋势、服务器产品管理软件技术栈统一趋势,要求BMC能在多种硬件上部署。
当前openUBMC仅能运行在Hi171x芯片上,暂未适配其他芯片。
本议题基于openUBMC对硬件的使用情况,提供一个芯片抽象层定义,用于屏蔽芯片、操作系统的差异。
社区在实现芯片抽象层相关接口后,即可拉起openUBMC核心业务。
TC已统一新增仓库,仓库名称bcal(BMC Chip Abstract Layer)
bcal定义内容 AtomGit | GitCode - 全球开发者的开源社区,开源代码托管平台
决策点
是否同意bcal作为初稿v0.0.1版本(后续在实际产品上应用后,再次评审,作为正式的V1.0版本)
评审结论
同意初版合入
遗留问题