# linux-kernel **Repository Path**: heyuanjie87/linux-kernel ## Basic Information - **Project Name**: linux-kernel - **Description**: linux内核极简版:旨在让linux更好的运行在mcu上 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2025-08-03 - **Last Updated**: 2025-12-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # linux-mkernel (linux minimal kernel) linux内核极简版 * 注:这里不提供构建完整工程需要的所有代码 ## 支持的功能 | | | |------|------| |调度|Deadline、RT、Fair | |锁 |mutex_rt、rwsem_rt、spinlock | |等待|completion、waitqueue| |内存管理|tlsf(适用于MCU)、{memblock、} | |定时器|timer_list、hrtimer | |时间管理|clockevent、clocksource、nohz、timekeeping | |ARCH|见 `arch` 目录 | |FDT| libfdt、内存节点解析、(其他节点解析由外部提供) | |SMP| 基础功能已经完成,待完成负载均衡 | ## 移除的功能 | | | |------|------| | 中断管理 | irqchip相关接口移到驱动层实现,此处仅保留`linux/interrupt.h`中的接口声明和`linux/irq.h`中的接口实现 | ## 为什么创建这个项目 * 让linux内核更容易的运行在MCU上