X hits on this document

Powerpoint document

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

150 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 views150
Page views150
Page last viewedTue Jan 17 08:09:43 UTC 2017
Pages48
Paragraphs607
Words3505

Comments