Activity for GDBServer Extender (gdbx)

  • gdbx gdbx released /org.zoomdy.gdbx.OSNode-1.2.0.jar

  • zoomdy zoomdy committed [84b330]

    添加Extender连接相关处理代码。

  • zoomdy zoomdy committed [a0c5e1]

    添加若干辅助数据解析和转换的方法。

  • zoomdy zoomdy committed [d16f73]

    添加verbose输出和包打印

  • zoomdy zoomdy committed [f7115f]

    C++实现版本v0.1.0。

  • xiaokaihuai committed [531394]

    Merge branch 'master' of https://code.csdn.net/...

  • zoomdy zoomdy committed [061795]

    在转换调试输出之前首先检查数据内容是否为可打印,如果包含不可打印字符,那么不转换该包。

  • zoomdy zoomdy committed [9c273a]

    处理连接关闭的情况。

  • zoomdy zoomdy committed [fed00d]

    第一次试水。

  • xiaokaihuai committed [b74317]

    实现了节点部分功能,创建服务、等待客户端连接、主动连接服务器

  • zoomdy zoomdy committed [1b2680]

    增加单次运行模式(RunOnce)。

  • zoomdy zoomdy committed [3fa9c3]

    添加错误输出宏、调试输出宏、函数调用跟踪输出宏。

  • zoomdy zoomdy committed [481014]

    添加JoinNode类,将调试输出数据流合并到GDB。Packet类添加打印数据包方法。

  • zoomdy zoomdy committed [3ed5ac]

    UML建模v0.1.0版。

  • zoomdy zoomdy committed [2d7602]

    使用__PRETTY_FUNCTION__宏替换__FUNCTION__,打印全名称空间的函数...

  • zoomdy zoomdy committed [9d0d38]

    重命名包名为org.zoomdy.gdbx;BaseNode重命名为Node。

  • zoomdy zoomdy committed [f0d344]

    分解出GDB通信数据包。

  • zoomdy zoomdy committed [b27a90]

    使用Selector实现数据等待。

  • xiaokaihuai committed [9b8887]

    更改项目名称。

  • zoomdy zoomdy committed [6fdab0]

    Merge remote-tracking branch 'origin/master'

  • zoomdy zoomdy committed [798aaf]

    添加serial-server,将串口数据转发到socket。

  • xiaokaihuai committed [358c16]

    实现数据收发功能,但有已知问题:无法检测到对方已关闭连接的情况导致无法正常退出

  • zoomdy zoomdy committed [39944c]

    添加日志输出。

  • zoomdy zoomdy committed [fc20c2]

    Node 负责管理连接和数据收发,Packet 负责数据解析;Packet 解析 GDB 和 ...

  • zoomdy zoomdy committed [8fb2d6]

    Node类实现Runnable接口。

  • zoomdy zoomdy committed [92cb2f]

    删除废弃的文件。

  • zoomdy zoomdy committed [524d26]

    添加命令行参数解析,以及参数使用说明。

  • zoomdy zoomdy committed [70cf04]

    first commit

  • zoomdy zoomdy committed [a92cc2]

    除了命令行参数外,还可以调用Getter和Setter获取和设置单次运行模式。

  • zoomdy zoomdy committed [e7ee62]

    处理Ctrl+C数据包。

  • zoomdy zoomdy committed [6c9a32]

    添加OSNode,实时操作系统线程信息获取节点。

  • zoomdy zoomdy committed [bc9b94]

    添加QStartNoAckMode的处理。

  • zoomdy zoomdy committed [2fd9de]

    添加Debugger类,用来获取符号地址。

  • zoomdy zoomdy committed [9cec44]

    Fix: 仅在创建连接时执行操作系统检测。

  • zoomdy zoomdy committed [95db47]

    Fix:与J-Link GDB Server连接时需要更大的缓存,将数据包的缓存大小更改为1M字节。

  • zoomdy zoomdy committed [0bb051]

    Packet添加startsWith方法,用来判断数据包内容。

  • zoomdy zoomdy committed [8d8271]

    Merge branch 'master' of https://code.csdn.net/...

  • zoomdy zoomdy committed [a87b3e]

    1、Fix: 线程id使用int类型,

  • zoomdy zoomdy committed [213da9]

    Fix: 解决调试过程中发现的问题。

  • zoomdy zoomdy committed [264e70]

    JoinNode只有在目标机处于运行状态时,才转发调试输出数据。

  • zoomdy zoomdy committed [d755ac]

    添加访问目标机内存的系列方法。

  • zoomdy zoomdy committed [8add07]

    Fix: 关闭连接的同时清除缓存内容,否则缓存内的剩余内容将变成下一会话的数据包,这是不应该的。

  • zoomdy zoomdy committed [3e10ae]

    Fix: Exception in thread "main" java.lang.NullP...

  • zoomdy zoomdy committed [c55215]

    Fix: 如果当前的硬件架构不被支持,那么targetRegister和threadConte...

  • zoomdy zoomdy committed [70e7c3]

    1.正确的串口属性。netcat和gdbx测试通过。

  • zoomdy zoomdy committed [84f99b]

    Merge branch 'master' of https://code.csdn.net/...

  • zoomdy zoomdy committed [a2e124]

    实现操作系统检测。

  • zoomdy zoomdy committed [6f77d4]

    实现线程信息获取方法。

  • zoomdy zoomdy committed [6beecd]

    实现线程上下文的读取。

  • zoomdy zoomdy committed [e63223]

    删除C工程文件,不同的平台需要不同的工程文件,需要时重新创建工程。

  • zoomdy zoomdy committed [cd7c56]

    使用select同时检测串口数据和TCP断开,使用select后,只能自己处理缓存问题,没法使...

  • zoomdy zoomdy committed [d0893e]

    创建线程获取相关方法原型。

  • zoomdy zoomdy committed [a90f98]

    Fix: 解决连续连接出错的问题,建立新的连接时必须初始化为AckMode模式,GDB模式情况...

  • zoomdy zoomdy committed [e6a2c9]

    添加版本,运行程序将打印版本等。

  • zoomdy zoomdy committed [441d4f]

    Fix:1、引起目标机运行的命令还包括i和I;2、空包的长度为4,断言应当判断包长度大于等于4。

  • zoomdy zoomdy committed [f2970e]

    Fix: 有些GDB Server(例如J-Link)支持qXfer:threads:read...

  • zoomdy zoomdy committed [0cdd95]

    Fix: 解决线程上下文混乱的问题,截获StopReply包加入当前线程标识告知GDB是哪个线...

  • zoomdy zoomdy committed [00112c]

    eCos的线程信息增加线程优先级。

  • zoomdy zoomdy committed [bf1240]

    将部分内部类独立,并抽象出父类。

  • zoomdy zoomdy committed [e9be4a]

    整理代码,将与eCos有关的类全部定义成eCos类的内部类,并进行重命名。

  • zoomdy zoomdy committed [17fa59]

    添加CortexM架构的支持。

  • zoomdy zoomdy committed [8a7490]

    添加--disable-vcont选项,该选项屏蔽vCont命令,部分GDB

  • zoomdy zoomdy committed [f70b0b]

    Fix: 引用threads对象之前首先检查threads对象是否为空。

  • zoomdy zoomdy committed [9006a5]

    通过选项控制串口工具的调试输出。

  • zoomdy zoomdy committed [9ebdea]

    添加调试FreeRTOS的示例。

  • zoomdy zoomdy committed [f1b668]

    1.vFlashWrite传输的也是二进制数据包。

  • zoomdy zoomdy committed [539c5e]

    添加--openocd、--jlink、--qemu命令行参数,应用这些参数解决仿真器/模拟器...

  • zoomdy zoomdy committed [b7134c]

    1.截获T02响应加入线程ID,Ctrl C的响应是T02。

  • zoomdy zoomdy committed [4d5b64]

    通过--debug单一选项控制调试输出的详细程度。

  • zoomdy zoomdy committed [d0e696]

    完善调试输出。

  • zoomdy zoomdy committed [fe4f30]

    实现FreeRTOS线程信息获取。

  • zoomdy zoomdy committed [b2aca9]

    编写README.md。

1