一つのタスクならクラスにアクセスしても大丈夫と思いきや下記のコードでも「セグメンテーション違反です」と表示されるようになった。何でだろう?IO::hlt()をasmHLT()にすれば、やっぱり動いている
void taskA(){ for(;;){ IO::hlt(); } } void taskB(){ for(;;){ asmHLT(); } }
一つのタスクならクラスにアクセスしても大丈夫と思いきや下記のコードでも「セグメンテーション違反です」と表示されるようになった。何でだろう?IO::hlt()をasmHLT()にすれば、やっぱり動いている
void taskA(){ for(;;){ IO::hlt(); } } void taskB(){ for(;;){ asmHLT(); } }