Hardware-dependent Software
From Wikipedia, the free encyclopedia
| This article is orphaned as few or no other articles link to it. Please help introduce links in articles on related topics. (March 2008) |
| This article does not cite any references or sources. (March 2008) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
Hardware-dependent Software (often written HdS), the part of an operating system which varies across microprocessor boards and is comprised notably of device drivers and of boot code which performs hardware initialization. HDS does not comprise code which is only specific to a processor family and can run unchanged on various members of it. The HDS is alternatively called the BSP, for Board Support Package, especially in the world of commercial operating systems where the processor family code is distributed in binary form only.
Often software that runs on operating systems may be hardware dependent at first, but emulators can reduce dependencies for specific hardware.

