Larry Doolittle and Jon Nelson News! (last updated 23 February 2005) Latest Released Version (0.94.13) here (signature here) Latest Development Version (0.94.14rc21) here (signature here) Read the CHANGES file here. Documentation Screenshot Some Recent Benchmarks More recent versions of Boa have been benchmarked using zb (ZeusBench) or ab (ApacheBench) at significant speed. Public Key for jnelson@
ご存知とは思いますが、Windowsは基本的にハードウェア資源に直接アクセス出来ません。 ところが、世の中には便利なものを物を作る方も居られまして、ガジマルの森さんの所で提供されているPCIDEBUG.DLLでは、以下のハードウェア資源にアクセスできます。 PCIコンフィギュレーションレジスタ空間へのアクセス I/O空間へのアクセス 物理メモリへのアクセス 割り込みのインターセプト 組み込み制御を行いたい時に、非常に便利ですよね? ってな訳で、先の ctypesのネタを使って、PCIDEBUG.DLLをPythonから呼び出せるようにしてみましょう。 準備 ダウンロードページから、以下のファイルをダウンロードします。 pdbg10.lzh 展開後、Pythonコードの作成と実行に必要なのは、以下のファイルです。 Pcidebug.sys PCIDEBUG.DLL Pcidef.h Pcif
Vista以降、DbgPrintを用いた出力が表示されないとちょっと前に書いた。なんでですのんと思い調べてみたら、書いてありました。 Reading and Filtering Debugging Messages いくらか端折りながら書くと、まずXP以降にはDbgPrintExという関数が追加されており、この関数の Level パラメータではメッセージの重要度を指定する。たとえば以下の定数が用意されている。 #define DPFLTR_ERROR_LEVEL 0 #define DPFLTR_WARNING_LEVEL 1 #define DPFLTR_TRACE_LEVEL 2 #define DPFLTR_INFO_LEVEL 3 数字が小さいほど重要度が高く、DPFLTR_ERROR_LEVELを渡すと常にデバッガに文字列が送信される。逆に言うとそれ以外は状況次第。マスクの値を調
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く