×

Disk operating system loadable from read only memory using installable file system interface

  • US 5,307,497 A
  • Filed: 06/25/1990
  • Issued: 04/26/1994
  • Est. Priority Date: 06/25/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A personal computer comprising:

  • a disk drive for storing files in clusters of sectors, said disk drive haivng a disk based file system that comrpises a file allocation table (FAT) and directory means for locating and accessing said files;

    a microprocessor that operates in a real mode and in a protected mode;

    a memory system comprising a random access memory (RAM), a first read only memory (ROM), and a second ROM, said memory system having a memory address space including a first region, which is accessible when said microprocessor operates in either one of said modes, and a second region which is accessible only when said microprocessor operates in said protected mode;

    said first ROM and said RAM are located in said first region, and said second ROM is located in said second region, of said memory address space;

    said first ROM storing a power-on self test (POST) program;

    said second ROM storing a ROM disk operating system (DOS) comprisingDOS kernal programs for providing minimum operating system support for operating said personal computer, said DOS kernal programs further comprising initialization code for setting up said personal computer and a RAM loader program for loading programs from said second ROM into said RAM,additional DOS programs for providing, in conjunction with said DOS kernel programs, full operating system support for operation of said personal computer, anda bootstrap record containing information for accessing said DOS programs in said second ROM, and a ROMBOOT program for loading said DOS kernel; and

    boot-up means, including said microprocessor, for booting said personal computer in response to said personal computer being powered on, said boot-up means being operative to execute said POST program to thereby test said personal computer, to load said bootstrap record from said second ROM into said RAM, to execute said ROMBOOT program and load said DOS kernel programs into said RAM from said second ROM, and to execute said initialization code to thereby set up said personal computer for further operation under said ROM DOS.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×