私は組み込み Linux プラットフォームに取り組んでいます。
「echo "mem" > /sys/power/state」を実行すると、システムがサスペンドします。
カーネルとドライバーは、サスペンド操作が近づいていることを認識できることを知っています。しかし、ユーザー空間のプロセスまたはアプリケーションが、システムが中断するという通知を受け取る可能性はありますか? どのように?
たとえば、デバイス ドライバによって開始アドレスが指定されたバッファに連続して「A」を書き込むアプリケーションがあります。システムが一時停止することをこのアプリケーションに通知して、このバッファーをすべて 'B' に置き換え、ドライバーが再開されたときにドライバーが認識するのはすべて 'B' になるようにすることは可能でしょうか?
どうもありがとう。