tarosukeの日記: [talos] VESA画面にするとタスクが走らない現象
日記 by
tarosuke
調査中だがそもそもTASK::readyQueueに登録されてない悪寒。だがVESA画面モードにしないと正常というワケワカな状況。
--
タスクが登録されてないのと、アイドルタスクが登録されてるというgdgdな状況。アイドルタスクでRESOURCEをGetしてる。んなことした覚えはないのだが。
--
発見。タスクは登録されてるみたい。んでなくて、アイドルタスクがTASK::readyQueueに登録されてたのが問題で、それが困った事に画面を登録する時のロックでやってた。これは...ドライバの初期化と同様にタスクを起こしてから画面を登録するようにしなきゃならんな。どこに置こうか...むぅ。
--
結局VESA画面をドライバにした。アーキテクチャ依存ドライバ置場を復活させにゃならんが、今はとりあえずinit_priorityで。
[talos] VESA画面にするとタスクが走らない現象 More ログイン