Messages in this thread | | | Subject | Re: [OFFTOPIC] Re: NO ROM BASIC | Date | Sun, 6 Dec 1998 11:28:10 +0100 (MET) | From | (Rogier Wolff) |
| |
H. Peter Anvin wrote: > Followup to: <vi14srau4dz.fsf_-_@bie.ii.uib.no> > By author: Daniel Zinsli <s830+priv@eik.ii.uib.no> > In newsgroup: linux.dev.kernel > > > > >NO ROM BASIC > > > > It seems that in the good ol' days, you could include simple basic-code > > in the rom :-) > > > > Has anyone got an url for more info / specs? > > > > On true-blue IBM boxen, it seems there was a BASIC interpreter > ("cassette BASIC") in the ROM; apparently some old agreement between > IBM and Micro$oft still require them to include it, even though noone > ever uses it... or ever did, for that matter (virtually no IBM PCs > were sold to be used in a cassette configuration.)
Huh?
Classical BIOSes have a boot-order. First they try the floppy. If that fails they jump to the ROM basic. When the floppy boot fails, and the ROM BASIC is absent, they print the "NO ROM BASIC".
Newer BIOS features include trying to boot from harddisk (between floppy and ROM BASIC), configurable boot-sequence, and more such fluff.
The first clones were including IBMs ROM BASIC. They got in a fight that IBM won: IBM owned the copyright on that ROM. So most of the clones shipped without the ROM BASIC.
My guess is that this thread started when someone configured no bootable device at all on a machine that still has the "jump to ROM BASIC" as the fallback when everything else fails.
Actually, that is still a useful feature: you can plug in your own ROM and have the machine boot that ROM, having no disk, ethernet etc etc.
Roger.
-- My pet light bulb is a year old today. \_________ R.E.Wolff@BitWizard.nl That's 5.9*10^12 miles. Your mileage will NOT vary.\__Phone: +31-15-2137555 --(time <-> distance can be converted: lightspeed)-- \____ fax: ..-2138217 We write Linux device drivers for any device you may have! \_______________
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |