Device drivers and libraries