Slashdot Mirror


A Motherboard That Doesn't Require An OS

An anonymous reader submits a link to this review of "motherboard that allows access to your multimedia devices via a special BIOS. No operating system required! Good for a home entertainment PC I guess." The review says that it will come bundled with a TV tuner card, too.

84 of 277 comments (clear)

  1. bios by acxr+is+wasted · · Score: 5, Interesting

    At what point does a bios become an operating system in and of itself. Seems like all the features this thing has will require more than just basic input/output.

    --
    "Come on, let's go drink till we can't feel feelings anymore."
    1. Re:bios by Naked+Chef · · Score: 5, Insightful

      The motherboard seems to be geared toward people wanted to create a multimedia center...I guess the real question is when does a collection of electronic parts become a computer and when is it a vcr, dvd, tivo, etc... :-)

    2. Re:bios by ackthpt · · Score: 5, Funny
      At what point does a bios become an operating system in and of itself. Seems like all the features this thing has will require more than just basic input/output.

      I'm sure I read something on Slashdot a while back which was meant to be very worrying, like Microsoft proposing standards for BIOS which lock people ever more into Windows. That Soyo is playing with a motherboard which requires no operating system, I rather wonder if the CEO of Soyo will be taking to carrying a gun and checking into hotels using an assumed name because he feels someone from Redmond considers this all very unsavory and threatening and intends to bump him off.

      --

      A feeling of having made the same mistake before: Deja Foobar
    3. Re:bios by Ronin_19 · · Score: 5, Funny

      when bios stops meaning basic input output system and it means built in operating system.

    4. Re:bios by AKAImBatman · · Score: 5, Insightful

      Say it with me: OpenFirmware

      The fact that PC makers keep reinventing the wheel is annoying.

    5. Re:bios by smittyoneeach · · Score: 5, Funny

      But It Only Shows Bad Ideas Often Succeed By Intrigue Or Stealth.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    6. Re:bios by Pieroxy · · Score: 5, Interesting

      The problem is BIOS haven't evolved in the last 10 years. BIOS is supposed to be the layer between the software and the hardware. Nobosy uses it anymore and most of the drivers for most of the OS just bypas the BIOS altogether.

      IMO, a big huge part of the Linux/Windows/CustomOS Kernel (name: the drivers) should be made part of the BIOS.

      When you add a third-party card on your computer (say, a Radeon), it should have its own BIOS and be driven by that.

      That's what a BIOS is for: provide an abstraction layer to the hardware. It is just failing at this role since a long time.

    7. Re:bios by GiMP · · Score: 4, Insightful

      Checkout MCA, it seems to do much of what you're asking for. Of course, nobody uses MCA these days - the parts are old, slow, and expensive,

    8. Re:bios by Anonymous Coward · · Score: 2, Funny

      Don't you mean 'Badly Implemented Operating System' - i.e. the future Microsoft BIOS? Or is that 'Bastardized Input Output System'?

    9. Re:bios by 4b696e67 · · Score: 5, Interesting

      I am the other extream. I wish there wasn't a BIOS. Just enough code to start the machine and then pass to the OS of choice. I feel after that the BIOS should stay out of they way. I for one do not want to have to flash rom chips on cards all the time to update drivers! Its bad enough to do that just with my motherboard (BOOT with a DOS boot disk when I have been using Linux exclusively for over 2 years, bah).

    10. Re:bios by ciroknight · · Score: 5, Funny

      PC Makers reinventing the wheel? What about 90% of Linux Software Developers ;) --note to the anal: this is a "joke", intended to make one "laugh"

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    11. Re:bios by Pieroxy · · Score: 4, Interesting

      Flashing BIOS can be painful, granted. There might be better ways though, I'm sure they would find some.

      But imagine the thing: No drivers to write for any OS!!! Wouldn't that be amazing? The manufacturer would write a driver embedded in its hardware, flashable, and tada! All OSes out there benefit from the full-fledge piece of hardware: Linux, Windows, BSD, BeOS, AmigaOS, MS-DOS 1.5 uh, no wait...

      The thing is people writing a driver for Windows and people writing driver for Linux are pretty much doing the same thing. What a waste of ressources and time!

      BTW, it is not extream, but extreme.

    12. Re:bios by Baumi · · Score: 4, Funny

      Say it with me: OpenFirmware

      Better yet: Sing it with Mitch Bradley : Firmware, Open Firmware...

    13. Re:bios by Midnight+Thunder · · Score: 3, Informative

      And for those where only open source will do, check out OpenBIOS, a open implementation of OpenFirmware (IEEE 1275-1994). Note I believe that it is still a work in progress.

      --
      Jumpstart the tartan drive.
    14. Re:bios by ZhuLien · · Score: 2, Insightful

      why do you say it is a motherboard without an OS? of course it has an OS, it is on ROM like many other systems (ie: C64, Amstrad CPC...).

    15. Re:bios by drinkypoo · · Score: 3, Funny

      The BIOS is just enough code to start the machine. I would imagine that at this point, BIOS calls represent a relatively small portion of the BIOS compared to the code needed for booting from USB Mass storage, 1394 mass storage, the network, etc etc, not to mention the goofy interfaces that people occasionally put on their BIOS as if I needed a GUI to set up my motherboard. If they want to add value, they could put useful help messages in there instead of shit like "2: Sets this option to 2".

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    16. Re:bios by rediguana · · Score: 2, Insightful

      Hear hear! If hardware makers could agree to move the drivers down to the BIOS, that could be a significant move to tear down one of MSFT's strengths. Right now, they have a very wide range of supported hardware. There could be a significant industry reshuffle if the industry was able to achieve this. Then hardware vendors would only have to produce one driver (and it wouldn't necessarily have to be OSS - although it would be nice). They could spend more time improving their one driver, removing the bugs rather than supporting how many operating systems. MSFT would choke on this however because of their loss of competitive advantage - how much easier would it be to create new operating systems? Opps I mean window managers ;)

    17. Re:bios by Anonymous Coward · · Score: 5, Funny

      if it blinks 12:00 then it's a vcr.. ;)

    18. Re:bios by glenalec · · Score: 2, Interesting

      then you plug the card with x86 bios/driver into your PowerPC board and it won't work. So the device is only usable for whatever architectures the manufacturer decides to support. And the OS community has even more trouble supporting the stuff themselves because the hardware specs are all hidden behind firmware!

      It's a nice idea when you first look, but then you find yourself locked into one architecture forever (or at least until you are ready to throw out your cards and buy new ones along with your new-arch MOBO.

      You could abstract the driver with a VM, but high-level languages are generally not considered good for drivers unless you don't mind dragging the system down to the speed of molasses on a cold day.

      --
      The man with no surname and a silly hat

      On the universe: It's bunk.
    19. Re:bios by AKnightCowboy · · Score: 2, Informative
      Its bad enough to do that just with my motherboard (BOOT with a DOS boot disk when I have been using Linux exclusively for over 2 years, bah).

      Get a modern motherboard then. With my Asus A7n8x deluxe I just reboot, hit a key sequence (alt-F4 or something like that) and it starts the awdflash program stored in rom (or an eeprom or somewhere) and prompts me to put in a disk with the image to flash. Very simple, no boot disks needed.

      My new MSI motherboard is even simpler.. it has a live update Windows program that works just fine in Windows XP to flash the BIOS. No need to reboot to DOS first.

      As for the person that said BIOS hasn't been improved in 10 years, that's a bunch of bull. My motherboards can now boot off of a CD rom device, a USB keyfob, or even the network via PXE. My top of the line motherboard circa 1996 didn't have any of those features. Hell, it didn't even have USB. It may not be a huge innovation, but it's certainly been improved.

    20. Re:bios by xybe · · Score: 2, Informative

      The parent should read linuxbios.org.

      A less elegant alternative would be to use one of the seveal multimedia oriented linux distributions. Geexbox is about 4 megs and intended to be included in the media containing the multimeida files.

      Granted it takes more than 8 sec to boot but it has 0 cost and can be used on any moderately standard x86 hardware

    21. Re:bios by dial0g · · Score: 3, Insightful

      Before having a universal driver in a BIOS on an add-in card would be useful, you would need specifications for interfacing with said universal driver so it could be used by the various OSes you mention.

      Developing some sort of 'common driver api' can happen regardless of if the actual driver code lies on a BIOS or is loaded from an HD and give mostly the same results (you would just have to load the driver from a disk or the net).

    22. Re:bios by JCMay · · Score: 2, Informative

      Every board has a CPU (Actually, every chip is some kind of CPU), even if it is a dedicated CPU


      Every chip is a "CPU?" Okay...



      From Dictionary.com: central processing unit (n. Abbr. CPU ) The part of a computer that interprets and executes instructions. None of the chips I've mentioned interpret or execute instructions.

      I think what most people around here want is something akin to the old Amiga Autoconfig system, plus a way to automate driver updates, and the whole shebang be platform independent.
  2. Just when I overclock mine... by ackthpt · · Score: 5, Funny

    Just when I overclock mine, they cancel Martha Stewart.

    --

    A feeling of having made the same mistake before: Deja Foobar
  3. Still Crashes by faust13 · · Score: 2, Insightful

    I'm guessing this means it's going to still crash, right?

  4. I was really looking to get rid of that by Anonymous Coward · · Score: 2, Funny

    Yeah, it is so hard to come by an OS these days. I mean, they are SO expensive!

  5. Isn't that an OS? by queen+of+everything · · Score: 5, Insightful

    Isn't an operating system a program that allows you to control your devices? This still does that, its just all contained in the ROM. Pretty neat, but still an OS. Surely not as bloated as MS media center. (note: I haven't actually tried media center, I'm just guessing)

    --
    "Wisdom is not a product of schooling but of the life-long attempt to acquire it." -Albert Einstein
    1. Re:Isn't that an OS? by billatq · · Score: 4, Insightful

      Yeah, I agree. It's the silly mentality that if it isn't Windows, then it isn't an Operating System.

    2. Re:Isn't that an OS? by plams · · Score: 5, Funny

      Well, everybody knows that BIOS stands for Built-In Operating System (bla bla, old Neal Stephenson joke)

    3. Re:Isn't that an OS? by KrispyKringle · · Score: 4, Insightful

      Point being, perhaps (the review is being ridiculously slow to load for me; don't know if its Slashdotted or just that I'm stuck on dialup), that there is no secondary OS loaded after the BIOS for this functionality. The poster is implying that the BIOS itself (which is loaded initially upon boot) is the OS that does the playback. This would be significantly different than a traditional setup, I would think.

    4. Re:Isn't that an OS? by Danse · · Score: 5, Funny

      If you can't play Solitaire on it, it's not an OS.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    5. Re:Isn't that an OS? by prockcore · · Score: 4, Funny

      No, it's a BIOS. Bi means two, so it's twice the OS as MS media center!

    6. Re:Isn't that an OS? by Anonymous Coward · · Score: 5, Funny

      No, according to MS, an operating system *MUST* include the following:

      a) GUI
      b) web browser
      c) media player
      d) text editor
      e) solitaire
      f) metadata filesystem
      g) NSA backdoors
      h) severely restricted CLI
      i) device driver incompatibilities
      j) minimum 128M memory footprint
      k) MSN beg screens

      and finally ...

      l) royalties for MS

      This may not be a complete list, feel free to add (but not subtract from) it.

    7. Re:Isn't that an OS? by Pantheraleo2k3 · · Score: 3, Interesting

      Good point. Just as a reminder to those of us my age, CP/M stood for Control Program for Microprocessors. It's interesting becuase it doesn't pretend to have everything and the kitchen sink like a Web Browser, media player, CD burner, instant messenger, *cough*Windows*cough*. It's just a program for controlling the hardware.

    8. Re:Isn't that an OS? by Villageidiot9390 · · Score: 3, Funny

      Actually, after l, there is...

      M) Clippy

    9. Re:Isn't that an OS? by jonadab · · Score: 2, Insightful

      > according to MS, an operating system *MUST* include the following:
      > a) GUI b) web browser

      Most distributions ship with these things in OSS land too.

      > c) media player

      Okay, *that* is annoying. I don't want CDs to be played by the same app
      that opens PNG images, darnit!

      > d) text editor

      Most OSes have included a text editor since time out of mind, certainly
      before there was a company called Microsoft. Actually, Microsoft's OSes
      ship with a much smaller number of text editors than average. (There's
      EDIT.COM, notepad.exe, and the textarea widget that gets used by various
      applications -- that's three, the way I count, and they really need to
      include a more capable one for power users.)

      > e) solitaire f) metadata filesystem g) NSA backdoors

      Okay, e and g are unnecessary. f was pioneered by Be, and although the
      filesystem is not the most significant thing Be innovated, it sure would
      be nice if more OS designers would look at the BeOS and copy its useful
      features. Being able to have a different resolution and color depth for
      each workspace (virtual desktop, essentially) was really *useful*, and
      there were other useful things.

      > h) severely restricted CLI
      At least MS never shipped an OS with *no* CLI like certain other vendors.

      > i) device driver incompatibilities
      Since most of their drivers are written by the hardware vendors, it's hard
      to blame them for this one. You could say that they should fix this by
      writing their own drivers, but there's an awefully wide range of hardware
      they'd have to write them for. Most other OSes that don't have this problem
      achieve their lack of this problem by having tighter control over the
      hardware, since the hardware is made by the same people as the OS. There
      are certain notable exceptions to this, but I think what e.g. Linux has in
      terms of drivers that are included with the OS should be considered a major
      achievement; it might not be fair to hold all systems to that standard. Very
      few proprietary systems, if any, ship with drivers included with the OS for
      as wide a range of hardware. Solaris runs on a narrower range of hardware;
      so does OpenVMS; so does OS X; so does AIX; so does virtually everything,
      except for Windows, which relies on the hardware to come with a driver disk
      or the user to retrieve drivers from the hardware manufacturer's website.
      (Drivers are included with the OS for some hardware yes, but not for as wide
      a range as with Linux.) The BSDs have also done remarkably well, but still,
      that's basically two systems (since the BSDs can share driver code among one
      another and so for these purposes count mostly as one), and there are quite
      a number of other systems that give the lie to any supposition that this is
      the norm; it's not the norm -- it's the exception.

      > j) minimum 128M memory footprint
      Oh, waaah. 640k is no longer enough for anyone; get over it, already.
      I certainly wouldn't want to try to use my Linux/XFree/Gnome system with
      only 128MB of RAM. Gah, I'd waste an hour a day (in little thirty-second
      chunks) waiting for things to swap in and out. No, man, give me some RAM.
      I want twice as many Megabytes of RAM as the number of Megahertz in the
      CPU clock speed. I want the luxury of leaving windows open with stuff
      halfway done while I do something else -- even if the app in question is
      big, like OpenOffice. I want the luxury of leaving my database running all
      the time, so I don't have to start it up to use it. If two different apps
      that I use happen to want two different RDBMS backends, I want the luxury of
      running both at the same time without worrying about it. I want the luxury
      of using gdmflexiserver to have multiple GUI login sessions at the same time.
      I want the luxury of working in Gimp with an image large enough to fill an
      entire 8.5x11 page at a decent print resolution. I want to do all that and
      not

      --
      Cut that out, or I will ship you to Norilsk in a box.
  6. I predict: by Shut+the+fuck+up! · · Score: 5, Funny

    This will cause the death of linux. I mean what's better than a free OS? NO OS!

  7. Deja Vu by SanLouBlues · · Score: 5, Informative

    This Tom's HW Article talks about the MSI MiniPC that does the same thing.
    Makes me wish I'd held off on buying my Shuttle.

    1. Re:Deja Vu by TypoNAM · · Score: 2, Interesting

      Now that's my kind of mini-PC and it uses an AMD processor! :)

      --
      This space is not for rent.
    2. Re:Deja Vu by brejc8 · · Score: 2, Interesting

      The shame with that system is that its expencive (250 for board + case) and it crashes a lot acording to other reviews.

  8. Bah.. that's nothing by FrostedWheat · · Score: 5, Funny

    Show me an OS that doesn't require a motherboard, then I'll be impressed.

    1. Re:Bah.. that's nothing by iminplaya · · Score: 2, Funny

      Motherboard, bah! I wanna see an OS that doesn't require a license.

      --
      What?
  9. Oh great.... by syousef · · Score: 5, Insightful

    Another layer of complexity! And for what? So the operating system you do install overrides it and uses its own routines to access the hardware.

    BIOS = BASIC input output system.

    Its just not meant to do more. Blurring the edges like this is just plain silly - a duplication of effort at best. Another thing to go wrong and more complexity where its not needed. Now we have bloatware in the HARDWARE too!!!!

    --
    These posts express my own personal views, not those of my employer
    1. Re:Oh great.... by DigiShaman · · Score: 4, Interesting

      The BIOS does functions that you can't have a general purpose OS do. For example, each BIOS is custom tailored to the MB it's connected to. It helps define signal timing, memory addressing, voltage monitoring...etc. Operating systems today do not completely override these functions. What they WILL do is allow for better allocation of resources to hardware directly such as what IRQ will be tied to what type of hardware.

      --
      Life is not for the lazy.
    2. Re:Oh great.... by swb · · Score: 2, Insightful

      I could see this making sense if (a) they kept functionality basic (playing DVDs, CDs, watching TV -- no Tivo/Myth complexity), (b) built it around an open "system" provided driver documentation, (c) made it modular enough to add stuff to it.

      If its just a closed-source BIOS that can play TV and CDs and DVDs, then it's just a badly designed all-in-one that's more expensive than the ones that they sell at Wall Mart.

  10. Um, not to be a smart ass.. by msimm · · Score: 4, Interesting

    But isn't this just a motherboard with its OS embedded in the 'bios'? Sort of one of those things I'd been expecting to see, but always figured it would be ushered in as a DRM requirement. ;-)

    --
    Quack, quack.
  11. New meaning by Quasar1999 · · Score: 5, Funny

    Bios used to mean, basic input output services. Now I guess it means basically inoperable operating system...

    --

    ---
    Programming is like sex... Make one mistake and support it the rest of your life.
  12. Linux bios by Anonymous Coward · · Score: 3, Insightful

    Features in the bios seems a perfect application for the Linux Bios project, which puts the linux kernel on the bios flash. Could a minimalist Linux distribution be made to do similar features (TV cards, ethernet) while still fitting in the bios memory?

    Phoenix is attempting to make a transition from a bios to a trusted startup environment. This means that it may be hard to install operating systems that are not signed by Phoenix... for money. Thus, windows, Redhat EL, and other commercial operating systems will continue to work fine. This may make custom Linux installs next to impossible - without modchips. (can anyone say xbox?)

  13. A motherboard that doesn't require an OS by Anonymous Coward · · Score: 2, Funny

    Does anyone know if they're going to be porting Duke Nukem: Forever to run on BIOS.

  14. Macintoshes by Anonymous Coward · · Score: 3, Informative

    Macintoshes have been able to play Pong in BIOS for years. This is nothing particularly novel.

    1. Re:Macintoshes by Anonymous Coward · · Score: 3, Informative

      I googled and found this:

      http://members.aol.com/plforth/ofpong/

      The search I used was "open firmware pong". Open firmware would be the name for the BIOS-ish thing used in Macs and Sun systems, and perhaps others I'm not aware of.

  15. Wheel-reinventing alert by Rosco+P.+Coltrane · · Score: 5, Funny

    No operating system required! Good for a home entertainment PC I guess." The review says that it will come bundled with a TV tuner card, too

    Hmm, let's see: a computer with a small piece of dedicated software in ROM, a TV tuner card and a monitor? Last I checked, I could get that sort of device, minus the messy VGA and keyboard cables, and with about zero boot time, at K-Mart for about $100, and with a bigger screen too.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  16. BIOS by Shut+the+fuck+up! · · Score: 5, Funny

    Bah. It's Obviously Slashdotted.

  17. Bios update by Tribbin · · Score: 5, Funny

    So now you have to flash your bios every time a new codec-version is released?

    --
    If you mod this up, your slashdot background will turn into a beautiful sunset!
  18. Re:BIOS = Built-in Operating System by Elwood+P+Dowd · · Score: 5, Informative

    Boy, are you going to get a lot of responses to that question.

    No, BIOS stands for "Basic Input/Output System." That's right, Neal Stephenson got it wrong in Snow Crash. BIOS is one of many ways for a computer to organize its input and output devices so that it can be accessed by a proper operating system. I'm sure there are plenty of geeks here who can tell you more about it than me.

    Apple and Sun don't use IBM style PC BIOS. They use OpenFirmware. Iduno what the other kids use.

    --

    There are no trails. There are no trees out here.
  19. I'm not sure i understand the point by Nicolas+Pillot · · Score: 2, Interesting

    So... It enable you to use your devices without booting your os ? So basicly you can get things running up as quickly as a tv set if your computer was powered off, and that's all ?

    BTW, is this feature useless if you computer is already powered up ?
    But it's pretty cool to see it is possible!

    Please correct me if i said anything stupid !

  20. That would be Linux. by mikeophile · · Score: 5, Interesting

    This link shows Linux on a chip.

    1. Re:That would be Linux. by Dahamma · · Score: 2, Funny

      Wow, so there is no board required? Do you just plug it right into your head?

  21. Good article.. neat product. Here's the text by Anonymous Coward · · Score: 2, Informative

    Soyo SY-P4VAL Version M Multimedia Ready Motherboard

    Model: SY-P4VAL

    Manufacturer: Soyo

    Provider: Soyo

    Reviewed By: Miguel

    Review Date:
    Page 1

    Board Layout & Features

    This is not meant to be an enthusiast board so there's no cool colored PCB. In fact, at first glance, it looks just like any other motherboard. It's what it offers that sets it apart from all the rest. The board is almost identical to Soyo's SY-P4VGA with the exception that it carries the Whizpro BIOS utility instead of the AWARD BIOS and also includes the etBIOS "Instant On" feature. It is based on VIA's P4M266A/8235 chipset.

    One nice feature is the support for both DDR and SDRAM memory modules. Being that the average user would likely use memory they have lying around to build an HTPC, it is certainly an excellent feature. Two slots support up to 2GB of DDR 200/266 and one slot supports up to 1GB of PC100/133 memory. That's plenty of memory power for its intended purpose. There's a warning label on the memory slots indicating that the power should be unplugged prior to installing your memory modules. On the other corner of the board, you'll find your IDE and floppy connectors. Up to four drives can be installed if desired.

    The Soyo SY-P4VAL supports 533/400 FSB Pentium 4 processors. What? No 800FSB support? Yes, that's right, but considering that the board is not targeted at the mainstream enthusiast where performance is the absolute highest priority, it is quite clear why they chose this route. For its intended use, that's plenty of power. To satisfy those who do crave the extra power, the SY-P4VAL supports Pentium 4 processors up to 3.06GHz. There is plenty of space around the socket to install a larger heatsink if desired, however, being that the board would probably end up in a living room or den, the added noise is really not necessary.

    The SY-P4VAL is an ATX motherboard and therefore, offers the standard 5 PCI slots. This motherboard comes with video onboard but they provide an AGP slot for those who wish to upgrade. The AGP slot has a flip type retention mechanism and has 2X and 4X support. The Northbridge is passively cooled with a standard size aluminum heatsink.

    This board has just about every feature you can ask for with the exception of Firewire support. The I/O panel includes a VGA port, RJ45 LAN jack, four USB ports and your audio jacks including line in/out and mic jacks.

    The only negative comment I'll make on the board's layout is the placement of the ATX connector. It is located behind the I/O panel and creates unnecessary cable clutter.

    The BIOS

    We will be looking at the BIOS in detail as the Soyo SY-P4VAL carries a rather unique yet user-friendly Whizpro BIOS that most will not be familiar with. Although a bit different than what I'm used to, I really like this well-structured BIOS utility.

    One reason is the System Information Menu. It takes about 3 seconds to load but it gives you detailed information on your hardware as well as the BIOS ID and Revision information. There are two pages worth of information on your devices.

    The General Configuration Menu allows you to define your boot order as well as enable/disable password protection. The Advanced Configuration Menu mainly allows you to define your POST details. There is even a "Quiet Boot" option that when enabled, will only show error messages (if any) during boot.

    The etBIOS Configuration Menu is where you will define how the Version M BIOS (Instant on feature) will function. Being that this is the most impressive feature, we will look at it in great detail a bit later. Because of its intended use, there are no overclocking options but the System Specific Menu will allow you to tweak your memory a bit.

    The Peripherals Menu mainly allows you to enable/disable any of the onboard devices such as your audio, lan and USB. What is missing is the option to disable the onboard video. This is odd, but we did no

  22. And it runs which OS? by jfengel · · Score: 4, Insightful

    So it supports various hardware in the BIOS rather than the OS. But unless it's got the rest of an OS on it, you're either putting some OS on top of it (which can be simpler than other OSes, but the fact is that those OSes have already been written and removing support would be more work) or you can write code on the bare metal.

    I'd hate to give up all the things that an OS supports for me, but I suppose that many of them (memory management, processes, libraries, windowing, keyboard, filesystem) aren't necessary on an embedded system. As long as there's a cross-compiler for it and a way to get that stuff on, you may well be able to work with just the BIOS.

    Oh, and I tried to RTFA, which would presumably answer my question, but it's slashdotted, so I'm really aiming my question at the embedded software developers out there.

  23. MSI MEGA 180 has a similar feature. by DaedalusLogic · · Score: 3, Informative

    http://www20.tomshardware.com/howto/20040227/index .html

    It doesn't say that it includes the TV capability. However, audio functions work without any additional hardware at all out of the box. No HD, Processor, or memory required...

    Interesting idea if you really want to save power. I'd rather fork over a few more cents per hour and have the capability to actually do something with the media though at a moments notice.

  24. When the BIOS is your OS... by Anonymous Coward · · Score: 2, Funny

    ...Every screen is a blue screen.

  25. Ummmmm... WHY? by moosesocks · · Score: 2, Insightful

    Why on earth would this feature be useful to ANYONE.

    TV-Tuner functionality is questionable at best in a full-fledged OS. But in a BIOS?? Surly you must be joking!

    I love that I can play my CDs and MP3s on my pc... while I work on other things. This monopolizes the whole system and turns it into an expensive DVD player. (Name one thing this can do that a cheap DVD player and a TV can't)

    Not to mention that it's an embarrasing waste of resources. A 366mhz G3 could do this and more.

    Oh, and hypothetically, I think it would be possible to hack something like this into a machine using openFirmware.

    As an aside, it wouldn't be too difficult to write a small OS, deriving bits from Linux or BSD which could do the same thing and only take a few (under 5) seconds to boot (which would be quite plausable as you'd only need to load VERY few drivers). I could boot BeOS on my 750mhz athlon to the desktop in under 10 seconds.

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
    1. Re:Ummmmm... WHY? by daemones · · Score: 2, Interesting

      It's useful in bypassing DRM (hopefully).

      --
      Alas, Babylon.
    2. Re:Ummmmm... WHY? by evilviper · · Score: 2, Informative
      What the hell are you talking about???

      TV-Tuner functionality is questionable at best in a full-fledged OS.

      What does that mean? I know I have build a PVR myself (based on Linux), and I'm sure Tivo owners want their systems to have "TV-Tuner functionality".

      (Name one thing this can do that a cheap DVD player and a TV can't)

      It can do everything a Tivo can do, and much more.

      Not to mention that it's an embarrasing waste of resources. A 366mhz G3 could do this and more.

      You just try recording 720x480 TV stream to MPEG4 on a slow processor and you'll be in for a surprise.

      Oh, and hypothetically, I think it would be possible to hack something like this into a machine using openFirmware.

      It would be possible to hack ANY COMPUTER into using openFirmware (hypothetically).

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  26. Reminds me of... by neirboj · · Score: 5, Informative

    ... this project!

    Seriously folks, I don't mean to get embroiled in the issue of semantics, but there are all sorts of devices in which their OS is lightweight enough to reside in ROM. If the boot code never hands control of the system off to a secondary module (loaded from a disk, for example) how is it not the OS?

  27. Hooray for us BIOS guys! by MyFourthAccount · · Score: 5, Interesting

    about 12 years ago when I told people that I wanted to learn Assembler (or Assembly as most people insist), most folks I spoke with declared I was foolish. (which was largely true)

    Now bringing home about twice the bacon those same folks did, writing BIOS code, I just smile.

    And as you see, we got the world by the bawls, us BIOS guys! ;-)

    (seriously though, I think the BIOS is a piece of legacy crap that we need to get rid off... too bad it pays my bills)

  28. I have seen it! by Maljin+Jolt · · Score: 5, Interesting

    It was called "air construction architecture". Back in 8-bit era, I have seen a home made TRS-80 (Video Genie) clone machine, completely built out of components arranged in 3d with glue and wooden sticks and connected by plain LCUA wire, without any board. Of course, it was running NEWDOS-80, TRSDOS, LDOS and CP/M operating systems from 8'' floppy without any problems. This windy design has no problems with heat dissipation from Eastern-Germany made Z-80 CPU clone and Soviet Union made 16kx1 RAM chips anymore, unlike a board version had.

    It is even possible on today's platforms, just take some PXA arm processor, wire some flash and ram chips to it, connect some ancient terminal to serial and alas, you have a linux machine.

    --
    There you are, staring at me again.
  29. It's called a console by superpulpsicle · · Score: 2, Informative

    PS2, xbox, GC can all run software straight out of medias. This isn't that far fetched.

  30. Sounds like an OS to me by nurb432 · · Score: 5, Interesting

    Lets see, it brings up the system from power off, and manages its resources...

    That sounds like an OS..

    So its in rom.. so what? Most embedded devices are that way...

    --
    ---- Booth was a patriot ----
  31. Somebody call Neal Stepfenson... by LaminatorX · · Score: 2, Funny

    ... ant tell him it really was Built In Operating System after all.

  32. This is new? by PalmKiller · · Score: 2, Interesting

    My 3 year old toshiba laptop allows you to play audio off the memory card and cdrom with external play/next/last/stop buttons. It only requires a bootup of the os if you want to play dvds. I guess they went a step futher and allowed you to play a dvd, I cannot get to the site now to see :).

  33. Load "*",8,1 by Quarters · · Score: 3, Insightful

    I was using an OS'less motherboard in 1983. My Commodore 64 kicked butt!

  34. prior art by tverbeek · · Score: 2

    This sounds a lot like my Atari 400, just with snazzier upgraded tech. No "operating system" to load, you just turned it on, and you could do stuff with it, like loading a game or a word processor off tape or a disk. (It confused the heck out of me when I heard about having to put a disk in one of those CP/M boxes just to start it up.)

    --
    http://alternatives.rzero.com/
  35. People missing the point/I'd buy one by tieke · · Score: 5, Informative
    The comments so far seem to be missing the point with this one. Half appear to be trying to define BIOS or proving they've read snowcrash, and the rest are complaining about DRM or saying a DVD player is cheaper.

    The intended audience for this is obviously the living-room entertainment machine sort of application. For instance, rather than have to wait while the OS loads, and then use some software-based UI just to play a CD, you just have to push the on-button, drop in your mp3 or audio CD and it'll automatically start playing within seconds - no having to turn on the TV to check things are ready/you've pushed a button on your remote keyboard at the wrong time etc.

    If you want to play standard applications - just boot into your normal OS and fire up your divx player, stepmania etc. If you have replaced your home entertainment CD/mp3/DVD player with this and just want to access one of those functions in a UI that you haven't kludged together, with no OS wait/booting screens etc - no problem.

    My only major request would be that it plays xvid/divx encoded avis in the BIOS environment as well - licence issues aside, I can easily foresee this being a great addition to one of those hushpc computers.

  36. Microsoft 2008 BIOS PRO by uodeltasig · · Score: 5, Funny

    Could you imagine what would happen if Microsoft got a hold of this.

    Welcome to Windows 2008 BIOS PRO.... You have 78 critical BIOS updates to perform.

    To uninstall Internet Explorer: Replace chips 45- 1035 and solder points 20, 40, 30, and 90. (At least you would be able to uninstall it I guess).

    When installing Real player: It permanently writes spyware to part of your flash memory and then charges you for it.

    --
    Hey look no pointless curley braces or semicolons... just like Python
  37. Well, that's nice... by shigelojoe · · Score: 2, Funny

    But does it run Linux?

    I mean...

    Does it support Ogg Vorbis?

    Er, wait...

    Shit. I'm out of material.

  38. A BIOS by any other name by fm6 · · Score: 2, Insightful
    Put it another way: the BIOS provides a lot of services that used to be considered part of the OS. On the other hand, having I/O services in ROM is really just a hangover from when PCs didn't have hard disks.

    Bottom line: "BIOS" is just a name. It used to stand for "Basic I/O Services", but now it means "whatever's convenient to have in onboard ROM so you don't have to read it off a disk." Words change.

  39. slashdotted (mirror (google's cache)) by frazzydee · · Score: 3, Informative

    Here's google's cache of the same page. I know the site isn't completely slashdotted- as it runs fine at some moments, and VERY slow at others. As usual, google's cache is much more reliable.

  40. *whistles* by enrico_suave · · Score: 2, Informative

    that's pretty damn cool.

    The problem with being a geek, is that you never run out of cool crap that you "have to" buy... they keep bringing cooler and cooler shit to market.

    just when I thought I wanted a mini-itx mobo for my PVR project this comes along... oy vey!

    e.

    --
    Build Your Own PVR/HTPC news, reviews, &
  41. This review is annoying by drinkypoo · · Score: 2, Informative
    ... and the board is goofy. It comes with a remote and you can turn it off with the remote, but you can't turn it on that way. You would think they would have learned from how annoying people found that on the Xbox.

    Also look at the page on performance and you will see them compare it to the MSI KM2M Combo-L. If you do a google search on those terms, the first link is their review of that board, which can take a "1GHz to 2600+ processor." On the performance page they benchmark the Soyo P4VAL (Projected price, $69 without tuner) with "Pentium 4 2.4GHz 533MHz" ($124) against the MSI KM2M ($54) with an unspecified CPU, but it does not have 333FSB support so it can't be more than an Athlon XP 2600+ 266MHz FSB ($77 - Actually the 333FSB model is $2 cheaper.) Hence, $193 for the soyo vs $131 for the MSI plus its most powerful CPU. The MSI does almost as well on the CPU benchmark (4391 vs 5810 PCMarks) and does much worse than the Soyo on memory (2400 vs 4844) and their conclusion for this page is "The Soyo P4VAL will have an MSRP of around $69 (without TV tuner, remote, etc, just the board), which is only about $13 more than the KM2M motherboard. It will obviously offer you much more in terms of features and performance and therefore, it's simply a better buy." So let me get this straight, a full size motherboard which, with the tested CPU will run you $63 more, being used for a purpose which does not require massive memory bandwidth, is a better buy? Yes it offers the goofy BIOS menu but that thing doesn't even seem to have SVCD support.

    That's right, they don't bother to tell us if it supports nonstandard-bitrate VCD (known as XVCD) and if it doesn't support XVCD, SVCD, and XSVCD, I consider that to be an amazingly crippled featureset for a multimedia PC, one which will mandate the use of a real live hard-drive-installed (or net-booted, I guess) operating system. Neither their etbios page nor soyo's page for the board bother to tell you what types of media are played, but the review says "You have access to multi-media functions such as AUDIO/MP3 CD playback, VCD playback, DVD playback and TV Tuner support" which implies that that's all the functions. No MPEG4, for example, and no SVCD. This bios will only read media on CDs as far as I can tell from the review, so you can't play media off a hard drive, USB, memory stick, etc etc. In other words, it will do the things a $80 DVD player from Wal-Mart will do for you, but its output probably won't be as good (I don't see any component output on this baby, but my $80 Pana DVD-S35S is progressive scan, supports VCD, SVCD, XVCD, XSVCD, DVD, MP3, WMA, and JPEG.)

    In fact, the reviewer couldn't even figure out how to get the TV feature to autoscan to select only good channels (a feature which might not even be present, for all anyone including soyo will tell us) but was impressed that there was an escape function to go back to the menu. Woop-de-doo!

    All in all, this article is unprofessional crap, and the etbios is basically useless. The fact that it has funky bios means that it's likely to be a pain in the ass sometime down the road. This looks like a product looking for a purpose. Were it done right, with access to filesystems not on optical media, and support for additional codecs in some format, it would be interesting, but this product is as goofy as the review.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  42. Actually...... by DABANSHEE · · Score: 3, Interesting

    Considering that QNX has a 1.44MB bootable demo floppy that has:-
    1 A live OS
    2 A file system (that I think maybe even now has read/write drivers for QNX's 2 file systems & all the FAT derivitives, plus read-only NTFS support)
    3 A very elegant colour graphical enviroment/GUI (that beats the crap out of X-Windows & all the layered crudge now normally ontop of it)
    4 Networking capabilities (including drivers for common NICs & dial-up modems)
    & 5 a web browser (that even I think now supports a ported Shockwave/Flash plugin, if there's a HDD in the system with the required space formated with a supported file system).

    Now even though there's obviously a RAM drive thing going on here, there's no reason why moderm BIOSes can't do the same thing, especially considering contemporary flash RAM sizes mean many BIOSes are to a good degree spare space. From what I remember someone posting here on Slashdot, when this or a very similar topic was previously posted (seems like yonks ago now), some PC flash RAM BIOSes are more than half empty, leading to this potential being investigated, simply as a by-product of finding something productive to do with the left over bytes on the BIOS's flash memory.

  43. Re:only 90%? by fitten · · Score: 2, Insightful

    Same here (I'm a Linux software developer as well)... for example, how many Office-like suites are there on Linux? how many different X shells? (GNOME, KDE, etc.) Call it OSS, "freedom", "choice", or whatever... it's redundant effort beating to death things that have already been done 100 times before. (Many times, these are redundant and well known/understood problems already not needing yet-another-solution, they are just easy to put out and "gather fame" in the community for doing it yet-again.) Think what could be done if those projects were off solving problems other than these beaten-to-death-redundant problems.

    I have seen very few projects use publicly available libraries and instead, rewrite libraries like linked-lists, trees, etc. typically because the developers can't "trust" the libraries out there because they didn't write it and aren't intimately familiar with the inner workings and claim that they have to rewrite so that they can be (what in effect is often like 1%) more efficient by having their own "custom" library to do the work.

  44. I really like the concept, but... by ProppaT · · Score: 3, Interesting

    I really like the concept of a multimedia oriented motherboard.

    And, if it wasn't for the fact that I have a modded X-Box that I paid $125 that, for the most part, does all of this except for tv tuning and has the added advantage of playing X-Box games as well. By the time I build this mobo into a case, it's gonna be the same size as an X-Box too...

    The review hit the nail on the head, though. If they did the same thing, but made it micro-ATX and threw on on-board wifi, people would jump on it. I know I'm looking for a small multimedia hub for the bedroom. Heck, I don't even want to put a hard drive in it. I just want a shell that will pull stuff off my main PC.

    --
    Wise men say, "Forgiveness is divine, but never pay full price for late pizza."