×

Multiple interrupt tri-level microprocessor operating system

  • US 5,001,666 A
  • Filed: 10/19/1987
  • Issued: 03/19/1991
  • Est. Priority Date: 10/19/1987
  • Status: Expired due to Term
First Claim
Patent Images

1. In a radio transceiver having a microcomputer that interfaces with and controls various components and functions in said radio transceiver, a method of executing such radio control tasks through use of said microcomputer, the method comprising the steps of:

  • providing said microcomputer with;

    at least one timer interrupt; and

    at least one other interrupt means for allowing current processing in said microcomputer to be reprioritized in favor of a predetermined task;

    providing a background executive for processing tasks in said microcomputer that are substantially non-interrupt driven;

    providing a midground executive that functions to control processing in said microcomputer whenever said timer interrupt becomes active, said midground executive including the following steps;

    always processing a first group of preselected tasks, if any of said preselected tasks need to be performed at that time;

    occasionally, but not always, processing at least a second group of preselected tasks, if any of said preselected tasks need to be performed at that time;

    such that said first group and said second group of preselected tasks can be processed by said microcomputer in less than a preselected period of time;

    providing a foreground executive for processing preselected foreground tasks in said microcomputer as are previously associated with said interrupt means.

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