Slashdot Mirror


Why Intel Wants BIOS Dead

An anonymous reader writes "This brief, readable whitepaper by Brian Richardson, a product manager at BIOS-vendor AMI, examines the history of BIOS firmware and explains why chipmaker Intel has invested much time and effort to create and promote a firmware framework to replace BIOS. Why would a chip company care about firmware? Read Richardson's paper about the 'Evolution of BIOS: EFI, the Framework, and beyond' to find out."

65 comments

  1. For the lazy... by avalys · · Score: 5, Informative

    For those too lazy to read the article, it basically says Intel wants to drop the current-generation BIOS because it requires backward-compatibility. For instance, when designing the Itanium, they didn't want to have to make their fancy-schmancy 64-bit processor emulate a 16-bit 8mhz CPU simply for the sake of the BIOS.

    Note that, despite the hyperbolized title of the Slashdot summary, Intel doesn't want the BIOS dead. They don't have any problem with the concept of a BIOS, they just want the current firmware standard to evolve to better meet the needs of today's technology.

    --
    This space intentionally left blank.
    1. Re:For the lazy... by FooAtWFU · · Score: 4, Insightful
      they just want the current firmware standard to evolve to better meet the needs of today's technology.

      For values of "today's technology" equal to "Microsoft's latest DRM systems."

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    2. Re:For the lazy... by IntlHarvester · · Score: 3, Informative

      Don't let DRM cloud the issue -- the PC BIOS sucks phenomenally and should have been replaced decades ago. DRM is coming whether or not that happens.

      --
      Business. Numbers. Money. People. Computer World.
    3. Re:For the lazy... by wtd · · Score: 1

      But since the BIOS wasn't killed, a whole industry has evolved around that backwards compatibility. Intel finds themselves in a fix because they didn't kill it earlier, and now they have an obligation to maintain that tradition. Inertia is a tough force to fight, and Intel is learning that now.

  2. OpenFirmware by noselasd · · Score: 4, Insightful

    Why can't all the PC architecture vendors just get along and use OpenFirmware like most other sane architectures ?

    1. Re:OpenFirmware by RalphBNumbers · · Score: 1

      Because MS and Intel don't control OpenFirmware.

      --
      "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
    2. Re:OpenFirmware by AnwerB · · Score: 4, Informative

      Why can't all the PC architecture vendors just get along and use OpenFirmware like most other sane architectures ?


      There is absolutely no market pressure whatsoever to do so.

      As long as there is either influence or money to be made on BIOS, and no pressure to move to an open standard, then none of big players will move in that direction.

      I realize that what I just said was obvious, but no one has said it yet (at the time of this writing).

    3. Re:OpenFirmware by Anonymous Coward · · Score: 1, Funny

      Go forth and programmeth the BIOS.

      That's all I had to say. I'm done now.

    4. Re:OpenFirmware by IntlHarvester · · Score: 3, Informative

      The technical reasons are (A) backward-compatibility for older OSes and (B) easier migration path for newer OSes. And of course some NIH factor.

      OpenFirmware apparently has some fans because Apple and Sun use it. But OF is just a means to an end, and EFI accomplishes the same objectives. The best thing for Apple/Sun customers would be if they adopted EFI and became truely compatible with Intel hardware standards, fulfilling the promise made when they adopted PCI/AGP.

      --
      Business. Numbers. Money. People. Computer World.
    5. Re:OpenFirmware by rthille · · Score: 1

      truely compatible with Intel hardware standards

      Well, except of course for the CPUs with entirely different instruction-sets...

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    6. Re:OpenFirmware by RalphBNumbers · · Score: 2, Interesting

      I'd say OpenFirmware has fans because it's been doing most of what EFI promises to do 'real soon now' since the late '80s, and has been doing it as an IEEE standard for a decade.

      And of course, there's the fact that OpenFirmware is still the only firmware standard out there with it's own official theme song. Ha!

      --
      "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
    7. Re:OpenFirmware by vetman · · Score: 1

      Does anyone have a working EFI test PC yet?

      I don't understand why legacy 16 bit code cannot be loaded on demand from a disk or flash for legacy boot while using new protected mode boot for a modern OS. Those who need the old code for compatibility simply turn it on in the bios menu.

    8. Re:OpenFirmware by IntlHarvester · · Score: 2, Informative

      You mean like Itanium? One of features of EFI is CPU-independant bytecode, like OF.

      --
      Business. Numbers. Money. People. Computer World.
    9. Re:OpenFirmware by oxygene2k2 · · Score: 5, Informative

      OpenFirmware is standard of 300 pages.. EFI is 3000 pages, I think..

      also, intel claims that it took them "hundreds of man years" to do EFI, while it took a friend of mine and me (basically) the spare time of about 1.5 years to implement most of OF.

      see http://www.openbios.org/. (and yes, we're to busy to update the website)

    10. Re:OpenFirmware by IntlHarvester · · Score: 1

      Cool project. What's your assessment of the difficulty of providing traditional PC BIOS support on top of OpenFirmware?

      --
      Business. Numbers. Money. People. Computer World.
    11. Re:OpenFirmware by oxygene2k2 · · Score: 1

      didn't look to closely at it yet, but it should work the same way as for linuxbios:
      fire up a VM86 and run bochsbios or something like that in there.

      it seems to be enough to run various windows versions with LB, so it should be enough for us, too..

      otoh we currently tend to support new platforms, amd64 and ppc are the first two we've booted on. ppc is nice because it's already an OpenFirmware environment, but there are quite a few buggy implementations in the wild that we hope to replace.

      currently we also make some progress with replacing various OF stub implementations in emulators (mac-on-linux, pearpc, qemu system emulation, ..) which helps us getting the client interface (that to the operating system) tested.

    12. Re:OpenFirmware by Anonymous Coward · · Score: 0

      NT and free unix clones do have a platform independent layer, which MS & those free unix clone people could/can/have (NT on alpha) use to lay down all new firmware/irq/timer/dma/keyboard underpinnings without breaking application compat.. Like apple did with mac. (for lame geek mention sake: unless your app directly accesses hardware, which it should not do (duh), and if it does, there should be a niche market for hardware/software sales for those types of apps, NOT the other way around)

  3. Read Richardson's? by lightspawn · · Score: 1

    For some reason, while I read this my first thought was "Franklin".

  4. It's DOS, not BIOS by LordNimon · · Score: 3, Insightful
    I haven't read the article, but the reason for 8086 compatibility is for DOS, not BIOS. There's nothing preventing a vendor from producing a PC with a BIOS that doesn't support DOS. That will eliminate the 16-bit interfaces, all the real-mode crap, and tons of PCI code.

    Vendors like Dell see the BIOS as a necessary evil. They pay BIOS developers big bucks to keep updating the BIOS for new motherboards. Occasionally, a new feature creeps in like USB keyboard or bootable CD support. To rip out all that legacy code (which no one has touched 15 years) would be a development and testing nightmare.

    Of course, switching to Open Firmware would make more sense, but we'll never see that happen.

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
    1. Re:It's DOS, not BIOS by noselasd · · Score: 1

      >There's nothing preventing a vendor from producing a PC with a BIOS >that doesn't support DOS.
      And that won't be a problem for all the worlds bootloaders which _does_ and have to depend on the mode the computer is in when it starts ?

    2. Re:It's DOS, not BIOS by amorsen · · Score: 3, Informative

      Back when SGI had their brief love affair with Microsoft, they produced workstations called VisualWS or something. They needed a custom copy of Windows NT, because they didn't have the usual real-mode boot or the DOS-mandated memory layout. This is from memory and I never actually touched one, so I could be wrong of course.

      --
      Finally! A year of moderation! Ready for 2019?
    3. Re:It's DOS, not BIOS by IntlHarvester · · Score: 2, Informative

      Not just DOS! Removing BIOS would break Windows 98, Novell Netware, OS/2. It would also break bootcode in older versions of Linux/NT/BSD/etc. (And even if it was just DOS, may corps still use it to "Ghost" every new machine that comes in the door.)

      Believe or not, millions of customers still use this stuff. Killing back-compat would be a sales disaster. It's not like Apple where they can force customers to run OS x.y.z (released yesterday).

      On another level, there's the psychological factor. All the hardware vendors made their mark by being "100% IBM PC AT Compatible", and it's somewhat admirable they haven't given it up yet.

      --
      Business. Numbers. Money. People. Computer World.
    4. Re:It's DOS, not BIOS by jrumney · · Score: 3, Interesting
      Removing BIOS would break Windows 98, Novell Netware, OS/2. It would also break bootcode in older versions of Linux/NT/BSD/etc.

      Who in their right minds is going to buy a new PC and put such an old OS on it? If you need old versions of OS's around for testing, then keep a few old PCs to run them on. There is no point in keeping 16bit boot support around for hysterical raisons.

    5. Re:It's DOS, not BIOS by anti-NAT · · Score: 4, Insightful

      Who in their right minds is going to buy a new PC and put such an old OS on it?

      Corporates who need to upgrade to a new server for performance, yet can't afford to spend huge amounts of money upgrading the applications to suit the newer OSes.

      I'd be guessing you haven't worked in the large(ish) enterprise/corporate world. If you haven't, and haven't been exposed to custom applications, you probably aren't aware that hardware and the OSes to run the applications is a very, very minor cost when compared to the total costs of developing, deploying and supporting a custom application.

      The great advantage of the existing PC architecture has been the fact that if your applications weren't performing fast enough, you could just throw newer hardware at it. An over-the-weekend upgrade could result in dramatic performance increases. Compare that to having to port an application to a new architecture, test it, fix bugs, and if it the opportunity was taken to improve it at the time by changing the way it worked, running training courses for users and support staff, all of which may take six to twelve months or more.

      Continuing backward compatibility is probably the primary reason for the success of the PC architecture over the last twenty years.

      --
      The Internet's nature is peer to peer - 20050301_cs_profs.pdf
    6. Re:It's DOS, not BIOS by LordNimon · · Score: 1
      Those bootloaders depend on real mode only because that's how the BIOS works today! All that needs to happen is for the BIOS to provide a protected-mode interface that replaces INT 13h, and the bootloaders need to be updated to use it.

      The BIOS developers have all the power already. There are only a few companies out there that have BIOS development teams, and if they just got together and spec'd out a new bootloader interface, the problem would go away in a few years.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
    7. Re:It's DOS, not BIOS by doctormetal · · Score: 1

      Not just DOS! Removing BIOS would break Windows 98, Novell Netware, OS/2. It would also break bootcode in older versions of Linux/NT/BSD/etc. (And even if it was just DOS, may corps still use it to "Ghost" every new machine that comes in the door.)

      It will affect the boot code of all x86 OS's, not just old ones.
      Every boot loader, master boot record bootstrap code and the boot sectors themself assume that the PC boots in 16 bit real mode.
      Making the BIOS fully 32 bit protected mode prevents any existing OS from booting.

    8. Re:It's DOS, not BIOS by John+Hasler · · Score: 0

      > It would also break bootcode in older versions
      > of Linux...

      I know nothing in any Linux kernel that needs the BIOS. Older Linux kernels will boot perfectly well with newer bootloaders.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    9. Re:It's DOS, not BIOS by IntlHarvester · · Score: 1

      True, but vendors would release new install CDs for current OSes. You probably won't see an EFI version of Windows 2000 or RedHat Enterprise 2.1.

      --
      Business. Numbers. Money. People. Computer World.
    10. Re:It's DOS, not BIOS by IntlHarvester · · Score: 1

      Apologies ... I meant Linux Distros -- you couldn't just drop in an old RedHat CD and expect it to work.

      --
      Business. Numbers. Money. People. Computer World.
    11. Re:It's DOS, not BIOS by Thing+1 · · Score: 2, Insightful
      Who in their right minds is going to buy a new PC and put such an old OS on it?

      We do it all the time at work. It's called Ghost. We don't have to install DOS, but we do have to be able to boot a DOS floppy. I guess there are Linux solutions available that'll boot from a CD or a floppy perhaps, but we standardized on Ghost...

      --
      I feel fantastic, and I'm still alive.
    12. Re:It's DOS, not BIOS by Anonymous Coward · · Score: 0

      What will be done is dual bios with a jumper or switch to use the desired bios... like the motherboard company gigabyte, already has 2 bios on the motherboard.

    13. Re:It's DOS, not BIOS by wargolem · · Score: 1
      Corporates who need to upgrade to a new server for performance, yet can't afford to spend huge amounts of money upgrading the applications to suit the newer OSes.

      Yes, there will always be a need for legacy application support for exactly the reason you stated. But you can get your backwards compatibility with software emulators these days while still getting excellent performance and reliability. My guess is that those legacy apps were designed to run as efficient as possible on hardware that by today's standards we would consider junk, so with modern hardware, these apps should still run really well even in emulation. So really, where's the problem with getting rid of DOS compatibility in hardware? This is too small of a niche to be keeping back the rest of the industry.

      Something else I haven't seen anyone mention yet is FreeDOS.

    14. Re:It's DOS, not BIOS by Twixter · · Score: 1

      I just liked the Rush quote. In addition, I think we might see it happen. Intel hasn't yet ever abandoned their 16 x86 roots, so I guess if past predicts the future....But something tells me that eventually, to lower costs, they may eventually make the switch. Seriously...in 5 years will we still see legacy 16 bit support on multiaple core chips?

      --

      -Todd

      Put down the sig, and step away from the computer.

  5. I smell DRM =( by julie-h · · Score: 1

    Make SCO sue me, if Mictosoft won't "help out" with the new firmware! ...And while they are at it, a DRM is implanted=(

    1. Re:I smell DRM =( by lphuberdeau · · Score: 1

      As long as DRM does not block Free Software, I have nothing against it. Why would I fear the fact that they hunt software piracy if I don't do any?

      --
      Qui ne va pas à la chasse n'a pas de gibier
      PHP Queb
  6. Ugh. by bluephone · · Score: 4, Insightful
    Yes, I RTFA, and Jesus H. Christ on a stick, that's a worthless article. I'm sending the site an email, I want those 5 minutes of my life back. As any high school geek could have said, the article boils down to the BIOS is still limited to Real Mode 8086 emulation, and thus everything until an OS kicks in is limited to this as well, as hopefully 80% of /.ers know. Then, it goes on to say EFI solves this. Not how, no technical details, aside from you can boot from USB devices (as you can with some modern BIOSs) without emulating a disk device.

    Worthless article. I could have gotten that from the Intel EFI press releases put out FOUR YEARS AGO.

    --
    jX [ Make everything as simple as possible, but no simpler. - Einstein ]
    1. Re:Ugh. by Hillman · · Score: 1

      nope, i didn't know that. I'm part of the 20% that gets laid. ;)

  7. ... or the wicked?.. by Fallen+Andy · · Score: 3, Insightful

    I'm puzzled. Yes you need to be able to emulate INT 10H but in real terms that's a *high* level interface. (may be a shock to virginal C++ programmers I guess). When I first started programming (and that was in the early 80's) most machines weren't anything like anyone elses machines. I was porting the UCSD p-system - a system based on an interpreted Pascal (Borland's Pascal up to 5.x is very similar). UCSD Pascal is best thought of as an early attempt at the Sun/Java "write once execute everywhere" philosophy. It didn't work out (sadly). But pre "PC's" no machine was even remotely similar to another machine. Developers couldn't target anything or earn enough. I always call this the "Pre-Cambrian explosion" because the machines and environments were so weird that only a drug fiend could have invented them. To cut a long story short - all the bios (sic) needs to do is load sector zero off the winchester (big grin for newbies) and let rip. Real programmers can cut their own debug code. (Now being a slower forty something I shudder when I think about it, but it was fun at the time). It would still be a good exercise to drop someone expecting an IDE into such an environment for evaluation. Never mind "bastard operator from hell", some of you gals/guys come up with "bastard sys programmer from hell".

    1. Re:... or the wicked?.. by Anonymous Coward · · Score: 0
      I programmed Basic Input Output System (BIOS) with the ancient BASIC of M$, 18 years ago, in 1976.

      Wintel never dies!!!

      open4free ©

    2. Re:... or the wicked?.. by Fallen+Andy · · Score: 2, Funny

      ??? Son. I ported CP/M 68K (yuk isn't the word)
      When I was doing it :
      Mince (if you don't know Mark of the Unicorn's
      excellent EMACS clone then you would have killed
      for it when I was losing my sight in front of a
      TeleVideo TV925 (still working until 2000)

      Yeah. It is basic input output system. But that was
      too much for many developers (coughs and giggles).
      The "adaptable p-system" for the UCSD p-system
      made it even more simple. You still needed brains
      to do an SBIOS port - especially if the hardware
      was (as it was as a rule) flakey. I won't bore you
      with the details, but a very successful ISP in the
      North of England (who like me is a chemist) could
      relate tales which would make you curl up into
      the mandatory fetal position...).

      Wintel deserves to die. Believe me. I really don't
      want this low grade crud corrupting future generations of programmers. It doesn't work. Nothing will make it work. When we finally get to understand that the letter "A" is a given then I'll be able to write words. Or even sentences.
      I started my life as a scientist and I plan to die
      as one - even if I spent the middle bit masturbating in the software industry!

      Oh, and I was *hand* punching punch cards back in
      74 or maybe 73. One mistake and that syntax error
      on line 320 bit you three weeks later.

      I'm still learning about sucking eggs though...

      I know the /. moderators have no taste. But I have
      a good one (of course). So, Never give up hope- you'd be surpised what get's marked up as insightful.. (very big grin).

    3. Re:... or the wicked?.. by Fallen+Andy · · Score: 1

      Say what. Somebody seems to have bounced a post I made to another thread. Heck it is saturday so I'm supping a wee bit of Metaxa (coughs).

      Help. I'm being replicated here!

    4. Re:... or the wicked?.. by Anonymous Coward · · Score: 0

      I programmed Basic Input Output System (BIOS) with the ancient BASIC of M$, 18 years ago, in 1976.

      I can tell that you are a BIOS programmer. Please do not come within 100 metres of a computer again, until you grow an IQ of double digits or higher. Thank you.

    5. Re:... or the wicked?.. by Nutria · · Score: 2, Funny
      I programmed Basic Input Output System (BIOS) with the ancient BASIC of M$,

      Oh, puleeze. That's more bogus (boguser?) than a Dan Rather news report.

      Do you even know what BIOSs did on CP/M systems?

      18 years ago, in 1976.


      2004
      -1976
      ----
      28

      --
      "I don't know, therefore Aliens" Wafflebox1
    6. Re:... or the wicked?.. by WalksOnDirt · · Score: 1

      An EMACS clone yes, but Mince Is Not Complete EMACS!

      --
      a,e,i,o,u and sometimes w and y (at be if of up cwm by)
    7. Re:... or the wicked?.. by Fallen+Andy · · Score: 1

      I for one welcome our welsh overlords..
      Yep, and the documentation rocked too. But don't *ever* try to write a buffer gap editor. Out by one is the least of your problems...

      I always wonder what else happened to the guy who wrote that. I know he did a lot of MIDI music stuff on the Mac, but he's long disappeared off the radar.

      Anyone know what happened?

  8. Re: why has Intel killed Alpha 21264? by Anonymous Coward · · Score: 1, Informative

    The x86 has a lot of garbage that the OS doesn't use it frequently. It was suboptimized using the older and worse technology since 1980.

    I should go to use Alpha systems, but it's dead, it was assassined by Intel Corp.

    Mea culpa.

  9. For Games of course by Chemisor · · Score: 1

    > Who in their right minds is going to buy a new PC and put such an old OS on it?

    To run DOS games, of course! How else will you be able to run such great oldies like Civilization, Dark Sun, or even Leisure Suit Larry. Then there is Space Quest, Mega Traveller II, Life and Death, and many other titles, which simply do not exist on any other platform. Windows games these days are mostly of the 3D FPS kind and are rather boring. Linux has no games at all, except for those that can run in an emulator (if you can get the emulator to run, that is). So what's a gamer to do? Run DOS, of course!

    1. Re:For Games of course by some+guy+I+know · · Score: 1
      How else will you be able to run such great oldies like Civilization, Dark Sun, or even Leisure Suit Larry.
      With an emulator.
      A lot of today's hardware should be able to emulate older hardware faster than the older hardware itself ran.
      (OK, that last sentance was somewhat convoluted, but you know what I mean.)
      --
      Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  10. Re:Where have all the pixels gone? by quinto2000 · · Score: 1

    Long time passing,
    Where have all the pixels gone,
    long time ago.

    Where have all the pixels gone,
    They've gone to Apple, every one,
    When will we ever learn,
    When will we ever learn.

    --
    Ceci n'est pas un post
  11. Boot quicker? by cbreaker · · Score: 3, Insightful

    Text mode is higher resolution then 320x240. But if your BIOS shows some graphic during POST, it won't be any better even with a completely new BIOS type unless all the graphics card makers also agree upon a standard interface for high color, high resolution graphics on boot.

    Most modern BIOS's boot very quickly. With a "normal" workstation setup with a single IDE hard disk and a CD-ROM drive, it often takes under three seconds before it starts to read the OS from the hard disk.

    A new BIOS firmware won't help much in either of those cases. And if you have SCSI controllers and all that jazz, it will take just as long as before to detect all the drives.

    I'm not saying that improving the BIOS isn't something that doesn't need to be done, but none of the features you mentioned will be improved.

    --
    - It's not the Macs I hate. It's Digg users. -
    1. Re:Boot quicker? by Com2Kid · · Score: 1
      • Text mode is higher resolution then 320x240. But if your BIOS shows some graphic during POST, it won't be any better even with a completely new BIOS type unless all the graphics card makers also agree upon a standard interface for high color, high resolution graphics on boot.


      *COUGH*VESA*COUGH*

    2. Re:Boot quicker? by cbreaker · · Score: 1

      And as soon as everyone agrees on following the vesa standard properly, we'll get right on that.

      --
      - It's not the Macs I hate. It's Digg users. -
    3. Re:Boot quicker? by Com2Kid · · Score: 1

      Yah, VESA was a lot more supported before DirectX and OpenGL et all came along. (In other words, back when people cared about 2D!)

    4. Re:Boot quicker? by cbreaker · · Score: 1

      It was never supported correctly, either. In order to get somewhat acceptable levels of performance and/or resolution selections, you'd have to run helper applications like UNIVBE.

      --
      - It's not the Macs I hate. It's Digg users. -
    5. Re:Boot quicker? by Com2Kid · · Score: 1
      • It was never supported correctly, either. In order to get somewhat acceptable levels of performance and/or resolution selections, you'd have to run helper applications like UNIVBE.


      Use a non-craptacular video card. :)

      Seriously though, I was always lucky enough that the video cards I owned back then (before I knew that there were different video cards. ^_^ ) ended up all being (after reading about them in the present) rather VESA complient.

      EV4000 or 400 or whatever it was, yah!

      I actually had good luck with a Trident card too!
    6. Re:Boot quicker? by cbreaker · · Score: 1

      Was it the Tseng ET4000? I stuck with the Matrox cards - they had decent VESA support. The Millenium and Millenium 2 were good. The Mistique wasn't so bad - in fact it was the first 3D board available for the PC (tomb raider baby.) Then the VooDoo cards came out and it was all over.

      --
      - It's not the Macs I hate. It's Digg users. -
    7. Re:Boot quicker? by Com2Kid · · Score: 1
      • Was it the Tseng ET4000?


      That'd be it. :-D

      • I stuck with the Matrox cards - they had decent VESA support.


      Actually, from what I last checked out (admittedly a bit out of date, G400), they still do! :-D

      Matrox does a lot of POS stuff, not to mention other markets that rely on lots of legacy software. VESA support is rather important for them.
  12. Another narrow-column-posting asshole by Anonymous Coward · · Score: 0

    Will you please stop with the narrow column shit? It's fucking annoying.

  13. SGI's BIOS-less PCs by green+pizza · · Score: 1

    To clear up confusion:

    SGI made two batches of PCs. Their first batch, the Visual Workstation 320 and 540 were dual and quad Xeons based on the architecture of their (MIPS/IRIX) O2 workstation. The 320/540 didn't have a traditional BIOS as you pointed out, instead it had an ARCS loader and a PROM, like their MIPS/IRIX workstations. To the end user, this meant a pretty boot screen with an option to go into an equally pretty pointy-clicky GUI "Settings" mode.

    Because of this, the 320 and 540 worked best with NT 4.0. Support was later released for Win2K, but it was never 100% fully supported. XP has never and will never work on the 320/540, the HAL (Hardware Abstraction Layer) was never written. A Linux port was demoed but never released. Back in the days of NT, the 320/540 were by far the nicest PCs to work with, especially with the onboard video I/O and uber cool SGI 1600sw flat panel that had a direct LVDS (pre-DVI, *sigh*) connection to the graphics.

    The 320/540 were very late to market (= oldschool OpenGL performance) and were never really accepted by traditional PC users. SGI later released a series of generic PCs and even eventually bought Intergraph's Zx10 product line. All of these ventures were huge failures for SGI. (But then, what venture hasn't?)

  14. Uh. I think I'm missing something here. by Fallen+Andy · · Score: 1, Troll

    What's the big deal. I was porting OS's back in the
    early 80's and if by "BIOS" you mean that miserable
    piece of shit that lives in ROM it was mostly only
    capable of loading sector zero of the "whinnie"
    (which is exactly what we did when it didn't).
    (translation for newtimers: Winchester = hard disk.
    "whinnie or winnie = hard disk right?).

    So, why in name would you stick this thing in a ROM? It could have always lived and been loaded off the friggin disk. Do it that way and you get the
    benefit of being able to update things for the future. Better still, you don't have *any* nightmares of that pesky little scuzzball Yannis Questidis hosing the flash...

    Yes, he might be able to touch the HD, but any sensible OS implementor *knows* how to track that.

    Hmm.

    In any case what most of you PC "children" think of as a BIOS is really a truly sucky monitor program. Gosh TIM on a CBM Pet was almost as
    good. Oh god. I want to go back and port UCSD again... or even CP/M - 68k...

    But, I'm going to calm down now. My doctor says I must consider the effect on my health.

  15. Re:For the lazy...or traitors to the human race by Anonymous Coward · · Score: 0

    Aw peddle your half truths and outright lies somewhere else. Everybody knows that DRM is the issue and is the sole reason to do away with bioses. This is why the Apple III was conceived by Steve Jobs back in the eighties. Jobs wanted to control the destiny of the 'III'. He was effective! The 'III' was so expensive, so slow, and so bad that it never sold enough units even to make it to yard sales. This should be the fate of DRM. DONT BUY IT!! I just bought a laptop that turns out has 'XP' on it. Guess what, Microsoft conspired with the French company, Averatec, to put a custonixed version of an imbedded S3 processor inside of a VIA chipset. They did this so that drivers made for win2k operating systems would not work. Then they instructed their customer support people to feign ignorance when questioned about this. Their 'license' for this states that 'XP' would be the only one that uses would be allowed to use on the WalMart marketed Averatec 5400.
    Got news for them. Got SuSE 9.1 to run on it....and even network. The whole bundled software package on the WalMart/Averatec5400 is full of DRM and DRM RELATED 'UPGRADES' TO BE DELIVERED TO THE USER WITHOUT HIS PERMISSION OF EVEN ACTIVE KNOWLEDGE. Now I find out that Microsoft can kill my software romotely by the clever use of a .dll in every XP system that operates in conjunction with a 'black hole' list that those machines download quietly at every opportunity. The first softwares to be blacklisted were all competitors to ole Gatesees'
    own XP firewall. Would'nt want to close those backdoors now would one.
    DRM is not inevitable. DRM is RAPE of the computer consumer. We should just not buy it!
    Governments don't. They know what evils can lurk in secret computer code. There is one worthy in an Iraqi jail that rues the day his regime ever bought American software from Bill Gates's minions. That is the impetus behind the recent quasi willingness by micro$$$$ to 'open up' some code for view.....but only in the 'Office' suite.

    Now lets get down to business and 'DIVx'-ize
    windows.

  16. How did God create world in 7 days by SirLanse · · Score: 1

    How did God create world in 7 days, He had no installed user base to consider.