O'Reilly logo

Building iPhone OS Accessories: Use the iPhone Accessories API to Control and Monitor Devices by Ken Maskrey

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 11. Firmware

Just like the last chapter on hardware, a complete tutorial on firmware design would need a book (or several books) to itself. Even then, many would tell you that good firmware design takes more than recipes from a book; it's part art. What I'm going to do here is to give you practical tips based on my own experience.

As I discussed in Chapter 4, firmware defines the program that you'll be writing and installing into your embedded processor. It's nothing magical or mysterious, just software like any other you write. Well, mostly. You'll need to take a step back from the protective world that Objective-C provides and handle most everything in your own code. In most cases there won't be any operating system support; if you need ...

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