发明名称 |
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 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|