Fix some more simple compiler cast warnings
USB interface: use explicit reinterpret_cast instead of old-style
casts. In some cases additional const_casts are necessary (buffer
access)