Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!samsung!xylogics!bu.edu!purdue!mentor.cc.purdue.edu!descartes.math.purdue.edu!wilker From: wilker@descartes.math.purdue.edu (Clarence Wilkerson) Newsgroups: comp.binaries.ibm.pc.d Subject: Re: rom bios extensions Keywords: rom bios extension eeprom eprom Message-ID: <13323@mentor.cc.purdue.edu> Date: 25 Aug 90 14:53:15 GMT References: <26800@usc.edu> Sender: news@mentor.cc.purdue.edu Reply-To: wilker@descartes.math.purdue.edu (Clarence Wilkerson) Organization: Purdue University, West Lafayette Lines: 6 The beginning bytes are 55(hex), aa(hex), # of 512 byte pages in rom, and at position 3, a jump to the initialization code. The 8 bit checksum over the entire image should be zero. Anything else is up to you. Commonly, interrupt vectors are set and hardware initialized, and interrupt routines are in the rom.