It supports serial (Microsoft, Mouse Systems and Logitech Mouseman protocols) and PS/2 mice.
It's completely written in assembly language for speed and tiny memory footprint.