Device interface is described as the interface between the Orocos framework and all the hardware devices that are specific to a particular system. Orocos wants to make the interface to as many devices as possible, completely portable and standardized, such that a minimum of code will have to be adapted in order to port the framework to other platforms.