1. 首页
  2. 数据库
  3. 其它
  4. lmosem:支持ARMx86平台的嵌入式操作系统内核 源码

lmosem:支持ARMx86平台的嵌入式操作系统内核 源码

上传者: 2021-04-07 09:55:12上传 ZIP文件 36.45MB 热度 5次
摩西 LMOSEM(自由,疯狂,操作系统,嵌入式)是一个完全从第一行引导代码开始编写,基于ARM平台,支持多进程,多CPU,内存管理,文件与设备管理的全32位操作系统内核。 LMOSEM总体上分为三大层:HAL层(针对ARM体系,方便移植),内核功能层(实现内核服务:其中有内存管理,进程管理,驱动模型等),接口层(提供应用程序接口)。 若要进行开发: 请克隆本代码仓库 安装ARM-GCC交叉编译工具 配置好相应的开发板 详细请参见我亲自编写的《深度探索嵌入式操作系统:从零开始设计,架构和开发》一书 LMOS社区 编译说明进行两个宏切换1.Makefile BOARD_PLATFORM默认为ARM平台 X86BARD = -f ./Makefile.x86 ARM_BARD = -f ./Makefile.arm BOARD_PLATFORM = $(ARM_BARD) #BO
用户评论