Refactoring of USB Host Controller Driver Commercial EXTERNAL
Host Controller Driver used in one of commercial SoCs has been fatally flawed. Fixing it was a major challenge, which required creation of a custom static analyzer.
Date: 2015
Languages: Assembler, C, C++
CPU: ARM, X86_64, MIPS, MIPSEL
Platforms: Linux
Roles: Software Engineer