Specific hardware has specific libraries to go with it.
It is generally based on the chip being used.