Cirrus device support is based on device command templates. Cirrus provides out of the box support for over 15 different vendors and 100s of different device models.
For devices not supported out of the box, Cirrus includes the ability to extend the default device support by creating or modifying device command templates.
To learn more, download this technical reference: Cirrus Device Command Template - Tech Ref
Please note, this tech ref is intended to be a living document. If anything is unclear or there is content that you would like to see added, please let us know by posting on Thwack!