Maxim Menshikov

Static analysis researcher and software engineer

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