タグ

2010年5月21日のブックマーク (2件)

  • デバイスドライバ開発入門

    ドライバとカーネルのインターフェース この章では、Linuxに実装されている、デバイスドライバが使用するカーネル内のサービスルーチンおよびマクロについて解説します。 スケジューリング関連サービス schedule():プロセスの再スケジューリング 宣言 プロセスの再スケジューリングを行います。OSは、現在のプロセス・コントロール・リストより優先度が最も高いプロセスを選択し、そのプロセスに制御を渡します(実行可能状態にします)。この関数を呼んだプロセス以外に制御が渡った場合、コールしたプロセスは「スリープ状態」に遷移します。 sleep_on():プロセスをスリープ状態にする 宣言 当該プロセスを「スリープ状態」に遷移させます。すなわち、他のプロセスに制御を譲ります。この関数は、割込み禁止状態で発行しなければなりません。 スリープ状態のプロセスは、ドライバ内のsleep_on()を発行した次

  • 「Remember the Milk」をユーザー仕様にカスタマイズ | ライフハッカー・ジャパン

    WebベースのTo-Doリスト「Remember the Milk」(以下RTM。日語版もあり)は、能率的なインターフェースとショートカットキーのサポートがあり、とても便利です。 でもいくつか修正すべき点があるのも事実。そこで、私がFirefoxのStylish や Greasemonkeyのエクステンションを使ってRTMをもっと使いやすくする方法をご紹介しますね。 もし、みなさんがStylishを使ったことがない場合は、ライフハッカーの過去記事の完全ガイドを読んでください。では、はじめましょう。 ■キーボードのショートカットリマインダーを使いやすくする RTMのキーボードのショートカットはとても便利(それに加えて「Remember the milk Gmail Gadget」もいいですよ)。ただひとつの問題は、あまりにショートカットが多すぎて、すべてを覚えるまでちょっと時間がかかること

    「Remember the Milk」をユーザー仕様にカスタマイズ | ライフハッカー・ジャパン