US8990776B2 - Computing device and device driver debugging method - Google Patents
Computing device and device driver debugging method Download PDFInfo
- Publication number
- US8990776B2 US8990776B2 US13/216,245 US201113216245A US8990776B2 US 8990776 B2 US8990776 B2 US 8990776B2 US 201113216245 A US201113216245 A US 201113216245A US 8990776 B2 US8990776 B2 US 8990776B2
- Authority
- US
- United States
- Prior art keywords
- debugging information
- function
- command
- debugging
- switch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related, expires
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
Claims (9)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105463853A CN102467447A (en) | 2010-11-16 | 2010-11-16 | Driver debugging system and method |
CN201010546385 | 2010-11-16 | ||
CN201010546385.3 | 2010-11-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20120124556A1 US20120124556A1 (en) | 2012-05-17 |
US8990776B2 true US8990776B2 (en) | 2015-03-24 |
Family
ID=46049025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/216,245 Expired - Fee Related US8990776B2 (en) | 2010-11-16 | 2011-08-24 | Computing device and device driver debugging method |
Country Status (2)
Country | Link |
---|---|
US (1) | US8990776B2 (en) |
CN (1) | CN102467447A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045594A (en) * | 2015-07-30 | 2015-11-11 | 汉柏科技有限公司 | Program output control method and system |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103116541A (en) * | 2013-01-24 | 2013-05-22 | 无锡飞翎电子有限公司 | Debugging detection method of washing machine embedding type system utilizing computer |
CN103106132B (en) * | 2013-03-05 | 2016-03-16 | 中标软件有限公司 | During linux system collapse, adjustment method analyzed by kernel function call stack |
TWI489268B (en) * | 2013-04-09 | 2015-06-21 | Wistron Corp | Operation system debugging device and method |
US9183117B2 (en) | 2013-06-20 | 2015-11-10 | Abbott Laboratories Inc. | Method for developing and testing a connectivity driver for an instrument |
US9600397B2 (en) * | 2013-08-29 | 2017-03-21 | Stmicroelectronics (Grenoble 2) Sas | Dynamic debugging method of a software module and corresponding device |
CN103617116A (en) * | 2013-11-13 | 2014-03-05 | 清华大学 | Interactive device driver debugging method and device based on input and output simulation |
CN104050081B (en) * | 2014-06-09 | 2017-09-12 | 汉柏科技有限公司 | The method and system of the static built-in function of debugging |
CN104317724A (en) * | 2014-11-17 | 2015-01-28 | 上海斐讯数据通信技术有限公司 | Code automation test method of CLI module under Linux platform |
CN105094910A (en) * | 2015-07-31 | 2015-11-25 | 上海斐讯数据通信技术有限公司 | Driving function user state debugging system and method |
CN105204937B (en) * | 2015-10-28 | 2018-09-28 | 上海斐讯数据通信技术有限公司 | Kernel function call method, apparatus and operating system |
CN108446217A (en) * | 2018-02-09 | 2018-08-24 | 福建升腾资讯有限公司 | A kind of method and computer equipment controlling Debugging message output by sub-module |
CN111800810B (en) * | 2020-06-30 | 2022-09-13 | 展讯通信(上海)有限公司 | Intelligent device and system and method for recovering abnormity of WCN module thereof |
CN113918392B (en) * | 2020-07-10 | 2023-10-13 | 珠海格力电器股份有限公司 | Debug protection system and debug processing module |
CN112131097A (en) * | 2020-07-27 | 2020-12-25 | 展讯半导体(南京)有限公司 | Debugging information dynamic acquisition method and system |
CN114024878A (en) * | 2021-11-18 | 2022-02-08 | 芯翼信息科技(上海)有限公司 | Data transmission method, device, medium and equipment |
CN116089316B (en) * | 2023-04-07 | 2023-06-09 | 武汉凌久微电子有限公司 | Kernel driving data debugging method based on dynamic breakpoint |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5889988A (en) * | 1995-01-03 | 1999-03-30 | Intel Corporation | Debugger for debugging tasks in an operating system virtual device driver |
US20030079204A1 (en) * | 2001-10-18 | 2003-04-24 | Loughran Stephen A. | Method and system for device driver and operating system debugging of portable computers |
US20030177476A1 (en) * | 2002-03-18 | 2003-09-18 | Dipankar Sarma | Debugging multiple threads or processes |
CN1722100A (en) | 2004-07-13 | 2006-01-18 | 鸿富锦精密工业(深圳)有限公司 | memory test system and method |
US20060048006A1 (en) * | 2004-08-31 | 2006-03-02 | Wenkwei Lou | Wireless remote firmware debugging for embedded wireless device |
CN1779652A (en) | 2004-11-24 | 2006-05-31 | 中兴通讯股份有限公司 | Method and apparatus for debugging internal core state programm of operation system |
US20060200808A1 (en) * | 2005-03-02 | 2006-09-07 | Cisco Technology, Inc. | System and method providing for interaction between programming languages |
US7140004B1 (en) * | 2000-06-13 | 2006-11-21 | Tellme Networks, Inc. | Method and apparatus for zero-footprint phone application development |
US7941813B1 (en) * | 2006-02-17 | 2011-05-10 | Parallels Holdings, Ltd. | System and method for using virtual machine for driver installation sandbox |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8572160B2 (en) * | 2007-03-12 | 2013-10-29 | Citrix Systems, Inc. | Systems and methods for script injection |
-
2010
- 2010-11-16 CN CN2010105463853A patent/CN102467447A/en active Pending
-
2011
- 2011-08-24 US US13/216,245 patent/US8990776B2/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5889988A (en) * | 1995-01-03 | 1999-03-30 | Intel Corporation | Debugger for debugging tasks in an operating system virtual device driver |
US7140004B1 (en) * | 2000-06-13 | 2006-11-21 | Tellme Networks, Inc. | Method and apparatus for zero-footprint phone application development |
US20030079204A1 (en) * | 2001-10-18 | 2003-04-24 | Loughran Stephen A. | Method and system for device driver and operating system debugging of portable computers |
US20030177476A1 (en) * | 2002-03-18 | 2003-09-18 | Dipankar Sarma | Debugging multiple threads or processes |
CN1722100A (en) | 2004-07-13 | 2006-01-18 | 鸿富锦精密工业(深圳)有限公司 | memory test system and method |
US20060048006A1 (en) * | 2004-08-31 | 2006-03-02 | Wenkwei Lou | Wireless remote firmware debugging for embedded wireless device |
CN1779652A (en) | 2004-11-24 | 2006-05-31 | 中兴通讯股份有限公司 | Method and apparatus for debugging internal core state programm of operation system |
US20060200808A1 (en) * | 2005-03-02 | 2006-09-07 | Cisco Technology, Inc. | System and method providing for interaction between programming languages |
US7941813B1 (en) * | 2006-02-17 | 2011-05-10 | Parallels Holdings, Ltd. | System and method for using virtual machine for driver installation sandbox |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045594A (en) * | 2015-07-30 | 2015-11-11 | 汉柏科技有限公司 | Program output control method and system |
Also Published As
Publication number | Publication date |
---|---|
US20120124556A1 (en) | 2012-05-17 |
CN102467447A (en) | 2012-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8990776B2 (en) | Computing device and device driver debugging method | |
US10007511B2 (en) | Systems and methods for incremental software deployment | |
CN100570558C (en) | A kind of chip firmware updating method | |
US20090172710A1 (en) | Method and system for enabling a mini program on a computing device to access an auxiliary system | |
US20150100832A1 (en) | Method and system for selecting and executing test scripts | |
CN109710320B (en) | Two-stage driving boot loader starting and guiding method | |
US20150100830A1 (en) | Method and system for selecting and executing test scripts | |
JP2015141539A (en) | Failure injection program | |
US20060143523A1 (en) | Apparatus and method for debugging embedded software | |
US9436491B1 (en) | Computer system and method for testing hardware device based on virtual machine | |
US20050268081A1 (en) | Booting system and/or method for initializing peripherals | |
CN110765746B (en) | Form automatic generation method and system based on event agent | |
US9600397B2 (en) | Dynamic debugging method of a software module and corresponding device | |
US8225289B2 (en) | Method and system for improved tool interaction with a target | |
CN113760332A (en) | Software upgrading method and electronic equipment | |
US10521216B2 (en) | Unified extensible firmware interface updates | |
US20150026519A1 (en) | Serial attached small computer system interface expander and debugging method | |
US20130097412A1 (en) | Performing A Boot Sequence In A Multi-Processor System | |
CN113127329A (en) | Script debugging method and device and computer storage medium | |
US20170115349A1 (en) | Method of debugging plc by using general-purpose microprocessor | |
CN112394965B (en) | Battery management system upgrade and operation method, controller, battery management system and storage medium | |
CN111984329B (en) | Boot software standardized generation and execution method and system | |
CN112711527A (en) | Debugging method and device of real-time process, target machine and storage medium | |
CN112389506A (en) | Train signal system and linkage method thereof | |
JPH11110256A (en) | Device and method for debugging program, and computer readable recording medium recorded with the method for the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: HONG FU JIN PRECISION INDUSTRY (SHENZHEN) CO., LTD Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TONG, YU;REEL/FRAME:026795/0323 Effective date: 20110820 Owner name: HON HAI PRECISION INDUSTRY CO., LTD., TAIWAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TONG, YU;REEL/FRAME:026795/0323 Effective date: 20110820 |
|
AS | Assignment |
Owner name: SCIENBIZIP CONSULTING(SHENZHEN)CO.,LTD., CHINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HON HAI PRECISION INDUSTRY CO., LTD.;HONG FU JIN PRECISION INDUSTRY (SHENZHEN) CO., LTD.;REEL/FRAME:034542/0820 Effective date: 20141208 |
|
AS | Assignment |
Owner name: ZHONGSHAN INNOCLOUD INTELLECTUAL PROPERTY SERVICES Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SCIENBIZIP CONSULTING(SHENZHEN)CO.,LTD.;REEL/FRAME:034923/0464 Effective date: 20150206 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Expired due to failure to pay maintenance fee |
Effective date: 20190324 |
|
AS | Assignment |
Owner name: SCIENBIZIP CONSULTING(SHENZHEN)CO.,LTD., CHINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ZHONGSHAN INNOCLOUD INTELLECTUAL PROPERTY SERVICES CO.,LTD.;REEL/FRAME:050709/0949 Effective date: 20190910 |