Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!cs.utexas.edu!rutgers!mcnc!duke!romeo!zielke From: zielke@romeo.cs.duke.edu (David Zielke c/o hsg) Newsgroups: comp.sys.ibm.pc Subject: Patching ROMs Keywords: ROM Patch Message-ID: <19838@duke.cs.duke.edu> Date: 27 May 90 04:17:05 GMT Sender: news@duke.cs.duke.edu Lines: 24 I own an IBM-AT with the original 6mhz non-speed limiting ROMs. The only problem being that to install a Seagate 4096 drive requires the use of drivers which are not operating system independent. (i.e. bringing up a non-dos operating system, it only sees part of the drive). The solution seems to be to patch the ROM drive table at location F000:E4xx. This appears to be simple enough, however, I remember that the POST facility does some form of checksum on the ROM itself to verify integrity. Does anyone know where this is stored and how it is computed? Many thanks... David Zielke zielke@phy.duke.edu zielke@cs.duke.edu zielke@ccf3.nrl.navy.mil ________________________________________________________________________ | Name: David M. Zielke | | Internet: zielke@physics.phy.duke.edu | | zielke@cs.duke.edu |