hexi8511 发表于 2013-8-29 11:46:27

谁知道ARM是如何brust读写内存的吗

谁知道ARM是如何brust读写内存的吗?
在linux内核中对某一内存地址的进行一个word读写操作通常是readl(addr),这样每次读取数据的时候地址ARM的地址总线上都会产生地址数据,为了提高读取数据的速度还可以采用内存设备的brust读写模式,由于brust读取模式在读取第一个word的时候会将地址放到地址总线上,之后只要连续读取的指定的字长就可以将数据连续读出,在这brust读写期间地址总线上都将不会含有地址,请问应该调用linux内核的哪个接口来实现多个word的brust读写啊?还是需要自己编写汇编代码来实现brust的读写操作?
页: [1]
查看完整版本: 谁知道ARM是如何brust读写内存的吗