Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Diskette Application Bypass Mode Personal Computers

IP.com Disclosure Number: IPCOM000099226D
Original Publication Date: 1990-Jan-01
Included in the Prior Art Database: 2005-Mar-14
Document File: 3 page(s) / 96K

Publishing Venue

IBM

Related People

Taylo, JD: AUTHOR [+2]

Abstract

A technique is described whereby a bypass mode of as used in personal computer diskette provides a means of operating in a buffered diskette controller environment to preserve software and portability. The concept is particularly for software applications which bypass the BIOS functions.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 55% of the total text.

Diskette Application Bypass Mode Personal Computers

       A technique is described whereby a bypass mode of as used
in personal computer diskette provides a means of operating in a
buffered diskette controller environment to preserve software and
portability.  The concept is particularly for software applications
which bypass the BIOS functions.

      In many personal computer application programs, the BIOS is
bypassed to enable communications directly the diskette controller.
Many copy-protected programs on subtle timing differences

                            (Image Omitted)

 and special functions in to provide some
level of protection outside of the interface.  As a result, hardware
enhancement, or changes are subject to compatibility problems,
protected applications useless.

      The concept described herein solves the compatibility by adding
a special operational mode to the diskette buffer.  This operational
mode permits the buffer to be or disabled under BIOS control.  When
the buffer is at the beginning of each BIOS Interrupt 13 function
diskette data is transferred through the FIFO buffer. automatically
disables itself when the pending is completed, or if an error is
detected.  Since buffer is only enabled by Interrupt 13 function
calls, which bypasses these routines will automatically in the
non-buffered mode, thereby preserving

      To provide the compatibility mode of operation, (MUXs) are used
to intercept...