发明名称 Method and apparatus for abstraction of physical hardware implementation to logical software drivers
摘要 A method and apparatus are provided for abstraction of a physical hardware implementation to logical software drivers. An operating system kernel includes a device driver layer, an enhanced I/O abstraction layer and physical hardware implementation details layer. The physical hardware implementation details layer encapsulates hardware details for the physical hardware implementation. The enhanced I/O abstraction layer abstracts the hardware details for the device driver layer and creates unique logical I/O device structures for each embedded function in the physical hardware implementation. By using the enhanced I/O abstraction layer, device drivers maintain their independence from the physical hardware implementation. Using the enhanced I/O abstraction layer also enables a single driver with one binary image to support embedded functions spread out across multiple chip implementations, and multiple instances of an embedded function on one or multiple chips.
申请公布号 US2004215439(A1) 申请公布日期 2004.10.28
申请号 US20030422687 申请日期 2003.04.24
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MOVALL PAUL EDWARD;WETZTEIN SHAUN ALLAN
分类号 G06F13/10;G06F9/45;(IPC1-7):G06F9/45 主分类号 G06F13/10
代理机构 代理人
主权项
地址