1. A method of configuring and using a device driver to access a plurality of peripheral devices, comprising: configuring, by a Self-Service Terminal (SST), a core device driver to provide an application access to at least one peripheral device through a normalized interface, wherein the core device driver is independent of an Operating System (OS) and an Application Programming Interface (API); providing, by the SST, a loader with the core device driver within a container, the loader when executed on the SST loads the core device driver to an OS of the SST within its own independent processing context, wherein the core device driver includes a driver control component that provides a glue between the loader, a core device driver managers and a core device driver service function hub, wherein the core device driver is single generic core device driver that supports a plurality of peripheral devices, wherein providing further includes hosting the core device driver as a collection of software modules from the container on the SST, wherein interactions through the normalized interface are OS independent, and wherein providing further includes processing the loader for loading the core device driver at a different OS layer and as a different process from an OS layer and an OS process associated with the application that accesses the at least one peripheral device through the core device driver; receiving, on the Self-Service Terminal, a peripheral access request to access recognized by the least one peripheral device by the core device driver; translating the peripheral access request to one or more peripheral commands recognized by the least one peripheral device by the core device driver; sending the one or more peripheral commands to the peripheral device by the core device driver; obtaining response data from the least one peripheral device by the core device driver; and communicating the response data through the normalized interface back to the application by the core device driver, wherein the normalized interface is OS-independent.