Blog
Category: Best practices
- February 28, 2007A young hardware design team finished their design. If the chip didn't work, could they diagnose and solve the problem? They added more.
- January 31, 2007A behavior existed in other printer models. But a new printer’s chip did not have that support. A firmware workaround was created for it.
- December 30, 2006Interrupts are a fundamental part of chips, but there is no standard way of implementing them. This leads to several problems.
- November 30, 2006A common question engineers often wrestle with is how long hardware will take to do a requested task so firmware can take the next step.
- October 31, 2006A register appeared to be a typical register with several read/write bits. Upon closer inspection, I saw that one bit behaved differently.
- September 30, 2006Instead of modifying an existing block, a different version was used. Months later bringing up the driver for that block was painless.