Magic Control Technology Corporation (MCT, website) is a Taiwanese fabless semiconductor company that designs chips for use in computer peripherals and multimedia equipment.
The targets of this reverse engineering effort are MCT's "Trigger 5" and "Trigger VI" ("Trigger 6") USB-to-display adapters, the drivers for which only support Windows and Mac OS. The goal of this project is to document the protocol these chips use so a Linux driver can be written to support them and the display adapters that use them.
See doc/Notes.md.
./test_t5.py
to replay some packets to the Trigger 5 dongle. This is
work-in-progress research code and doesn't do much yet.Except where stated otherwise: