自己在Raspberry Pi上实现memset

时间:2014-10-26 15:50:57

标签: assembly arm raspberry-pi bare-metal

我一直在为Raspberry Pi B +编写自己的内核,我正在尝试编写自己的memset简单实现。我能想到的最佳解决方案(不是任何接近汇编语言的专家)都涉及

stm r0!, {r1,r1,r1,r1,r1,r1,r1,r1}

其中r0包含目标数组地址,而r1的数字为I' m填充数组。它似乎工作,但编译器不断给我警告有关重复寄存器。是否有更清洁/更安全/更好的方法来实现这一目标?

0 个答案:

没有答案