Hello all,
I am starting a project that requires me to write all hardware drivers for an embedded system. Has anyone done this type of development? Any lessons learned? Any good resources out there for testing, static analysis, etc?

Thanks,
Eric