X hits on this document

Powerpoint document

Using a JTAG in Linux Driver Debugging - page 17 / 48

105 views

0 shares

0 downloads

0 comments

17 / 48

04/16/2008 - Copyright © 2008 The PTR Group Inc.

CELF-2008-SVC-17

Debugging Device Drivers

Statically-linked device drivers are notoriously difficult to debug

An error can cause a panic or oops before you can even get printk() to work

These will typically require a JTAG to debug them easily

Dynamically-linked drivers are marginally easier because you can get more debugging infrastructure into place before loading them

The use of read_proc()/write_proc() functions and printk() are typical

JTAGs can help here too

Document info
Document views105
Page views105
Page last viewedSun Dec 04 23:59:10 UTC 2016
Pages48
Paragraphs607
Words3505

Comments