Misplaced Pages

Hardware-dependent software

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Hardware-dependent software" – news · newspapers · books · scholar · JSTOR (March 2008) (Learn how and when to remove this message)

Hardware-dependent software (HDS or HdS), the part of an operating system that 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.

See also

References

  1. Ecker, Wolfgang; Müller, Wolfgang; Dömer, Rainer, eds. (2009). Hardware-dependent Software, Principles and Practice (1 ed.). Springer Science+Business Media B.V. doi:10.1007/978-1-4020-9436-1. ISBN 978-1-4020-9435-4.
  2. "MEDEA+ SoftSoc Project". Archived from the original on 2009-12-21. Retrieved 2020-01-09. (NB. SoftSoc is a European research project directly related to hardware-dependent software.)


Stub icon

This article related to a type of software is a stub. You can help Misplaced Pages by expanding it.

Categories: