当前位置: 技术问答>linux和unix
请问如何将一小片SRAM映射到MMU中,作为中断向量表使用?
来源: 互联网 发布时间:2016-06-25
本文导语: 因为现在硬件有点问题,LCD DMA在搬数据的时候经常被抢总线而导致LCD FIFO under flow,所以我们想将一些最频率的操作,如中断什么的搬到SRAM中去,因为它又快,又不与SDRAM使用同一条总线,但是我们不知该如何映射才没有...
因为现在硬件有点问题,LCD DMA在搬数据的时候经常被抢总线而导致LCD FIFO under flow,所以我们想将一些最频率的操作,如中断什么的搬到SRAM中去,因为它又快,又不与SDRAM使用同一条总线,但是我们不知该如何映射才没有问题……
情况如下:
SRAM :0x00000000 - 0x0000A000 (40K)
SDRAM:0x20000000 - 0x23FFFFFF (64M)
在linux中我并没有使用SRAM,现在想将中断向量表的物理地址直接改为SRAM,请问该如何做?
另外一个问题,SRAM只有40K,这样二级页表怎么管理?
|
恭喜,接分。