Such services 138 a-c may, for example, enable the application programs 134 a-b to perform operations such as writing data to and retrieving data from external devices, or accessing system information (such as an internal clock or system configuration information).