Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Processing Data Kernels-description-tables-and-device-drivers

 Camera control system with restrain based on the number of clients having access
OF THE INVENTION Hereinafter, preferred embodiments of the invention will be described in detail ...


 Digital camera with time bracketing feature
OF THE PREFERRED EMBODIMENT A block diagram of the present invention is shown in FIG. 1. Image ...


 Power supplying apparatus for a connecting apparatus and a video tape recorder having a built-in camera
Therefore, it is an object of the present invention to provide an improved connecting apparatus in ...


 Electronic video recording device having a monitor screen on the rear face and a rotary video recording camera attached to the main body
The present invention offers an electronic video recording device which enables the securing of a ...


 SLR digital still camera
The primary object of the present invention is to provide an apparatus for preventing internal ...


 Apparatus using serial data line to turn on a transceiver or other device
We claim: 1. An apparatus for conserving power in an electrical device, said apparatus comprising: ...


 System for wake-up module on PC card detecting switches had actuated and causing image to display to appear that was displayed when turned off
What is claimed is: 1. A pc card comprising: a display; a memory storing images and a directory for ...


 Electronic still camera that can be directly inserted in an external device
In consideration of the foregoing, an object of the present invention is to provide an electronic ...


 Communication link with isochronous and asynchronous priority modes coupling bridge circuits in a computer system
Accordingly, the invention provides a computer architecture that includes a new interconnect bus ...


 Color separation apparatus
An object of the present invention is to provide a color separation circuit arrangement that ...


 Kernels, description tables and device drivers

Details
Inventors: Adams, Phillip M.; Holmstrom, Larry W.; Jacob, Steve A.; Powell, Steven H.; Condie, Robert F.; Culley, Martin L.;
Assignee: Iomega Corporation (Roy, UT)
Primary Examiner: Toplu; Lucien U.
Assistant Examiner:
Attorney, Agent or Firm: McCarthy; Daniel P., Sadler; Lloyd W., Goodall; Eleanor V.

Description tables can be linked to a kernel to form a device driver. The description tables can be device description tables and adapter description tables. The kernel is operating system dependent. The description tables are operating system independent and can be linked to other kernels for other operating systems. A library of kernels for different operating systems can share a common set of kernel requests.

DETAILED DESCRIPTION OF INVENTION AND BEST MODE FOR CARRYING OUT INVENTION A.
Overview of Invention FIG.
1 shows an overview of an embodiment of the invention.
A kernel 1 includes environmental map 2, sequencer 3, global data structure 4, initialization map 5, service map 6 and queues 7 and 11.
Device description tables 8 and adapter description tables 9 are linked to kernel 1 through global data structure 4 which serves as a table interface.
The kernel and the linked description tables form a device driver.
The library 10 is a directory which contains kernels, adapter description tables and device description tables which are stored as files.
Device description tables include physical device description tables (B1.
DEV, B2.
DEV, C1.
DEV, C2.
DEV, .
.
.
), logical device description tables (DU.
DEV, .
.
.
), and pseudo device description tables (P1.
DEV, P2.
DEV, P3.
DEV, .
.
.
).
Each of the kernels (KERNEL1.
SYS, KERNEL2.
SYS, KERNEL3.
SYS, .
.
.
) in library 10 supports a different operating system.
For example, KERNEL1.
SYS is compatible with the MS-DOS operating system, KERNEL2.
SYS is compatible with the OS/2 operating system, and KERNEL3.
SYS is compatible with the Unix operating system.
Other kernels can be added to the library which support (i.
e.
are compatible with) other computer operating systems.
The environmental map 2 is a computer program that translates operating system requests into kernel requests.
An operating system request is an input-output request which is directed to a device (e.
g.
hard disk drive, printer, Bernoulli drive, floppy disk drive, tape drive, optical disk, modem, etc.
).
The kernel requests are common to all kernels in library 10, i.
e.
, the kernels in library 10 each share and use a common set or list of kernel requests.
Thus, kernel requests are not unique to a particular kernel but are common to each of the kernels in library 10.
This allows a single device or adapter description table created for a particular device or adapter to be used with (i.
e.
linked to) any of the kernels in library 10 and, therefore, with any of the operating systems for which those kernels are created



Related patents
  Image blur preventing apparatus
It is the object of the present invention to provide a blur preventing control apparatus which can calculate an optimum predicted blur waveform for image blur control ...
  Image display apparatus
It is an object of the present invention to remove the drawbacks as above-mentioned. It is another object of the present invention to improve an image display apparatus. ...
  Image-data recording device and image-reproduction device for an electronic still camera
Therefore, an object of the present invention is to provide a recording device, used in an electronic still camera, for recording image data derived from a series of ...
  Information recording and/or reproducing apparatus using an information recording device having two kinds of recording media
The present invention has been made in consideration of the above-described problems. It is an object of the present invention to provide an information recording medium ...
  Data storage apparatus
In view of these problems, the present invention has been undertaken to realize a recording/reproducing apparatus for use in a system employing a recording medium for ...
  Recording operation control device
Therefore, one of the objects of the present invention is to provide a recording operation control device in which the same image signal can be recorded in a plurality ...
  Exposure apparatus
It is the object of the present invention to provide an exposure apparatus which can solve the problems in the conventional art, prevent outside impurities from flowing ...
  Viewfinder brightness control circuit for a camcorder employing iris output voltage and method therefor
The principal object of the present invention is to provide a viewfinder brightness control circuit for automatically controlling viewfinder brightness by applying an ...
  Data communicating device
It is, therefore, an object of the invention to provide an improved data communicating device in which the corruption of data is prevented when the IC memory card is ...
  Solid-sate camera with solid-state memory for holding characteristic code representing characteristic of an internal circuit
It is an object of the present invention to solve the above problems. More specifically, it is an object of the present invention to provide a solid-state camera capable ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved