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

Method and Interface to Return from any Default Interrupt for Personal Systems

IP.com Disclosure Number: IPCOM000113899D
Original Publication Date: 1994-Oct-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 52K

Publishing Venue

IBM

Related People

Blackledge, J: AUTHOR [+4]

Abstract

Described is a method and interface for handling default interrupts in Personal Systems. The interface is an extension of the CBIOS programming interface, INT 15h System Services, new function code "Return from Default Interrupt". The interface extension is described as follows, with registers depicted as ().

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

Method and Interface to Return from any Default Interrupt for Personal
Systems

      Described is a method and interface for handling default
interrupts in Personal Systems.  The interface is an extension of the
CBIOS programming interface, INT 15h System Services, new function
code "Return from Default Interrupt".  The interface extension is
described as follows, with registers depicted as ().

      Before the Default Interrupt handler completes, an INT 15h (AH)
= FDh call is issued to determine if the operating system wants to
recover the Default Interrupt.  The Default Interrupt handler will
log the information about the error, before issuing the call.  The
operating system will have to trap on this interrupt and do the
analysis on the log information to determine if they can recover or
whether to ignore the error by returning to the Default Interrupt
handler and allowing the system to continue operation.  The Default
Interrupt handler will check the carry flag to determine if the
operating system wants to continue processing or to halt.

The detailed interface specification for input and output parameters
is as follows:
  Input:
    (AL) = 00h  - A Default Interrupt has occurred.
                  The error information is in the error log
  Output:
    (AH) = Return Code
           00h - Operation successful
                 The operating system has indicated the decision
                 t...