系统移植:脚本、Makefile、C语言、汇编、Kconfig(make menuconfig)、dt(设备树)
SOC(CPU,IROM,IRAM,控制器)
FS4412(SOC,外设)
嵌入式系统:
应用层:
软件、库(函数源码、API)
内核:(从上到下)
系统调用(系统调用下面再是内核)
进程管理 设备管理 内存管理 文件系统 网络协议 中断(软中断)
驱动(与硬件通信的接口)
虚拟总线
硬件:
字符设备 块设备 网络设备
系统移植:脚本、Makefile、C语言、汇编、Kconfig(make menuconfig)、dt(设备树)
SOC(CPU,IROM,IRAM,控制器)
FS4412(SOC,外设)
嵌入式系统:
应用层:
软件、库(函数源码、API)
内核:(从上到下)
系统调用(系统调用下面再是内核)
进程管理 设备管理 内存管理 文件系统 网络协议 中断(软中断)
驱动(与硬件通信的接口)
虚拟总线
硬件:
字符设备 块设备 网络设备