标签: linux-kernel linux-device-driver
从softirq上下文中,我需要访问物理内存(大小为16MB - 是的,它是巨大的)区域并将这些内存区域转储到闪存。
这是针对"固件故障转储"和固件将DMA核心文件发送到该DRAM区域。
所以,我将使用ioremap,读取和写入闪存。这真的很疯狂吗?有什么实际例子我可以参考吗?
或者我应该使用phys_to_virt然后访问内存区域?
我对这种工作很陌生。请理解愚蠢的问题。
提前致谢!