Software Architecture.
provided to reduce hardware dependency. Driver Software Device drivers are used to access hardware and to exchange data over these hardware. Driver software starts data exchange by accessing the hardware’s state and control registers. These driver software can perform request-based data access, as