logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核内存分配API

接口特点/用途是否清零虚拟地址是否连续物理地址是否连续kmalloc小块分配,物理连续否是是kzallockmalloc+ 清零是是是kcalloc多元素清零是是是krealloc调整大小否/是是是分配页框,返回否否是分配页框,返回地址否是是分配一页并清零是是是vmalloc分配大块内存否是否vzallocvmalloc+ 清零是是否vmap多页映射为连续虚拟地址否是否设备驱动分配 DMA 内存是

文章图片
#linux
RISC-V 64架构专题二(D1芯片SPL启动分析)

如果是由eFuse来决定启动介质,则是通过eFuse_Boot_Select_Cfg配置组来进行选择的。也就是说有eFuse_Boot_Select_Cfg1~eFuse_Boot_Select_Cfg4的4组启动介质配置,并且eFuse_Boot_Select_Cfg1配置的优先级最高,eFuse_Boot_Select_Cfg4的启动介质优先级最低。对于哪吒D1开发板来说,我将系统正常时nan

文章图片
#risc-v
RISC-V 64架构专题二(D1芯片SPL启动分析)

如果是由eFuse来决定启动介质,则是通过eFuse_Boot_Select_Cfg配置组来进行选择的。也就是说有eFuse_Boot_Select_Cfg1~eFuse_Boot_Select_Cfg4的4组启动介质配置,并且eFuse_Boot_Select_Cfg1配置的优先级最高,eFuse_Boot_Select_Cfg4的启动介质优先级最低。对于哪吒D1开发板来说,我将系统正常时nan

文章图片
#risc-v
到底了