ダウンロードリスト

プロジェクト概要

LiniceはMS-Windows用のSoftICEの外観を備えたx86システム用ソースレベルのカーネルデバッガです。これは既にSoftICEに慣れている人々のために設計されていますが、誰でもすぐに慣れることができます。ホットキーを使用して実行中のカーネルをいつでも中断することができ、モジュール/カーネル/ユーザープログラムへのブレークポイントやステップ実行をサポートします。これはVGAフレームバッファ、X Window System、シリアル接続、およびモノクロ画面をサポートします。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2005-07-28 20:34
2.6

linsymに不具合がgetlogin()がいくつかのカーネルで修正されているNULLを返すでしょう。 linsymセグメンテーションのユーザーの数を報告この修正。
タグ: Minor bugfixes
A bug in linsym where getlogin() would return NULL for some kernels has been fixed. This fixes a linsym segfault reported by a number of users.

2005-02-16 13:09
2.5

このリリースでは、新しいソースの命令の実効アドレスを計算するファイルを追加する機能EAddrとEValue、それを使用するコードを追加します実効アドレスとレジスタウィンドウでは、ターゲットのデータを表示し、"機能を実装してDataAddr"、"CodeAddr"、 "hibyte"と"剣"。番号は現在では、バイナリとして、"0b"、または8進数で、0o"という接頭辞"を書くことができます。ユーザ変数の評価(VARコマンド)に沿っていない演算子で、固定された(!)シリアルVT100ターミナルの今の幅を持つことができます80または132、24、25、48または50行。が160から128からMAX_STRINGのより広範なVT100端末のサイズに対応するため、グローバルに増加した。
タグ: Major feature enhancements
This release adds a new source file to calculate effective
address of instructions, and the functions EAddr and EValue
to use it, adds code to display effective address and the
target data in the register window, and implements functions
“DataAddr”, “CodeAddr”, "hibyte" and "sword". Numbers can
now be also written as binary, with "0b", or octal, with "0o"
prefix. User variable evaluation (VAR command) was fixed,
along with the not operator (!). The serial VT100 terminal
can now have widths of 80 or 132 and lines of 24, 25, 48 or
50. There was a global increase of MAX_STRING from 128 to
160 to accommodate wider VT100 terminal sizes.

2005-02-04 19:09
2.4

このリリースではデフォルト値は4にコンパイルされた()によって、複数のデータウィンドウを実装してデータのどれかまたはへのサイクルは、新しいコマンドスイッチに追加されます、次のコマンドを拡大は、WDの追加のパラメータを使用するにWD#の構文は、コマンドデックス実装するデータウィンドウには、式を割り当てますi386.asm gasm構文から翻訳されている新しいファイルi386.s、および修正プログラムをアクセスするとき以外の有効なローカル変数が発生したいくつかのLinice断層を追加します。
タグ: Major feature enhancements
This release implements multiple data windows (by default compiled
to 4), adds a new command DATA to switch to any of them or to cycle,
expands the command WD to use an additional parameter with the WD.#
syntax, implements the command DEX that assigns expressions to the data
windows, adds the new file i386.s that is translated from i386.asm
to the gasm syntax, and fixes some Linice faults which occurred when
accessing a non-valid local variable.

2005-01-30 09:41
2.3

このリリースでは、修正プログラムのシリアルinitは、シリアルコマンドを向上させ、写真1、シリアル割り込みドリブン、およびVT100入力。が、新しい環境変数は、LINICE、および読み取り、入力値の行とWIDTHコマンドには固定されます。今は新しいPCIHDRは、現在のすべてのPCIデバイスをする必要がありますすべてのPCIデバイスは、リストファイルです。出力ドライバのオーバーフローが修正されました。そこにブレークポイントをコード内で大規模な変更とされたドキュメントが更新されました。
タグ: Minor bugfixes
This release improves the SERIAL command, and fixes serial init and PIC1, interrupt driven serial, and VT100 input. There is a new environment variable, LINICE, and reading input values to LINES and WIDTH commands is fixed. There is a new PCIHDR file listing all PCI devices, which should have all current PCI devices. An overflow in the output drivers was fixed. There were large changes in the breakpoint code, and the documentation was updated.

2005-01-26 13:06
2.2

このリリースでは、スタックのコマンドを追加し、新しいコマンドは、CALL、任意の関数は、カーネルのprintkためのフックを呼び出していたウィンドウをスタックの()は、CPUを保存し、CPUのレジスタは、入力はSYMコマンドは、引数のほか、復元CMDのの"- d書き換えシンボルの検索機能は、R cmd"と、するには、ソースファイル名のコードウィンドウでの印刷は、cmdのウィンドウヘッダー内の現在のコンテキストの作成、および2.6、コンパイル処理に向けてより多くの仕事なので、これだけの作品カーネルを2.6.8にする。
タグ: Major feature enhancements
This release adds a STACK command and stack window WS, a new command, CALL, to call an arbitrary function, a hook for kernel printk(), a CPU cmd to save and restore CPU registers, a SYM command, the addition of the argument "-d" to the R cmd, rewritten symbol search functions, printing of the source file name in the code window, writing of the current context in the cmd window header, and more work towards 2.6 compile process, so that it works well for kernels up to 2.6.8.

プロジェクトリソース