4

有没有办法在linux中保留某个物理地址空间(比如0x2000 - 0x1000)

我需要保留它,所以 linux 不会以任何方式使用它。它被一些不相关的协处理器使用,因此必须不使用。

谢谢

4

1 回答 1

5

您将不得不为此编写一个内核模块。请参阅“ Linux 设备驱动程序,第三版”的第 15 章“内存映射和 DMA

[编辑]您可以为此使用Linux 内核参数memmap

memmap=4K$0x2000

感谢 Basile Starynkevitch( 见上面的评论)

于 2012-08-27T11:43:41.167 回答