×

System for switching between two different operating systems by invoking the server to determine physical conditions to initiate a physical connection transparent to the user

  • US 5,483,647 A
  • Filed: 12/17/1992
  • Issued: 01/09/1996
  • Est. Priority Date: 12/17/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A terminal driver switching mechanism for enhancing the connectivity of a number of terminals in a data processing system comprising a first central processing unit (CPU) operating under the control of a first operating system, a second central processing unit operating under the control of a second operating system incompatible to said first operating system, a main memory and a plurality of controllers, said plurality of controllers including a number of multiline controllers connected to said number of terminals through a corresponding number of lines, said main memory, said plurality of controllers being tightly coupled to said first and second central processing units, said main memory including a communications area for establishing communications between said first and second operating systems;

  • a first memory area for storing system and application components including a terminal driver (TTY) module including a low level driver for performing input/output operations for said applications running under said first operating system and a second memory area for storing system and application components of said second operating system including a server module and a network terminal driver (NTD) module used for performing input/output operations for user applications running under the control of said second operating system and for applications running under said first operating system in a virtual mode of operation for terminals connected to said lines of said controllers through said communications area, said TTY, server and NTD modules, said terminal driver switching mechanism comprising;

    said TTY module further including an interface and driver selection means coupled to said low level driver and to said interface;

    a multiplexer driver module included in said first operating system, said driver module being operatively coupled to said interface of said TTY module; and

    ,said server module including means coupled to said NTD module, said server means in response to a switching of any one of said terminals from said second operating system to said first operating system to operate in said virtual mode, causing said NTD module to obtain connection information for transfer to said TTY module, said connection information enabling said driver selection means to establish connection of said one of said terminals to said multiplexer driver module in lieu of connection to said low level driver for transparently handling user application input/output operations previously required to be handled by said second operating system thereby improving overall system performance.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×