Firmware for logic analyzers based on the Cypress EZ-USB FX2(LP) chip