Patent ID: 6449660
Filing Date: 2002-09-10
Classification: G06F

Abstract:
A computer system, said computer system comprising:a bus; a central processing unit; main memory connected to said central processing unit via said bus; at least one I/O device; at least one application program, said application program residing in said main memory for execution on said central processing unit, said application program using facilities provided by said I/O device; and an I/O framework mechanism, said I/O framework mechanism residing in said main memory for execution on said central processing unit, said I/O framework mechanism being used to manage and control said I/O device, said I/O framework mechanism further comprising core function and extensible function, said core function being designed such that said core function is not to be subject to modification by a consumer of said framework mechanism, said extensible function being designed such that said extensible function can be customized and extended by said consumer.