首页
社区
课程
招聘
LINICE2.6 - Linux Kernel Debugger
发表于: 2005-7-29 09:19 5623

LINICE2.6 - Linux Kernel Debugger

2005-7-29 09:19
5623
July 28, 2005 Version 2.6
  Fixed seg fault caused by getlogin() returning NULL case

February 15, 2005 Version 2.5
  A number of features and fixes to the expression evaluator:
Fixed user variable evaluation (VAR command), fixed not operator (!).
Numbers can also be written as binary, with "0b", or octal, with "0o" prefix.
Implemented functions “DataAddr”, “CodeAddr”, "hibyte" and "sword"
?-command: more strict error checking
Adding new source file to calculate effective address of instructions; functions EAddr and EValue to use it; adding code to display effective address and the target data in the register window.
Allowed serial VT100 terminal to have widths of 80 or 132 and lines of 24, 25, 48 or 50.
Linsym, print extra information message for not being a root, to use the "su -" format instead.
Global increase of MAX_STRING from 128 to 160 to accommodate wider VT100 terminal windows.
As always, updated documentation.

February 4, 2005 Version 2.4
  Implemented multiple data windows (by default compiled to 4)
Implemented commands DATA (switch to a new data window), DEX (assign/list expressions for data windows); enhancing WD command with the WD.# syntax to specify a data window to operate on
Adding file i386.s manually translated by Oleg Khudyakov for gasm syntax
Fixed a nasty bug with expression evaluator that caused Linice to fault in certain circumstances
Updated documentation

January 30, 2005 Version 2.3
  Improved SERIAL command; correctly save and restore current screen upon switch
Accept ‘q’ as well as ESC to quit scrolling
Fixed serial init to handle PIC1, interrupt driven serial to a remote terminal, this allows vt100 input (still doubled by a keyboard input)
New environment variable LINICE to address the Linice directory so the Linice can be called from anywhere
Make sure user is ‘root’ before running linsym load/unload, fixes few mysterious errors
Build script now compiles everything, including the final stage
Fixed reading input values to LINES, WIDTH commands
Checking in a new PCIHDR file listing all PCI devices, this should have all current PCI devices and vendors
Fixed horizontal line code for XWIN
Fixed output drivers for VGA, MGA and XWIN not to overflow to the end of line
Revisiting the breakpoint code:
            * simplified the way hardware breakpoint resource is managed
            * Added option 'o' to the documentation
            * Implementing BPLOG function
            * Fixed one-time bpx implementation
            * Disable bpx for a module that is being unloaded
            * Simplified stats function
            * Disarm and Arm even if we are in the trace mode
Updated documentation

down:

http://wawa.winzheng.com/linhanshi/linice-2.6.tar.gz


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
最新回复 (9)
雪    币: 603
活跃值: (617)
能力值: ( LV12,RANK:660 )
在线值:
发帖
回帖
粉丝
2
牛!顶!
2005-7-29 23:17
0
雪    币: 1223
活跃值: (469)
能力值: (RANK:460 )
在线值:
发帖
回帖
粉丝
3
好东西!
2005-7-29 23:42
0
雪    币: 131
活跃值: (154)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
牛,linux都能搞,高手
2005-7-30 15:17
0
雪    币: 255
活跃值: (175)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
5
怎么跟Softice的界面一样啊
2005-8-2 21:43
0
雪    币: 97697
活跃值: (200829)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
6
是Linux下的SOFTICE.
2005-8-2 21:58
0
雪    币: 61
活跃值: (160)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
7
支持!
2005-8-5 10:48
0
雪    币: 217
活跃值: (87)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
不错,支持!!
2005-9-21 17:40
0
雪    币: 427
活跃值: (412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
我很快就要搞LINUX开发了,这可是好东西了。
2005-9-21 17:47
0
雪    币: 270
活跃值: (312)
能力值: ( LV9,RANK:330 )
在线值:
发帖
回帖
粉丝
10
nice
2005-9-21 23:19
0
游客
登录 | 注册 方可回帖
返回
//