以下の内容はhttps://higepon.hatenablog.com/entry/20090620/1245480568より取得しました。
割り込みが来るタイミングを調べた。
- reset
- PCI_QUEUE_PFN に 0 を渡してデバイスリセットしたとき
- PCI_STATUS に 0 を渡してデバイスリセットしたとき
- デバイスロード時のリセット
- notify (isr=1)
- 以下のいずれかの場合に割り込みが通知される
- avail->flags で VRING_AVAIL_F_NO_INTERRUPT が設定されていない(割り込みを ON にしている)
- avail->flags で VRING_AVAIL_F_NO_INTERRUPT が設定されていて以下の両方を満たすとき(割り込み OFF でも通知される場合)
- device features で VIRTIO_F_NOTIFY_ON_EMPTY が設定されている
- vq が使用中ではない
- avail->idx == vq->last_avail_idx である
- notify_config (isr=3)
- link_status_changed イベントが起きたとき
以上の内容はhttps://higepon.hatenablog.com/entry/20090620/1245480568より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます
不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14