0

私は Raspberry Pi B+ 用に独自のカーネルを作成して遊んでおり、独自の単純な実装を作成しようとしていましたmemset。私が考えることができる最良の解決策(アセンブリ言語の専門家であるとは限りません)が含まれていました

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

wherer0には宛先配列アドレスが含まれてr1おり、配列に入力している番号が含まれています。動作しているように見えますが、コンパイラーはレジスターの重複に関する警告を出し続けます。これを達成するためのよりクリーン/安全/より良い方法はありますか?

4

0 に答える 0