Content deleted Content added
Guy Harris (talk | contribs) No references. |
Guy Harris (talk | contribs) Fix capitalization. |
||
Line 3:
An '''operating system abstraction layer''' ('''OSAL''') provides an [[application programming interface]] (API) to an [[Abstraction (computer science)|abstract]] [[operating system]] making it easier and quicker to develop code for multiple [[software]] or [[computer hardware|hardware]] platforms.
OS abstraction layers deal with presenting an abstraction of the common system functionality that is offered by any
In addition to the OS APIs, the OS
Implementing projects using OSALs allows for development of portable embedded system software that is independent of a particular real-time operating system. It also allows for embedded system software to be developed and tested on desktop workstations, providing a shorter development and debug time.
|