O'Reilly logo

Hardware/Firmware Interface Design by Gary Stringham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 5. Documentation
Proper documentation is the most important tool for collaborative development between hardware and firmware engineers. Firmware engineers need it to write device drivers for the blocks. Hardware engineers need it to convey their designs to others. Both sides use it as they develop their respective components. Quality documentation is essential for hardware and firmware engineers to do their jobs.
Lack of good documentation was the number-one complaint among the firmware engineers whom I interviewed for this book. The documentation is the primary source of information for firmware engineers as they develop and debug their code, but it tends to be inaccurate and incomplete. A few of the engineers interviewed told me that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required