2010.05.03
kextのお勉強5回目。前回は一般的なkext作成手順を学んだ。
それは「Xcodeで適切なテンプレートを選び、Info.plistを編集し、必要なライブラリ宣言を追加、
必要な関数を実装し、ビルドして、できたkextに対してロード可能かどうかを検査する」まで。
実際にkextをロードするまでには至って無い。
kextをロードしてデバッグするには、Debugging a Kernel Extension With GDB
を読めとのことだ。
今回は、デバイスドライバをXcodeで作る手順を学ぶ。
前回と重複する記述がある。
原文
Posted in blog | No Comments »
2010.04.24
kextのお勉強4回目。Creating a Generic Kernel Extension with Xcodeの途中から章の最後まで。
原文
Posted in blog | No Comments »
2010.04.23
kextのお勉強3回目。前回はkextバンドルの構成やInfo.plistの概要と主要なキー、Xcodeでのテンプレートの種類と説明、セキュリティ、kextの配置場所を学んだ。
今回は、実際のkextの作り方をチュートリアル形式で説明している。
原文
- Creating a Generic Kernel Extension with Xcode
> 続きを読む
Posted in blog | No Comments »
2010.04.19
kextのお勉強2回目。
前回は、kextを作るケースと作らなくて良いケースについて学んだ。
くどいくらいに、kextを作る理由を確認する必要があるみたいだ。
原文
Posted in blog | No Comments »
2010.04.18
kextに関するお勉強の第1回
Appleドキュメントを翻訳してみる。
訳が間違っているところたくさんあると思いますので信用しないでください。
原文
Posted in blog | No Comments »
2010.04.18
参考サイト
図や文章を引用させていただきました。m(_ _)m
Posted in blog | No Comments »
2009.07.17
$ ln -s /Applications/Utilities/Network\ Utility.app/Contents/Resources/stroke /work/bin/stroke
> 続きを読む
Posted in blog | No Comments »
2009.04.25
Posted in blog | 5 Comments »
2009.04.18
コピーした文字列内の「検索文字列」を探して「置換文字列」で置き換えて、それをクリップボードに戻す。文字列をペーストする前に、一部を書き換えたい時に使えるかもしれない。
> 続きを読む
Posted in blog | No Comments »
2009.03.05
OSXでファイルのロック、アンロックをコマンドラインで操作する
> 続きを読む
Posted in blog | No Comments »