发明名称 ABSTRACT DEVICE DRIVER MODEL FOR THE PORTABILITY OF DEVICE DRIVERS ACROSS DIFFERENT OPERATING SYSTEM PLATFORMS
摘要 An abstract interface model for device drivers in a set-top terminal, such a s for use in a cable or satellite television subscriber network. In a layered software architecture, a device driver abstract interface model allows communication between a client (112, 212) and the device driver (154, 254) regardless of the operating system (OS) under which the device driver operates. In a first embodiment, the architecture includes a dedicated (OS- specific) device driver interface (132), and a proxy uses a first abstract interface (122) to convert interface service requests from a client (112) in to OS-specific calls to the device driver (154). For a client that directly accesses a dedicated (OS-specific) device driver interface (132), a second abstract interface (152) is used to convert the interface service requests into OS-specific calls to the device driver (154). Direct access to the OS- specific device driver interface (132) is therefore maintained.
申请公布号 CA2395468(A1) 申请公布日期 2001.06.28
申请号 CA20002395468 申请日期 2000.12.06
申请人 GENERAL INSTRUMENT CORPORATION 发明人 BIRNBAUM, JACK M.;PREZUHY, DAVID A.;GAZDA, ROBERT;DEL SORDO, CHRIS
分类号 G06F13/10;(IPC1-7):G06F13/10;H04N5/00 主分类号 G06F13/10
代理机构 代理人
主权项
地址